What is your preferred deployment strategy?

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Deployer

    The PHP deployment tool with support for popular frameworks out of the box

  • And Envoyer https://envoyer.io/ is Laravel's dedicated paid deployment tool -- will take care of the more involved process where you setup the new version in a new dated path, do the work on that, and then change the webroot symlink to the new path, rollbacks, etc. Nice for larger sites and such, although you can of course script that yourself too or use https://deployer.org

  • bref

    Serverless PHP on AWS Lambda

  • GitHub actions deploying bref.sh (which uses serverless).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Doctrine Migrations

    Doctrine Database Migrations Library

  • liquibase

    Main Liquibase Source

  • Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

  • Gitlab: build a docker image, push it to the Gitlab container registry, deploy via Dokku to Digitalocean.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts