浏览代码

empty folder fix

lllllllillllllillll 1 年之前
父节点
当前提交
03be1187ef
共有 7 个文件被更改,包括 8 次插入0 次删除
  1. 1 0
      .gitignore
  2. 0 0
      appdata/.gitkeep
  3. 3 0
      controllers/apps.js
  4. 2 0
      templates/compose/.gitignore
  5. 0 0
      templates/compose/.gitkeep
  6. 2 0
      templates/tmp/.gitignore
  7. 0 0
      templates/tmp/.gitkeep

+ 1 - 0
.gitignore

@@ -1,4 +1,5 @@
 **/db.sqlite
 **/node_modules
+**/appdata
 .github
 .git

+ 0 - 0
appdata/.gitkeep


+ 3 - 0
controllers/apps.js

@@ -61,6 +61,8 @@ export const Apps = async (req, res) => {
     last_page = Math.ceil(compose_files.length/28);
 
     compose_files.forEach(file => {
+      if (file == '.gitignore') { return; }
+
       let compose = readFileSync(`templates/compose/${file}/compose.yaml`, 'utf8');
       let compose_data = parse(compose);
       let service_name = Object.keys(compose_data.services)
@@ -541,6 +543,7 @@ export const Upload = (req, res) => {
     let files = readdirSync('templates/tmp/');
 
     for (let i = 0; i < files.length; i++) {
+      
       if (files[i].endsWith('.zip')) {
         let zip = new AdmZip(`templates/tmp/${files[i]}`);
         zip.extractAllTo('templates/compose', true);

+ 2 - 0
templates/compose/.gitignore

@@ -0,0 +1,2 @@
+*
+!.gitignore

+ 0 - 0
templates/compose/.gitkeep


+ 2 - 0
templates/tmp/.gitignore

@@ -0,0 +1,2 @@
+*
+!.gitignore

+ 0 - 0
templates/tmp/.gitkeep