diff --git a/Projects/kompose/.env b/Projects/kompose/.env index 796813ae..e842efb9 100644 --- a/Projects/kompose/.env +++ b/Projects/kompose/.env @@ -20,3 +20,9 @@ EMAIL_SMTP_USER=hi@pivoine.art EMAIL_SMTP_PASSWORD=jaquoment GITEA_RUNNER_REGISTRATION_TOKEN=Vncav0M9tCaezdy2O9hnGas3hGjaODU5qeiayMdC +NEXTAUTH_SECRET=zB7m3BTke5zZ8FxXCSV9gu3RbXC67S7i4No6InWvi60 +JWT_TOKEN=NtUr9kvfyyQwdWfEKddDxBRx2oQEO5oy +N8N_ENCRYPTION_KEY=a858dd62a2bb22fbb7eb243b6d49a920e82db66a883d271731ae78f9d8044e8a +DIRECTUS_SECRET=5c132272-bafe-4f14-8275-baebe9b948f4 +APP_SECRET=6116487b-cda1-52c2-b5b5-c8022c45e263 +PASSWORD_HASH=b121f10d4e0cbada1e3268381836cff9006d642e9b7023decf1d6546856607a3 diff --git a/Projects/kompose/auth/.env b/Projects/kompose/auth/.env index 648a4877..27312fec 100644 --- a/Projects/kompose/auth/.env +++ b/Projects/kompose/auth/.env @@ -12,4 +12,4 @@ TRAEFIK_HOST=auth.pivoine.art # Keycloak admin credentials KC_ADMIN_USERNAME=admin -KC_ADMIN_PASSWORD=keycloak +KC_ADMIN_PASSWORD=admin diff --git a/Projects/kompose/auto/.env b/Projects/kompose/auto/.env index 3b884fb7..2b867fb6 100644 --- a/Projects/kompose/auto/.env +++ b/Projects/kompose/auto/.env @@ -16,8 +16,8 @@ APP_PORT=3000 # Semaphore admin credentials SEMAPHORE_ADMIN=admin -SEMAPHORE_ADMIN_PASSWORD=changeme +SEMAPHORE_ADMIN_PASSWORD=admin SEMAPHORE_ADMIN_NAME=Admin # Registration token -JWT_TOKEN=your-registration-token-here +JWT_TOKEN=changeme diff --git a/Projects/kompose/chain/.env b/Projects/kompose/chain/.env index a2ac72d2..b2ccf775 100644 --- a/Projects/kompose/chain/.env +++ b/Projects/kompose/chain/.env @@ -19,10 +19,10 @@ NETWORK_NAME=kompose # Timezone TZ=Europe/Paris -# Encryption key for credentials (GENERATED!) -N8N_ENCRYPTION_KEY=a858dd62a2bb22fbb7eb243b6d49a920e82db66a883d271731ae78f9d8044e8a +# Encryption key for credentials +N8N_ENCRYPTION_KEY=changeme # Basic Auth (optional, recommended for initial setup) N8N_BASIC_AUTH_ACTIVE=true N8N_BASIC_AUTH_USER=admin -N8N_BASIC_AUTH_PASSWORD=changeme +N8N_BASIC_AUTH_PASSWORD=admin diff --git a/Projects/kompose/chat/.env b/Projects/kompose/chat/.env index f3c428f3..901d25d5 100644 --- a/Projects/kompose/chat/.env +++ b/Projects/kompose/chat/.env @@ -9,3 +9,6 @@ TRAEFIK_HOST=chat.pivoine.art # App port APP_PORT=80 + +GOTIFY_DEFAULTUSER_NAME=admin +GOTIFY_DEFAULTUSER_PASS=admin diff --git a/Projects/kompose/chat/compose.yaml b/Projects/kompose/chat/compose.yaml index fd0fd219..c9b11585 100644 --- a/Projects/kompose/chat/compose.yaml +++ b/Projects/kompose/chat/compose.yaml @@ -7,7 +7,9 @@ services: restart: unless-stopped volumes: - gotify_data:/app/data - # environment: + environment: + GOTIFY_DEFAULTUSER_NAME: ${GOTIFY_DEFAULTUSER_NAME} + GOTIFY_DEFAULTUSER_PASS: ${GOTIFY_DEFAULTUSER_PASS} # Gotify is a Go binary - no wget/curl, but has built-in health endpoint # healthcheck: # test: ["CMD-SHELL", "nc -z localhost $APP_PORT || exit 1"] diff --git a/Projects/kompose/dash/compose.yaml b/Projects/kompose/dash/compose.yaml index 9ce07010..d15c740b 100644 --- a/Projects/kompose/dash/compose.yaml +++ b/Projects/kompose/dash/compose.yaml @@ -32,5 +32,5 @@ services: networks: kompose_network: - name: ${NETWORK_NAME} + name: ${NETWORK_NAME:-kompose} external: true diff --git a/Projects/kompose/link/.env b/Projects/kompose/link/.env index 3b75f469..b1a2f898 100644 --- a/Projects/kompose/link/.env +++ b/Projects/kompose/link/.env @@ -16,8 +16,8 @@ APP_PORT=3000 # Network NETWORK_NAME=kompose -# NextAuth Secret (GENERATED!) -NEXTAUTH_SECRET=zB7m3BTke5zZ8FxXCSV9gu3RbXC67S7i4No6InWvi60= +# NextAuth Secret +NEXTAUTH_SECRET=changeme # Features DISABLE_SCREENSHOT=false diff --git a/Projects/kompose/news/.env b/Projects/kompose/news/.env index eb49cbf2..1649dce4 100644 --- a/Projects/kompose/news/.env +++ b/Projects/kompose/news/.env @@ -11,4 +11,4 @@ TRAEFIK_HOST=news.pivoine.art APP_PORT=5000 # JWT secret (generate with: openssl rand -hex 32) -JWT_SECRET=your-jwt-secret-here +JWT_SECRET=changeme diff --git a/Projects/kompose/proxy/.env b/Projects/kompose/proxy/.env index 32465098..85527f77 100644 --- a/Projects/kompose/proxy/.env +++ b/Projects/kompose/proxy/.env @@ -3,6 +3,3 @@ COMPOSE_PROJECT_NAME=proxy # Docker image DOCKER_IMAGE=traefik:latest - -# Network name (must match root .env) -NETWORK_NAME=kompose diff --git a/Projects/kompose/sexy/.env b/Projects/kompose/sexy/.env index 7a8570da..c56fdbec 100644 --- a/Projects/kompose/sexy/.env +++ b/Projects/kompose/sexy/.env @@ -16,14 +16,14 @@ APP_PORT=8055 FRONTEND_PORT=3000 # Directus secret (generate with: openssl rand -hex 32) -DIRECTUS_SECRET=5c132272-bafe-4f14-8275-baebe9b948f4 +DIRECTUS_SECRET=changeme # Cache Configuration CACHE_ENABLED=true CACHE_AUTO_PURGE=true # Admin credentials -ADMIN_PASSWORD=Vixefox81! +ADMIN_PASSWORD=admin # WebSocket Configuration WEBSOCKETS_ENABLED=true diff --git a/Projects/kompose/track/.env b/Projects/kompose/track/.env index 9c8d2791..df752a43 100644 --- a/Projects/kompose/track/.env +++ b/Projects/kompose/track/.env @@ -14,4 +14,4 @@ TRAEFIK_HOST=umami.pivoine.art APP_PORT=3000 # App secret (generate with: openssl rand -hex 32) -APP_SECRET=6116487b-cda1-52c2-b5b5-c8022c45e263 +APP_SECRET=changeme diff --git a/Projects/kompose/vault/.env b/Projects/kompose/vault/.env index 66dcb256..b5f19cf9 100644 --- a/Projects/kompose/vault/.env +++ b/Projects/kompose/vault/.env @@ -11,7 +11,7 @@ TRAEFIK_HOST=vault.pivoine.art APP_PORT=80 # Admin token (generate with: openssl rand -base64 32) -JWT_TOKEN=your-admin-token-here +JWT_TOKEN=changeme # WebSocket Configuration WEBSOCKET_ENABLED=true diff --git a/Projects/kompose/vpn/.env b/Projects/kompose/vpn/.env index 3a21cceb..eccf97cb 100644 --- a/Projects/kompose/vpn/.env +++ b/Projects/kompose/vpn/.env @@ -17,7 +17,7 @@ WG_PORT=51820 WG_HOST=vpn.pivoine.art # Password hash (generate with: echo -n 'your-password' | npx bcrypt-cli) -PASSWORD_HASH=your-bcrypt-hash-here +PASSWORD_HASH=changeme # Optional settings WG_DEFAULT_DNS=1.1.1.1