|
@@ -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
|