Clean up, add ssh2 to extern
Some checks failed
Build and deploy / deploy (push) Failing after 50s

This commit is contained in:
2025-04-26 21:55:41 +01:00
parent 35c8964fe5
commit aab2664d91
4 changed files with 18 additions and 8 deletions

View File

@@ -9,7 +9,6 @@
"@trpc/client": "^11.1.1",
"@trpc/react-query": "^11.1.1",
"@trpc/server": "^11.1.1",
"@types/semver": "^7.7.0",
"dockerode": "^4.0.6",
"next": "^15.3.1",
"react": "^19.1.0",
@@ -23,9 +22,11 @@
"devDependencies": {
"@biomejs/biome": "1.9.4",
"@tailwindcss/postcss": "^4.1.4",
"@types/bun": "^1.2.10",
"@types/dockerode": "^3.3.38",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@types/semver": "^7.7.0",
"daisyui": "^5.0.28",
"postcss": "^8.5.3",
"tailwindcss": "^4.1.4",
@@ -194,6 +195,8 @@
"@trpc/server": ["@trpc/server@11.1.1", "", { "peerDependencies": { "typescript": ">=5.7.2" } }, "sha512-ZjPN3ypBHvGMAlMgeZPrxlRcH/3dn4AK0s5Ph1z+E6uiAvIQVCj7ZoMlXeeBsIy4THGDAk953jHVW2kMnlbb4g=="],
"@types/bun": ["@types/bun@1.2.10", "", { "dependencies": { "bun-types": "1.2.10" } }, "sha512-eilv6WFM3M0c9ztJt7/g80BDusK98z/FrFwseZgT4bXCq2vPhXD4z8R3oddmAn+R/Nmz9vBn4kweJKmGTZj+lg=="],
"@types/docker-modem": ["@types/docker-modem@3.0.6", "", { "dependencies": { "@types/node": "*", "@types/ssh2": "*" } }, "sha512-yKpAGEuKRSS8wwx0joknWxsmLha78wNMe9R2S3UNsVOkZded8UqOrV8KoeDXoXsjndxwyF3eIhyClGbO1SEhEg=="],
"@types/dockerode": ["@types/dockerode@3.3.38", "", { "dependencies": { "@types/docker-modem": "*", "@types/node": "*", "@types/ssh2": "*" } }, "sha512-nnrcfUe2iR+RyOuz0B4bZgQwD9djQa9ADEjp7OAgBs10pYT0KSCtplJjcmBDJz0qaReX5T7GbE5i4VplvzUHvA=="],
@@ -226,6 +229,8 @@
"buildcheck": ["buildcheck@0.0.6", "", {}, "sha512-8f9ZJCUXyT1M35Jx7MkBgmBMo3oHTTBIPLiY9xyL0pl3T5RwcPEY8cUHr5LBNfu/fk6c2T4DJZuVM/8ZZT2D2A=="],
"bun-types": ["bun-types@1.2.10", "", { "dependencies": { "@types/node": "*" } }, "sha512-b5ITZMnVdf3m1gMvJHG+gIfeJHiQPJak0f7925Hxu6ZN5VKA8AGy4GZ4lM+Xkn6jtWxg5S3ldWvfmXdvnkp3GQ=="],
"busboy": ["busboy@1.6.0", "", { "dependencies": { "streamsearch": "^1.1.0" } }, "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA=="],
"caniuse-lite": ["caniuse-lite@1.0.30001715", "", {}, "sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw=="],

View File

@@ -5,6 +5,8 @@
import "./src/env.js";
/** @type {import("next").NextConfig} */
const config = {};
const config = {
serverExternalPackages: ["ssh2"],
};
export default config;

View File

@@ -20,7 +20,6 @@
"@trpc/client": "^11.1.1",
"@trpc/react-query": "^11.1.1",
"@trpc/server": "^11.1.1",
"@types/semver": "^7.7.0",
"dockerode": "^4.0.6",
"next": "^15.3.1",
"react": "^19.1.0",
@@ -34,9 +33,11 @@
"devDependencies": {
"@biomejs/biome": "1.9.4",
"@tailwindcss/postcss": "^4.1.4",
"@types/bun": "^1.2.10",
"@types/dockerode": "^3.3.38",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@types/semver": "^7.7.0",
"daisyui": "^5.0.28",
"postcss": "^8.5.3",
"tailwindcss": "^4.1.4",

View File

@@ -25,12 +25,14 @@ export default async function Home() {
<tbody>
{list
.sort((ca, cb) => {
if (ca.Names[0] && cb.Names[0]) {
if (ca.Names[0] < cb.Names[0]) {
return -1;
}
if (ca.Names[0] > cb.Names[0]) {
return 1;
}
}
return 0;
})
.map((containerInfo) => {