33800 Docs

← Retour

Proposition : Migration qwikpress vers Smart-Deploy

Date : 22/01/2026 11:50 Status : REPORTEE AU BACKLOG Priorité : HAUTE

Contexte

Actions

1. Créer conf.gouroubleu.yml

project: qwikpress
version: "1.0"

deploy:
  target: prod-portainer
  strategy: simple

docker:
  port: 3000
  network: qwikpress-network
  env:
    NODE_ENV: "production"
    PORT: "3000"
    STORAGE_MODE: "supabase"
    SUPABASE_URL: "http://192.168.1.12:8200"
    SUPABASE_SCHEMA: "qwikpress"
  env_file: /mnt/stock_8to/33800-stack/docker/secrets/prod.env
  volumes:
    - /mnt/stock_8to/33800-stack/qwikpress-data/STORAGE:/app/STORAGE
    - /mnt/stock_8to/33800-stack/qwikpress-data/logs:/app/logs
  healthcheck:
    endpoint: /api/health
    interval: 30

nginx:
  domain: qwikpress.33800.nowhere84.com
  target: prod-portainer
  port: 3000

2. Remplacer .gitlab-ci.yml

# Smart-Deploy CI/CD
include:
  - project: 'gouroubleu/ci-templates'
    file: '/deploy.yml'

3. Créer les dossiers de données

ssh gouroubleu@prod-portainer.local "mkdir -p /mnt/stock_8to/33800-stack/qwikpress-data/{STORAGE,logs}"

Résultat attendu