diff --git a/infrastructure/dufs/docker-compose.dufs.yml b/infrastructure/dufs/docker-compose.dufs.yml index 6f377b4..9bc9809 100644 --- a/infrastructure/dufs/docker-compose.dufs.yml +++ b/infrastructure/dufs/docker-compose.dufs.yml @@ -12,21 +12,12 @@ services: env_file: - ./dufs/env/dufs.env volumes: - - dufs_data:/data - - qbittorrent_data:/data/torrent1:ro - - transmission_data:/data/torrent2:ro - - jellyfin_data_public:/data/jellyfin:ro + - public_data:/data networks: - infra-network security_opt: - no-new-privileges:true volumes: - dufs_data: - name: dufs_data - transmission_data: - name: transmission_data - qbittorrent_data: - name: qbittorrent_data - jellyfin_data_public: - name: jellyfin_data_public \ No newline at end of file + public_data: + name: public_data \ No newline at end of file diff --git a/infrastructure/jellyfin/docker-compose.jellyfin.yml b/infrastructure/jellyfin/docker-compose.jellyfin.yml index 0b3695c..4d116de 100644 --- a/infrastructure/jellyfin/docker-compose.jellyfin.yml +++ b/infrastructure/jellyfin/docker-compose.jellyfin.yml @@ -6,6 +6,7 @@ services: profiles: - jellyfin restart: on-failure:5 + user: 1000:1000 depends_on: - caddy env_file: @@ -16,7 +17,7 @@ services: - jellyfin_data_series:/series:rw - jellyfin_data_documentaries:/documentaries:rw - jellyfin_data_musics:/musics:rw - - jellyfin_data_public:/public:rw + - public_data:/public:rw - jellyfin_cache:/cache # Hardware acceleration (For Intel and AMD GPUs) devices: @@ -37,7 +38,7 @@ volumes: name: jellyfin_data_documentaries jellyfin_data_musics: name: jellyfin_data_musics - jellyfin_data_public: - name: jellyfin_data_public + public_data: + name: public_data jellyfin_cache: name: jellyfin_cache \ No newline at end of file diff --git a/infrastructure/psitransfer/docker-compose.psitransfer.yml b/infrastructure/psitransfer/docker-compose.psitransfer.yml index 785f3fa..3e88ceb 100644 --- a/infrastructure/psitransfer/docker-compose.psitransfer.yml +++ b/infrastructure/psitransfer/docker-compose.psitransfer.yml @@ -6,6 +6,7 @@ services: profiles: - psitransfer restart: on-failure:5 + user: 1000:1000 depends_on: - caddy env_file: diff --git a/infrastructure/qbittorrent/docker-compose.qbittorrent.yml b/infrastructure/qbittorrent/docker-compose.qbittorrent.yml index 37a8ab6..bb71fb3 100644 --- a/infrastructure/qbittorrent/docker-compose.qbittorrent.yml +++ b/infrastructure/qbittorrent/docker-compose.qbittorrent.yml @@ -12,7 +12,7 @@ services: - ./qbittorrent/env/qbittorrent.env volumes: - qbittorrent_config:/config - - qbittorrent_data:/downloads + - public_data:/downloads networks: - infra-network security_opt: @@ -21,5 +21,5 @@ services: volumes: qbittorrent_config: name: qbittorrent_config - qbittorrent_data: - name: qbittorrent_data \ No newline at end of file + public_data: + name: public_data \ No newline at end of file diff --git a/infrastructure/transmission/docker-compose.transmission.yml b/infrastructure/transmission/docker-compose.transmission.yml index 240e078..362725c 100644 --- a/infrastructure/transmission/docker-compose.transmission.yml +++ b/infrastructure/transmission/docker-compose.transmission.yml @@ -12,7 +12,7 @@ services: - ./transmission/env/transmission.env volumes: - transmission_config:/config - - transmission_data:/downloads + - public_data:/downloads - transmission_watch:/watch networks: - infra-network @@ -22,7 +22,7 @@ services: volumes: transmission_config: name: transmission_config - transmission_data: - name: transmission_data + public_data: + name: public_data transmission_watch: name: transmission_watch \ No newline at end of file