Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.57 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.57 KB

Express for Platform.sh

Deploy on Platform.sh

This template demonstrates building the Express framework for Platform.sh. It includes a minimalist application skeleton that demonstrates how to connect to a MariaDB server. It is intended for you to use as a starting point and modify for your own needs.

Express is a minimalist web framework written in Node.js.

Features

  • Node.js 14
  • MariaDB 10.4
  • Automatic TLS certificates
  • npm-based build

Customizations

The following files and additions make the framework work. If using this project as a reference for your own existing project, replicate the changes below to your project.

  • The .platform.app.yaml, .platform/services.yaml, and .platform/routes.yaml files have been added. These provide Platform.sh-specific configuration and are present in all projects on Platform.sh. You may customize them as you see fit.
  • An additional module, config-reader-nodejs, has been added. It provides convenience wrappers for accessing the Platform.sh environment variables.

References