Forráskód Böngészése

add gogs to shareunderware

Blaine Story 3 éve
szülő
commit
66195b483a
1 módosított fájl, 26 hozzáadás és 1 törlés
  1. 26 1
      group_vars/shareunderware.yml

+ 26 - 1
group_vars/shareunderware.yml

@@ -6,6 +6,10 @@ container_gid: "{{ container_uid }}"
 
 backups: containers
 
+users:
+  - name: git
+    uid: 1000
+
 global_env_vars:
   - PUID={{ container_uid }}
   - PGID={{ container_gid }}
@@ -14,6 +18,14 @@ global_env_vars:
 firewall_ports:
   - 80/tcp
   - 443/tcp
+  - 10022/tcp
+
+container_networks:
+  - name: shareunderware
+    driver: bridge
+    subnet: 172.21.10.0/24
+    ip_range: 172.21.10.0/24
+    gateway: 172.21.10.1
 
 containers:
   - service_name: swag
@@ -30,6 +42,19 @@ containers:
     environment:
       - URL=shareunderware.com
       - VALIDATION=http
-      - SUBDOMAINS=,
+      - SUBDOMAINS=git,
       - EMAIL=certbot@blainestory.com
     mem_limit: 400m
+    networks:
+      - shareunderware
+
+  - service_name: gogs
+    active: true
+    image: gogs/gogs
+    container_name: gogs
+    ports:
+      - "10022:22" # https://github.com/go-yaml/yaml/issues/34#issuecomment-55772666
+    volumes:
+      - /opt/gogs:/data
+    networks:
+      - shareunderware