lllllllillllllillll 1 год назад
Родитель
Сommit
b6faa9786f
4 измененных файлов с 363 добавлено и 372 удалено
  1. 1 1
      Dockerfile
  2. 2 2
      components/containerCard.js
  3. 357 365
      package-lock.json
  4. 3 4
      package.json

+ 1 - 1
Dockerfile

@@ -1,7 +1,7 @@
 FROM node:21-alpine
 
 ENV NODE_ENV=production
-ENV LOGGER=true
+ENV DOCKER_BUILDKIT=1
 
 WORKDIR /app
 

+ 2 - 2
components/containerCard.js

@@ -81,7 +81,7 @@ export const containerCard = (data) => {
                       <button class="dropdown-item text-secondary" onclick="clicked(this)" name="${name}" id="logs" data-bs-toggle="modal" data-bs-target="#log_view" href="#">Logs</button>
                       <button class="dropdown-item text-secondary" onclick="clicked(this)" name="${name}" id="edit" href="#">Edit</button>
                       <button class="dropdown-item text-primary" onclick="clicked(this)" name="${name}" id="update" href="#">Update</button>
-                      <button class="dropdown-item text-danger" onclick="clicked(this)" name="${name}" id="remove" data-bs-toggle="modal" data-bs-target="#remove_modal" href="#">Remove</button>
+                      <button class="dropdown-item text-danger" onclick="clicked(this)" name="${name}" id="remove" data-bs-toggle="modal" data-bs-target="#${name}_uninstall_modal" href="#">Remove</button>
                     </div>
                   </div>
                   <div class="dropdown">
@@ -115,7 +115,7 @@ export const containerCard = (data) => {
         </div>
       </div>
     </div>
-    <div class="modal modal-blur fade" id="remove_modal" tabindex="-1" style="display: none;" aria-hidden="true">
+    <div class="modal modal-blur fade" id="${name}_uninstall_modal" tabindex="-1" style="display: none;" aria-hidden="true">
       <div class="modal-dialog modal-sm modal-dialog-centered" role="document">
         <div class="modal-content">
           <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>

Разница между файлами не показана из-за своего большого размера
+ 357 - 365
package-lock.json


+ 3 - 4
package.json

@@ -12,13 +12,12 @@
   "license": "ISC",
   "dependencies": {
     "@babel/register": "^7.23.7",
-    "@journeyapps/sqlcipher": "^5.3.1",
     "@socket.io/admin-ui": "^0.5.1",
     "bcrypt": "^5.1.1",
     "chai": "^5.0.0",
     "compression": "^1.7.4",
     "cors": "^2.8.5",
-    "dockerode": "^4.0.1",
+    "dockerode": "^4.0.2",
     "dockerode-compose": "^1.4.0",
     "ejs": "^3.1.9",
     "express": "^4.18.2",
@@ -29,8 +28,8 @@
     "mocha": "^10.2.0",
     "sequelize": "^6.35.2",
     "sinon": "^17.0.1",
-    "socket.io": "^4.7.2",
-    "sqlite3": "^5.1.6",
+    "socket.io": "^4.7.4",
+    "sqlite3": "^5.1.7",
     "stream": "^0.0.2",
     "supertest": "^6.3.3",
     "systeminformation": "^5.21.22"

Некоторые файлы не были показаны из-за большого количества измененных файлов