JB Compta v1.1 - multi-activité
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# Stack à déployer dans Portainer.
|
||||
# La base PostgreSQL est EXTERNE (ta base existante) — rien à héberger ici.
|
||||
# Renseigne les variables dans Portainer (onglet "Environment variables")
|
||||
# ou via un fichier .env à côté de ce compose.
|
||||
|
||||
services:
|
||||
web:
|
||||
# OPTION A (dépôt Git) : laisse "build: ." — Portainer clone le dépôt,
|
||||
# le contexte contient tout le projet.
|
||||
# OPTION B (image pré-construite sur l'hôte) : commente "build: ." et
|
||||
# décommente la ligne "image:" ci-dessous.
|
||||
build: .
|
||||
# image: jb-compta:latest
|
||||
container_name: jb-compta
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8001:8000" # http://IP_DU_SERVEUR:8001
|
||||
environment:
|
||||
DJANGO_SECRET_KEY: "${DJANGO_SECRET_KEY}"
|
||||
DJANGO_DEBUG: "0"
|
||||
DJANGO_ALLOWED_HOSTS: "${DJANGO_ALLOWED_HOSTS}"
|
||||
DJANGO_CSRF_TRUSTED_ORIGINS: "${DJANGO_CSRF_TRUSTED_ORIGINS}"
|
||||
# --- Connexion à ton PostgreSQL existant ---
|
||||
DB_NAME: "${DB_NAME}"
|
||||
DB_USER: "${DB_USER}"
|
||||
DB_PASSWORD: "${DB_PASSWORD}"
|
||||
DB_HOST: "${DB_HOST}" # IP/host de ton serveur PostgreSQL
|
||||
DB_PORT: "${DB_PORT:-5432}"
|
||||
# --- Compte admin créé au 1er démarrage (optionnel) ---
|
||||
DJANGO_SUPERUSER_USERNAME: "${DJANGO_SUPERUSER_USERNAME:-admin}"
|
||||
DJANGO_SUPERUSER_PASSWORD: "${DJANGO_SUPERUSER_PASSWORD:-}"
|
||||
DJANGO_SUPERUSER_EMAIL: "${DJANGO_SUPERUSER_EMAIL:-admin@example.fr}"
|
||||
# --- Charger les données d'exemple au 1er démarrage (1 = oui) ---
|
||||
SEED_DEMO: "${SEED_DEMO:-0}"
|
||||
Reference in New Issue
Block a user