pay no attention to the man behind the curtain

This commit is contained in:
coolnsx
2023-12-05 15:02:24 +05:30
parent dac6d730f6
commit 209672e996
6 changed files with 89 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
services:
collabora:
image: collabora/code:latest
privileged: true
container_name: collabora
environment:
- "extra_params=--o:ssl.enable=false --o:ssl.termination=true --o:net.post_allow.host[0]=160.202.39.[0-9]{1,3}"
- "aliasgroup1=cloud.coolans.dev"
- 'domain=cloud.coolans.dev'
- DONT_GEN_SSL_CERT=false
restart: unless-stopped
networks:
- nginx_proxy
cap_add:
- MKNOD
networks:
nginx_proxy:
external: true

2
headscale/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
data
config

View File

@@ -0,0 +1,17 @@
services:
headscale:
container_name: headscale
image: headscale/headscale:latest
command: headscale serve
restart: unless-stopped
volumes:
- ./config:/etc/headscale/
- ./data:/var/lib/headscale/
networks:
- nginx_proxy
ports:
- "3478:3478/udp"
networks:
nginx_proxy:
external: true

View File

@@ -0,0 +1,18 @@
services:
imaginary:
restart: unless-stopped
image: nextcloud/aio-imaginary:latest
container_name: imaginary
environment:
PORT: 11000
command: -enable-url-source -cors
ports:
- "100.64.0.2:11000:11000"
networks:
- nginx_proxy
cap_add:
- SYS_NICE
networks:
nginx_proxy:
external: true

2
nginx-proxy/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
data
letsencrypt

View File

@@ -0,0 +1,31 @@
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
container_name: nginx_proxy
ports:
- '80:80'
#- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
networks:
- nginx_proxy
watchtower:
image: containrrr/watchtower
restart: unless-stopped
container_name: watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
- nginx_proxy
environment:
- TZ=Asia/Kolkata
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_SCHEDULE=0 0 9 * * *
networks:
nginx_proxy:
name: nginx_proxy