Slide 1

Slide 1 text

Strapi Deployment How to deploy Strapi to the Cloud

Slide 2

Slide 2 text

Agenda ► Strapi ? ► Technology Stack ► Deployment Heroku ► Deployment Linux VM

Slide 3

Slide 3 text

Strapi ► Headless CMS ► Open-source, Node.JS based ► Supports SQLite, MongoDB, MySQL, Postgres, GraphQL, etc. ► Good Documentation and great Community :-) ► Highly Customizable (Providers, Plugins, etc.)

Slide 4

Slide 4 text

Strapi and xpera GmbH ► Made several Customer Projects with Strapi ► Heroku/Exoscale as Hosting Providers ► Custom Upload Provider for Exoscale ► https://github.com/xpera-ch/strapi-provider-upload-exoscale

Slide 5

Slide 5 text

Deployment Heroku ► PaaS ► Supports Node.JS (Buildpacks) and Postgresql out of the box ► Great Tooling (Monitoring, Logs, etc.) ► Free Plan and others

Slide 6

Slide 6 text

Deployment Heroku

Slide 7

Slide 7 text

Deployment Linux ► Ubuntu Linux ► VM on Exoscale (Swiss Cloud Provider) ► Stack: ► Node.JS / NPM ► Postgresql ► Nginx ► Pm2 ► Certbox

Slide 8

Slide 8 text

Deployment Linux

Slide 9

Slide 9 text

Referenzen ► https://strapi.io ► https://nodejs.org ► https://www.nginx.com ► https://pm2.keymetrics.io ► https://www.heroku.com ► https://www.exoscale.com

Slide 10

Slide 10 text

Our References