Skip to content
All projectsFounding project · 2024

Alivaon

The agency platform, from a static template to a Symfony monolith operated in production.

ContextFounding project
Year2024
View livealivaon.com
Symfony 7MySQLDoctrineDockerTraefikGitHub Actions
2
Environments (staging + prod)
100%
Containerised deploys
TLS
Auto via Traefik
01

Problem

  • Alivaon started on a static HTML template: impossible to evolve, no back office, no way to handle client requests or publish content without rewriting code.
  • It needed a durable foundation to eventually host the agency's business tools, with reproducible deployments and a controlled infrastructure cost.
02

Solution

  • Migration to a Symfony 7 monolith organised by domain, with Doctrine on MySQL and a back office for content and request management.
  • Containerised with Docker behind a Traefik reverse proxy (automatic TLS via Let's Encrypt) on a Hetzner VPS.
  • GitHub Actions CI/CD pipeline: tests, image build and deploy, with a staging environment kept separate from production.
03

Result

  • A maintainable codebase that now serves as the foundation for the business software delivered to the agency's clients.
  • Reproducible, zero-downtime deployments, validated on staging first.

Stack

  • Symfony / PHP
  • Doctrine ORM
  • MySQL
  • Docker
  • Traefik
  • Hetzner VPS
  • GitHub Actions

/ Contact

Software to design, deploy, operate?

Write to me. I reply within 48 h.