From b0ff2e277062ed74c006c47732977cff0cfea135 Mon Sep 17 00:00:00 2001 From: David Ludwig Date: Thu, 22 Apr 2021 03:55:11 -0500 Subject: [PATCH] Add user environment variable to obtain proper permissions. Update repos --- .env.example | 2 ++ .gitignore | 3 +++ docker-compose.yml | 17 +++++++++++------ request | 2 +- seeker | 2 +- torrent-client | 2 +- torrent-webui | 2 +- 7 files changed, 20 insertions(+), 10 deletions(-) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..8b0b7f5 --- /dev/null +++ b/.env.example @@ -0,0 +1,2 @@ +UID = 1000 +GID = 1000 diff --git a/.gitignore b/.gitignore index 5b9a0bd..24f99ff 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,6 @@ # VS Code .vscode + +# Environment varibales +.env diff --git a/docker-compose.yml b/docker-compose.yml index 163552a..29de23f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,8 +22,9 @@ services: - tmdb_key - tvdb_key - tvdb_pin + user: ${UID}:${GID} volumes: - - tmp:/tmp + - var:/var/autoplex seeker: build: @@ -39,8 +40,9 @@ services: restart: unless-stopped secrets: - mysql_root_password + user: ${UID}:${GID} volumes: - - tmp:/tmp + - var:/var/autoplex torrent_webui: build: @@ -57,8 +59,9 @@ services: - 3300:3300 secrets: - mysql_root_password + user: ${UID}:${GID} volumes: - - tmp:/tmp + - var:/var/autoplex torrent_client: build: @@ -78,9 +81,10 @@ services: restart: unless-stopped secrets: - mysql_root_password + user: ${UID}:${GID} volumes: - ./.volumes/storage:/storage/default - - tmp:/tmp + - var:/var/autoplex database: image: mysql @@ -88,7 +92,7 @@ services: environment: MYSQL_ROOT_PASSWORD_FILE: /run/secrets/mysql_root_password ports: - - 33060:3306 + - 33061:3306 restart: unless-stopped security_opt: - seccomp=unconfined @@ -122,6 +126,7 @@ services: - label:disable stdin_open: true tty: true + # user: ${UID}:${GID} volumes: - /dev/net:/dev/net:z - ./.volumes/vpn:/vpn @@ -144,4 +149,4 @@ secrets: volumes: mysql: - tmp: + var: diff --git a/request b/request index 2346251..3c96e85 160000 --- a/request +++ b/request @@ -1 +1 @@ -Subproject commit 2346251e71fdf8c9a0bd01d09ecddad1eae39819 +Subproject commit 3c96e8573f4ebca1703028db06f29cbf349196e6 diff --git a/seeker b/seeker index 66c0c9b..0e7a761 160000 --- a/seeker +++ b/seeker @@ -1 +1 @@ -Subproject commit 66c0c9bfb1ae63dc8274173a28a67680a33d71d2 +Subproject commit 0e7a7618d487477a5de99f21d0ab488f8394b955 diff --git a/torrent-client b/torrent-client index 10df84a..31dedba 160000 --- a/torrent-client +++ b/torrent-client @@ -1 +1 @@ -Subproject commit 10df84aa01772ec7d4f0ad0e5f70ef130618a80a +Subproject commit 31dedbad8bdf865dacb524ab628abb030ee1a703 diff --git a/torrent-webui b/torrent-webui index 5569410..944f184 160000 --- a/torrent-webui +++ b/torrent-webui @@ -1 +1 @@ -Subproject commit 5569410aa0e13779e1542fc72f6033ddf9e38257 +Subproject commit 944f184a6bb235ffc2acf7200e9742d4fbe86163