PHP
Actualizat lo 2026 d’octòbre 27
PHP
La détection PHP s'appuie sur composer.json, ou à défaut sur la présence de fichiers .php à la racine du dépôt. PHP 8.3 est utilisé par défaut.
Laravel
APP_ENV=production
APP_KEY=base64:votre-clé-générée
APP_DEBUG=false
APP_URL=https://votre-domaine.com
DB_CONNECTION=mysql
DB_HOST=db.<namespace>.svc.cluster.local
DB_PORT=3306
DB_DATABASE=myapp
DB_USERNAME=myapp
DB_PASSWORD=change-moi
CACHE_DRIVER=redis
SESSION_DRIVER=redis
REDIS_URL=redis://cache.<namespace>.svc.cluster.local:6379
Commande de démarrage recommandée, migrations incluses :
php artisan migrate --force && php artisan serve --host 0.0.0.0 --port $PORT
Générez
APP_KEYune seule fois avecphp artisan key:generate --showet copiez la valeur dans les variables d'environnement. Ne laissez pas Laravel la régénérer à chaque déploiement : cela invaliderait les sessions et cookies chiffrés existants.
WordPress
Pour WordPress, il est généralement plus simple de déployer l'image officielle plutôt qu'un dépôt Git (voir Images Docker publiques).