- Expand .env.example with full runtime, cache, Docker, and AI keys - Add deployment secrets to .gitignore (docker-compose/.env, docker/.registry.env) - Remove VIMEO_ACCESS_TOKEN from compose files; add OAuth redirect URIs - Load registry credentials from .registry.env in deploy-img.sh - Fail fast if protected registry lacks auth during pre-checks - Pass DOCKER_USERNAME/PASSWORD explicitly to WSL in deploy-img.ps1 - Remove inline collapse buttons from themes-nav.component.html
This commit is contained in:
+3
-3
@@ -1,16 +1,16 @@
|
||||
NGINX_HOSTNAME=AsusVivobook
|
||||
NGINX_SERVER_IP=172.26.11.25
|
||||
NGINX_HOSTNAME=newtube-angular
|
||||
DIR_NEWTUBE=/DOCKER_CONFIG/newtube-angular
|
||||
GEMINI_API_KEY=AIzaSyALfJiYQb6QYUXyUM2AKd7sV1nWV0JALJw
|
||||
YOUTUBE_API_KEY=AIzaSyBXL5y8bRMO5WJwIhPK-fhrEPu2aROuKag
|
||||
YOUTUBE_API_KEYS=["AIzaSyBXL5y8bRMO5WJwIhPK-fhrEPu2aROuKag", "AIzaSyC1rV2Er1n1FHZQoGgQhOxFc3nSlQWhgks", "AIzaSyBZxgB2s1kp9qZhfGRrp69Mdf_9krwppVI"]
|
||||
VIMEO_ACCESS_TOKEN=40e09bf643b2ecddf68ed0f5d1574c72
|
||||
TWITCH_CLIENT_ID=ikxrqgjivwn4rurhjy2mcfkcq62y3m
|
||||
TWITCH_CLIENT_SECRET=kezgpj5vqrk96tu2x3ghmhwipg980p
|
||||
# Google OAuth (connexion + import abonnements/favoris YouTube)
|
||||
GOOGLE_CLIENT_ID=585708432771-in6nulj6mu0hus59m2huo7k6qsse78lq.apps.googleusercontent.com
|
||||
GOOGLE_CLIENT_SECRET=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
|
||||
OAUTH_APP_BASE_URL=http://localhost:4200
|
||||
TWITCH_REDIRECT_URI=http://localhost:4200/api/oauth/twitch/callback
|
||||
GOOGLE_REDIRECT_URI=http://localhost:4200/api/oauth/google/callback
|
||||
YT_CACHE_TTL_MS=1800000
|
||||
JWT_SECRET=Ceci-est-mon-programme-newtube-je-sais-que-c-est-moche
|
||||
ACCESS_TTL_MIN=15
|
||||
|
||||
@@ -22,7 +22,6 @@ services:
|
||||
- GEMINI_API_KEY=${GEMINI_API_KEY}
|
||||
- YOUTUBE_API_KEY=${YOUTUBE_API_KEY}
|
||||
- YOUTUBE_API_KEYS=${YOUTUBE_API_KEYS}
|
||||
- VIMEO_ACCESS_TOKEN=${VIMEO_ACCESS_TOKEN}
|
||||
- TWITCH_CLIENT_ID=${TWITCH_CLIENT_ID}
|
||||
- TWITCH_CLIENT_SECRET=${TWITCH_CLIENT_SECRET}
|
||||
- TWITCH_REDIRECT_URI=${TWITCH_REDIRECT_URI}
|
||||
|
||||
@@ -16,7 +16,6 @@ services:
|
||||
- GEMINI_API_KEY=${GEMINI_API_KEY}
|
||||
- YOUTUBE_API_KEY=${YOUTUBE_API_KEY}
|
||||
- YOUTUBE_API_KEYS=${YOUTUBE_API_KEYS}
|
||||
- VIMEO_ACCESS_TOKEN=${VIMEO_ACCESS_TOKEN}
|
||||
- TWITCH_CLIENT_ID=${TWITCH_CLIENT_ID}
|
||||
- TWITCH_CLIENT_SECRET=${TWITCH_CLIENT_SECRET}
|
||||
- DOWNLOAD_PROVIDERS=${DOWNLOAD_PROVIDERS:-youtube,dailymotion,twitch,peertube,odysee,rumble}
|
||||
@@ -32,6 +31,11 @@ services:
|
||||
- YT_COOKIES_FILE=${YT_COOKIES_FILE:-}
|
||||
- YT_PO_TOKEN=${YT_PO_TOKEN:-}
|
||||
- YT_EGRESS_PROXY=${YT_EGRESS_PROXY:-}
|
||||
- TWITCH_REDIRECT_URI=${TWITCH_REDIRECT_URI}
|
||||
- GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
|
||||
- GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET}
|
||||
- GOOGLE_REDIRECT_URI=${GOOGLE_REDIRECT_URI}
|
||||
- OAUTH_APP_BASE_URL=${OAUTH_APP_BASE_URL}
|
||||
- TZ=${TZ}
|
||||
volumes:
|
||||
- ${DIR_NEWTUBE}/assets:/app/assets
|
||||
|
||||
Reference in New Issue
Block a user