1
0

yamtrack: add

This commit is contained in:
2026-04-19 17:06:42 +02:00
parent fbd6aa1fde
commit abc735d71c
9 changed files with 53 additions and 0 deletions
+53
View File
@@ -16,6 +16,20 @@ secrets:
file: secrets/postgres_general_password file: secrets/postgres_general_password
mariadb_root_password: mariadb_root_password:
file: secrets/mariadb_root_password file: secrets/mariadb_root_password
yamtrack_secret:
file: secrets/yamtrack_secret
yamtrack_trakt_api_client_id:
file: secrets/yamtrack_trakt_api_client_id
yamtrack_trakt_api_client_secret:
file: secrets/yamtrack_trakt_api_client_secret
steam_api_key:
file: secrets/steam_api_key
igdb_api_client_id:
file: secrets/igdb_api_client_id
igdb_api_client_secret:
file: secrets/igdb_api_client_secret
hardcover_api_token:
file: secrets/hardcover_api_token
configs: configs:
caddyfile: caddyfile:
@@ -977,6 +991,45 @@ services:
- 8087:8080 - 8087:8080
restart: unless-stopped restart: unless-stopped
yamtrack:
container_name: yamtrack
image: ghcr.io/fuzzygrim/yamtrack:0.25.2
restart: unless-stopped
depends_on:
- redis
secrets:
- yamtrack_secret
- yamtrack_trakt_api_client_id
- yamtrack_trakt_api_client_secret
- steam_api_key
- igdb_api_client_id
- igdb_api_client_secret
- hardcover_api_token
environment:
- TZ=${TZ}
- REDIS_URL=redis://redis:6379
- URLS=https://yamtrack.${DOMAIN_LOCAL}
- REGISTRATION=true
- TRACK_TIME=true
- PUID=${PUID}
- PGID=${PGID}
- SECRET_FILE=yamtrack_secret
- MAL_API_FILE=yamtrack_malapi
- TRAKT_API_FILE=yamtrack_trakt_api_client_id
- TRAKT_API_SECRET_FILE=yamtrack_trakt_api_client_secret
- STEAM_API_KEY_FILE=steam_api_key
- IGDB_ID_FILE=igdb_api_client_id
- IGDB_SECRET_FILE=igdb_api_client_secret
- HARDCOVER_API_FILE=hardcover_api_token
volumes:
- ${DOCKER_STORAGE_PATH}/yamtrack:/yamtrack/db
networks:
public:
ipv4_address: 192.168.240.69
labels:
caddy: yamtrack.${DOMAIN_LOCAL}
caddy.reverse_proxy: "{{ upstreams 8000 }}"
networks: networks:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.