Blog
  • Login

  • Connexion
  • Inscription
  • Blog

  • Articles
  • en
  • de

🚀 Du développement à la production : déployer une API Symfony avec Upsun

le 26 mai 2025

Vous cherchez à faire évoluer facilement vos projets Symfony ou Laravel ? Vous souhaitez déployer vos applications comme un pro tout en restant efficace et éco-responsable ? 🌱 C'est exactement ce que j'ai expliqué dans ma dernière vidéo.

Je vous explique tout 👇

🧩 Qu'est-ce qu'Upsun ?

Upsun est une plateforme cloud construite sur Platform.sh. Elle simplifie et sécurise le déploiement de tous types d'applications : Symfony, Laravel, Next.js, Rails, Django, et même LangChain pour les passionnés d'IA 🤖

On le dit mieux : *« Transformer simplement du code en applications de production sécurisées. »- ✅

Et le meilleur ? C'est rapide, écologique et conçu pour les développeurs comme vous et moi 🧑‍💻

🛠 Qu'ai-je déployé ?

Au lieu d’une application de démonstration standard, j’ai déployé l’API d’Uniflow (un projet basé sur Symfony propulsé par Sylius 2.0.7). Voici comment cela s'est déroulé :

📁 J'ai copié le code de l'API Uniflow dans un répertoire de travail local.
🧬 J'ai initialisé Git et validé le projet de base.
🌍 J'ai créé un nouveau projet sur Upsun en sélectionnant la région OVH (ma préférée 🇫🇷).
🖥 J'ai connecté le dépôt Git à l'Upsun distant.
🛠 J'ai ajouté les fichiers de configuration : .upsun/config.yaml, routes.yaml et services.yaml.
🎯 J'ai défini :

  • Exécution PHP 8.2
  • PostgreSQL 15 en tant que service
  • Extensions requises comme sodium
  • URL de base de données correcte à partir des variables d'environnement.

🔁 J'ai exécuté git push upsun 1.x et… la magie a opéré ! 🎩✨

Upsun a installé toutes les dépendances de Composer, exécuté les migrations, créé ma base de données, installé les clés JWT et bien plus encore ; il a même provisionné automatiquement mes certificats HTTPS. ✅

🧑‍🔬 Ce que j'ai apprécié chez Upsun

  • L'interface web est claire et intuitive
  • Le déploiement en ligne de commande est fluide et rapide 💨
  • Infrastructure cloud verte ♻️
  • Excellente intégration avec Symfony et Laravel
  • Prise en charge intégrée d'Horizon (si vous utilisez les files d'attente Laravel)

Bonus : L'article de Guillaume Moigneux sur Laravel et Horizon sur Upsun vaut le détour si vous êtes dans l'écosystème Laravel 🔥

⚙️ Liens utiles

🌐 Site web d'Upsun
📚 Symfony et Upsun officiels Documentation
🧪 Laravel + Horizon sur Upsun

💬 Vous souhaitez automatiser vos processus ?

Si vous êtes un créateur et que vous souhaitez optimiser ou automatiser vos workflows de production, de la génération de vignettes à la publication de vidéos, en passant par la gestion complète de vos contenus, je suis là pour vous aider 💡

🎁 Je propose des séances de coaching gratuites de 30 minutes pour aider les créateurs comme vous à automatiser leurs processus et à gagner du temps ⏱️

👉 Réservez votre séance gratuite ici : https://www.bonzai.pro/matyo91/lp/4471/je-taide-a-automatiser-tes-process

Merci de votre lecture ! Créons ensemble des workflows intelligents, rapides et automatisés 💻⚡

  • Plan du Site - Hello - Blog - Apps - Photos - Contact - - - - - Mentions légales - Darkwood 2025, tous droits réservés