update lables and add automation for dns / proxy

This commit is contained in:
2026-04-28 02:25:52 +00:00
parent 833807159c
commit e8312fc0d9
6 changed files with 53 additions and 7 deletions

View File

@@ -2,12 +2,12 @@
---
services:
nicotineplus-proper:
image: 'sirjmann92/nicotineplus-proper:latest' # Or pull from GitHub: 'ghcr.io/sirjmann92/nicotineplus-proper:latest'
image: 'ghcr.io/sirjmann92/nicotineplus-proper:latest' # Or pull from GitHub: 'ghcr.io/sirjmann92/nicotineplus-proper:latest'
container_name: nicotine
network_mode: "container:gluetun" # Comment this line out if you're NOT using a VPN container
#ports: # Comment this line out if you ARE using a VPN container (line above)
#- '6565:6565' # Comment this line out if you ARE using a VPN container (lines above)
#- '2234:2234' # Comment this line out if you ARE using a VPN container (lines above)
#ports: # Comment this line out if you're NOT using a VPN container (line above)
#- '${NICOTINE_PORT}:${NICOTINE_PORT}'
#- '2234:2234'
#env_file: .env # Optionally use a .env file to store environment variables and login credentials
environment: # All environment variables are optional, defaults are listed (TZ, LANG, UMASK, and FORWARD_PORT have no default)
- TZ=Your/Timezone
@@ -28,7 +28,7 @@ services:
# - NOTIFY_CHATROOM=False
# - NOTIFY_MENTION=False
# - FORWARD_PORT=12345 # Useful for dynamic port forwarding
# - WEB_UI_PORT=6565 # for custom webUI port assignment. Should match 'port' env variable or VPN webUI port
# - WEB_UI_PORT=${NICOTINE_PORT} # for custom webUI port assignment. Should match 'port' env variable or VPN webUI port
# - WEB_UI_USER=YourWebUIUsername # for custom webUI basic auth username
# - WEB_UI_PASSWORD=YourWebUIPassword # for custom webUI basic auth password
# - HEALTHCHECK_ENABLED=false # Set to false to disable Docker healthcheck (default: true/enabled)