Remove hardly used compose shortscuts

This commit is contained in:
Tobias Reisinger 2023-12-11 14:49:43 +01:00
parent 1d074bf14b
commit 5f9747c378
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
7 changed files with 21 additions and 40 deletions
_ansible/roles
acme-dns/vars
forgejo/vars
jellyfin/vars
tinytinyrss/vars

View file

@ -16,8 +16,11 @@ svc:
compose:
watchtower: true
image: joohoi/acme-dns
ports:
- "53:53"
- "53:53/udp"
volumes:
- ./config:/etc/acme-dns:ro
file:
services:
app:
ports:
- "53:53"
- "53:53/udp"

View file

@ -85,10 +85,12 @@ compose:
- data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "{{ svc.ssh_port }}:{{ svc.ssh_port }}"
- "{{ svc.ssh_port_alt }}:{{ svc.ssh_port }}"
file:
services:
app:
ports:
- "{{ svc.ssh_port }}:{{ svc.ssh_port }}"
- "{{ svc.ssh_port_alt }}:{{ svc.ssh_port }}"
volumes:
data:

View file

@ -12,13 +12,15 @@ svc_env:
compose:
watchtower: true
image: jellyfin/jellyfin
user: 8096:8096
env: true
volumes:
- config:/config
- cache:/cache
- media:/media
file:
services:
app:
user: 8096:8096
volumes:
config:
cache:

View file

@ -21,13 +21,14 @@ svc_env:
compose:
watchtower: false
image: cthulhoo/ttrss-web-nginx
depends_on:
- tt-rss
env: true
volumes:
- app:/var/www/html:ro
- ./nginx.conf:/etc/nginx/nginx.conf
file:
app:
depends_on:
- tt-rss
services:
tt-rss:
image: cthulhoo/ttrss-fpm-pgsql-static