fix: migrate from jcabillot/phpapache to dunglas/frankenphp #10

Merged
jcabillot merged 1 commits from fix/frankenphp-migration into master 2026-06-29 09:32:56 -04:00
Owner

Changements

  • Remplace l'image de base jcabillot/phpapache par dunglas/frankenphp:1-php8.5-alpine
  • Ajoute un Caddyfile pour la configuration FrankenPHP (port 8080, compatible avec le test existant)
  • Ajoute les extensions PHP nécessaires (mbstring, simplexml, curl, json, iconv)
  • Adapte les paths pour FrankenPHP (/app/public au lieu de /var/www/html)
  • Le port 8080 est conservé pour ne pas casser tests/test.sh
  • Nettoie le renovate.json (le custom manager ARG VERSION n'est plus nécessaire, Renovate auto-détecte les FROM Dockerfile)

Basé sur le modèle de web/mydl.

## Changements - Remplace l'image de base `jcabillot/phpapache` par `dunglas/frankenphp:1-php8.5-alpine` - Ajoute un `Caddyfile` pour la configuration FrankenPHP (port 8080, compatible avec le test existant) - Ajoute les extensions PHP nécessaires (`mbstring`, `simplexml`, `curl`, `json`, `iconv`) - Adapte les paths pour FrankenPHP (`/app/public` au lieu de `/var/www/html`) - Le port 8080 est conservé pour ne pas casser `tests/test.sh` - Nettoie le `renovate.json` (le custom manager ARG VERSION n'est plus nécessaire, Renovate auto-détecte les FROM Dockerfile) Basé sur le modèle de [web/mydl](https://scm.cabillot.eu/web/mydl).
opencodecabilloteu force-pushed fix/frankenphp-migration from 12bbe37987 to 29645cedac 2026-06-29 08:42:51 -04:00 Compare
opencodecabilloteu added 1 commit 2026-06-29 08:51:10 -04:00
fix: migrate from jcabillot/phpapache to dunglas/frankenphp
PR Checks / hadolint (pull_request) Successful in 6s
699acc8684
opencodecabilloteu force-pushed fix/frankenphp-migration from 29645cedac to 699acc8684 2026-06-29 08:51:10 -04:00 Compare
jcabillot merged commit 07c24eed7c into master 2026-06-29 09:32:56 -04:00
jcabillot deleted branch fix/frankenphp-migration 2026-06-29 09:32:57 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: web/rssbridge#10