Symfony hosting

Deploy with Symfony and forget about the server

Your application online, with deployments, queues and the database already taken care of. Nobody on your team has to maintain a server.

What it is used for

  • Long-lived applications

    Projects that are maintained for years.

  • APIs

    Services that other applications consume.

  • Complex business logic

    Rules, workflows and permissions that don't fit in off-the-shelf software.

  • Internal tools

    Management panels for your own team.

What is Symfony

An open-source PHP framework, made of components that are combined to suit the project. It is stable and predictable: its releases follow a calendar with long-term support, which makes it fit for projects that last.

Symfony
Language
PHP
Type
Web framework
License
MIT, open source
Database
MariaDB, MySQL, or PostgreSQL
  • Components

    Only what the project uses

    Routing, forms, mail or security are independent pieces added when they are needed.

  • Doctrine

    The database as objects

    Data is handled as classes of the project, and every schema change lives in a migration.

  • Security

    Access done properly

    Sign-in, roles and per-resource access rules, without reinventing them.

  • Messenger

    Work in the background

    Slow tasks are sent to a queue and processed without keeping anyone waiting.

  • Console

    Tasks from the command line

    Imports, clean-ups and scheduled jobs as commands of the project itself.

  • Long-term support

    Releases on a calendar

    Long-term support versions receive fixes for years, without forcing you to migrate.

Why you should host it with us

On your own

  • Configuring the server, PHP and the certificate
  • Preparing the deployment and warming the cache
  • Keeping the Messenger workers alive
  • Running migrations on every release
  • Watching backups and updates

With Nebux

  • Server, PHP and certificate ready
  • Deployments already set up
  • Queues always running and watched
  • Migrations on every deployment
  • Backups and updates handled by us

How to start

You already have an application

We migrate what you already have

We set up a copy next to your current application, you review it at your own pace and only then do we switch the domain.

You don't have anything yet

You start from scratch

We hand over an environment with Symfony up and running, with the domain and the certificate ready for your team to start coding.