Compare commits

..

2 Commits

Author SHA1 Message Date
a265603ff6 Fix docker perms
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2024-09-07 18:46:13 +02:00
6578de0ffa Fix user for dufs
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2024-09-07 17:24:52 +02:00
5 changed files with 15 additions and 21 deletions

View File

@ -5,27 +5,19 @@ services:
container_name: dufs container_name: dufs
profiles: profiles:
- dufs - dufs
user: 1000:1000
restart: on-failure:5 restart: on-failure:5
depends_on: depends_on:
- caddy - caddy
env_file: env_file:
- ./dufs/env/dufs.env - ./dufs/env/dufs.env
volumes: volumes:
- dufs_data:/data - public_data:/data
- qbittorrent_data:/data/torrent1:ro
- transmission_data:/data/torrent2:ro
- jellyfin_data_public:/data/jellyfin:ro
networks: networks:
- infra-network - infra-network
security_opt: security_opt:
- no-new-privileges:true - no-new-privileges:true
volumes: volumes:
dufs_data: public_data:
name: dufs_data name: public_data
transmission_data:
name: transmission_data
qbittorrent_data:
name: qbittorrent_data
jellyfin_data_public:
name: jellyfin_data_public

View File

@ -6,6 +6,7 @@ services:
profiles: profiles:
- jellyfin - jellyfin
restart: on-failure:5 restart: on-failure:5
user: 1000:1000
depends_on: depends_on:
- caddy - caddy
env_file: env_file:
@ -16,7 +17,7 @@ services:
- jellyfin_data_series:/series:rw - jellyfin_data_series:/series:rw
- jellyfin_data_documentaries:/documentaries:rw - jellyfin_data_documentaries:/documentaries:rw
- jellyfin_data_musics:/musics:rw - jellyfin_data_musics:/musics:rw
- jellyfin_data_public:/public:rw - public_data:/public:rw
- jellyfin_cache:/cache - jellyfin_cache:/cache
# Hardware acceleration (For Intel and AMD GPUs) # Hardware acceleration (For Intel and AMD GPUs)
devices: devices:
@ -37,7 +38,7 @@ volumes:
name: jellyfin_data_documentaries name: jellyfin_data_documentaries
jellyfin_data_musics: jellyfin_data_musics:
name: jellyfin_data_musics name: jellyfin_data_musics
jellyfin_data_public: public_data:
name: jellyfin_data_public name: public_data
jellyfin_cache: jellyfin_cache:
name: jellyfin_cache name: jellyfin_cache

View File

@ -6,6 +6,7 @@ services:
profiles: profiles:
- psitransfer - psitransfer
restart: on-failure:5 restart: on-failure:5
user: 1000:1000
depends_on: depends_on:
- caddy - caddy
env_file: env_file:

View File

@ -12,7 +12,7 @@ services:
- ./qbittorrent/env/qbittorrent.env - ./qbittorrent/env/qbittorrent.env
volumes: volumes:
- qbittorrent_config:/config - qbittorrent_config:/config
- qbittorrent_data:/downloads - public_data:/downloads
networks: networks:
- infra-network - infra-network
security_opt: security_opt:
@ -21,5 +21,5 @@ services:
volumes: volumes:
qbittorrent_config: qbittorrent_config:
name: qbittorrent_config name: qbittorrent_config
qbittorrent_data: public_data:
name: qbittorrent_data name: public_data

View File

@ -12,7 +12,7 @@ services:
- ./transmission/env/transmission.env - ./transmission/env/transmission.env
volumes: volumes:
- transmission_config:/config - transmission_config:/config
- transmission_data:/downloads - public_data:/downloads
- transmission_watch:/watch - transmission_watch:/watch
networks: networks:
- infra-network - infra-network
@ -22,7 +22,7 @@ services:
volumes: volumes:
transmission_config: transmission_config:
name: transmission_config name: transmission_config
transmission_data: public_data:
name: transmission_data name: public_data
transmission_watch: transmission_watch:
name: transmission_watch name: transmission_watch