update
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# Déploiement serveur : app seule ; HTTPS géré par Nginx + Certbot sur l’hôte.
|
||||
# Exemple Nginx : proxy_pass http://127.0.0.1:3007;
|
||||
#
|
||||
# Usage :
|
||||
# export AUTH_SECRET="$(openssl rand -base64 32)"
|
||||
# docker compose -f docker-compose.server.yml up -d
|
||||
|
||||
name: gauffre-server
|
||||
|
||||
services:
|
||||
app:
|
||||
image: foufure/gauffre:latest
|
||||
build: .
|
||||
ports:
|
||||
- "${HOST_PORT:-3007}:3000"
|
||||
environment:
|
||||
DATABASE_URL: file:/app/data/app.db
|
||||
AUTH_SECRET: ${AUTH_SECRET:-change-me-in-production-use-long-random-string}
|
||||
ADMIN_EMAIL: ${ADMIN_EMAIL:-admin@lagaufredor.local}
|
||||
ADMIN_PASSWORD: ${ADMIN_PASSWORD:-changeme123}
|
||||
NODE_ENV: production
|
||||
UPSTASH_REDIS_REST_URL: ${UPSTASH_REDIS_REST_URL:-}
|
||||
UPSTASH_REDIS_REST_TOKEN: ${UPSTASH_REDIS_REST_TOKEN:-}
|
||||
volumes:
|
||||
- gauffre-data:/app/data
|
||||
- gauffre-uploads:/app/public/uploads
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
gauffre-data:
|
||||
gauffre-uploads:
|
||||
Reference in New Issue
Block a user