Skip to content

Kévin Dunglas

Founder of Les-Tilleuls.coop (worker-owned cooperative). Creator of API Platform, Mercure.rocks, Vulcain.rocks and of some Symfony components.

Menu
  • Talks
  • Resume
  • Sponsor me
  • Contact
Menu

Deploying Symfony and API Platform apps on Heroku easily

Posted on July 6, 2015July 6, 2015 by Kévin Dunglas

Heroku

I’ve just published a new library and a tutorial to deploy easily Symfony and API Platform applications in Heroku, the popular Platform As A Service.

The tutorial explains how to set up and deploy an application with a database (Heroku Postgres or MySQL ClearDB), using the log managing system provided by Heroku (Logplex) and using environment variables to define Symfony parameters thanks to the DIC.

The library automatically setups Heroku Postgres or MySQL ClearDB thanks to a Composer script.

As usual, the code and the doc are free and available on GitHub. I hope it will help people using that kind of services.

If you want to learn more about using Symfony on Heroku, Tristan Maindron talk about that topic in the Symfony conference of this week in Lille, France.

Related posts:

  1. HTTP/2: speed up your apps and dispatch real time updates (Symfony and API Platform’s features announcement)
  2. API Platform 2.1: when Symfony meets ReactJS (Symfony Live)
  3. API Platform 2.1 Feature Walkthrough: Create Blazing Fast Hypermedia APIs, Generate JS Apps
  4. API Platform and Symfony: a Framework for API-driven Projects (SymfonyCon)

1 thought on “Deploying Symfony and API Platform apps on Heroku easily”

  1. Oliver Russell says:
    February 7, 2018 at 12:39 pm

    Instead of using Heroku, I would recommend using Cloudways Symfony hosting platform for deploying Symfony apps. Using this platform, you can easily and quickly launch a server on an infrastructure and deploy app using git in just few minutes.

    Reply

Leave a ReplyCancel reply

Subscribe to this blog

Recent Posts

  • The PHP Revolution Is Underway: FrankenPHP 1.0 Beta
  • 6x faster Docker builds for Symfony and API Platform projects
  • Mitigate Attacks on your PHP Supply Chain
  • How Can JSON-LD Help You Sell More?
  • Symfony ImportMaps: Manage Your JavaScript Dependencies Without Node

Top Posts & Pages

  • The PHP Revolution Is Underway: FrankenPHP 1.0 Beta
  • FrankenPHP: The Modern Php App Server, written in Go
  • 6x faster Docker builds for Symfony and API Platform projects
  • Securely Access Private Git Repositories and Composer Packages in Docker Builds
  • Preventing CORS Preflight Requests Using Content Negotiation
  • JSON Columns and Doctrine DBAL 3 Upgrade
  • Introducing API Platform (beta): the next generation PHP web framework
  • Symfony's New Native Docker Support (Symfony World)
  • API Platform 3 Is Released!
  • React ESI: Blazing Fast SSR

Persistence in PHP with the Doctrine ORM

Persistence in PHP with the Doctrine ORM

Tags

Apache API API Platform Buzz Caddy Docker Doctrine Go Google GraphQL HTTP/2 Hydra hypermedia Hébergement Javascript JSON-LD Kubernetes La Coopérative des Tilleuls Les-Tilleuls.coop Lille Linux Mac Mercure Messagerie Instantanée MySQL performance PHP Punk Rock Python React REST Rock'n'Roll RSS Schema.org Security SEO SEO Symfony Symfony Live Sécurité Ubuntu Web 2.0 webperf XHTML XML

Archives

Categories

  • DevOps (27)
  • Mercure (5)
  • Opinions (91)
  • Programming (190)
    • Android (5)
    • Go (14)
    • JavaScript (45)
    • PHP (148)
      • API Platform (68)
      • Symfony (92)
    • Python (14)
      • Django (5)
  • Security (15)
  • SEO (24)
  • Talks (40)
  • Ubuntu (68)
  • Wordpress (6)

Social

  • Mastodon
  • Twitter
  • LinkedIn
  • YouTube
  • GitHub

Links

  • API Platform
  • Les-Tilleuls.coop
  • Mercure.rocks
  • Vulcain.rocks
© 2023 Kévin Dunglas | Powered by Minimalist Blog WordPress Theme