Commit graph

6 commits

Author SHA1 Message Date
Imugiii
e9d8c820aa fix(devops): deploy.sh reconstruit les images depuis les Dockerfiles + pull main depuis Forgejo
All checks were successful
CI / secret-scan (pull_request) Successful in 12s
CI / php-lint (pull_request) Successful in 23s
CI / static-tests (pull_request) Successful in 1m9s
CI / js-tests (pull_request) Successful in 33s
CI / secret-scan (push) Successful in 10s
CI / php-lint (push) Successful in 26s
CI / static-tests (push) Successful in 56s
CI / js-tests (push) Successful in 27s
2026-06-22 09:03:13 +00:00
a1d4332714 docs: aligner PROJECT_CONTEXT et README sur l'etat reel (#74)
Some checks failed
CI / secret-scan (push) Has been cancelled
CI / static-tests (push) Has been cancelled
CI / php-lint (push) Has been cancelled
CI / js-tests (push) Has been cancelled
2026-06-22 08:43:02 +02:00
9d75fabdca chore(docker): docker-compose.yml standalone portable + .env local-first (#41)
All checks were successful
CI / secret-scan (push) Successful in 9s
CI / js-tests (push) Successful in 22s
CI / php-lint (push) Successful in 22s
CI / static-tests (push) Successful in 50s
CI / auto-merge (push) Has been skipped
2026-06-17 15:31:57 +02:00
e613adc24a chore: remplace le Makefile par un service compose wakdo-migrate (migrate + seed idempotents) (#40)
All checks were successful
CI / static-tests (push) Successful in 46s
CI / secret-scan (push) Successful in 8s
CI / php-lint (push) Successful in 20s
CI / js-tests (push) Successful in 21s
CI / auto-merge (push) Has been skipped
2026-06-17 15:07:05 +02:00
Imugiii
4edabf20df docs: switch project FQDN from acadenice.fr to stark.a3n.fr
The acadenice.fr zone has no wildcard and no records pointing to this
host. The stark.a3n.fr zone has a wildcard A record on the deployment
host, so any subdomain resolves automatically without DNS provisioning.

Switching the canonical FQDNs (corentin-wakdo and corentin-wakdo-admin)
to stark.a3n.fr removes the DNS prerequisite and lets Traefik provision
Let's Encrypt certs via HTTP-01 challenge immediately.
2026-04-30 11:35:56 +00:00
Imugiii
5dcc5b806b docs: add README with methodology and server-behind-traefik quickstart
Premier README du projet, oriente jury et contributeur :
- Apercu metier (borne Wakdo, 3 canaux, statuts commande)
- Section methodologie declarant l'usage de BYAN (Builder of YAN) et
  la politique no Co-Authored-By (renvoi section 17 PROJECT_CONTEXT)
- Stack technique recapitulee en tableau
- Schema ASCII de l'architecture runtime (Traefik + 4 services)
- Quickstart oriente deploiement serveur derriere Traefik :
  - Pas de localhost ni de port bind local
  - Nom du reseau configurable via REVERSE_PROXY_NETWORK (valeurs
    neutres type traefik_proxy dans .env.example, adaptable selon
    l'infrastructure cible)
  - Procedure d'installation Docker Engine + Compose v2 pour un hote
    neuf (distribution Debian stable en exemple)
- Avertissement explicite sur le .env pre-existant : merge manuel au
  lieu de cp .env.example .env (protection contre l'ecrasement d'un
  tooling externe type BYAN API token sur la meme racine)
- Conventions Git et liens vers docs/PROJECT_CONTEXT, docs/journal,
  .claude/CLAUDE.md et rules/
2026-04-24 09:50:43 +00:00