CollierCZ / python3

Python 3 template for Platform.sh.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic Python 3 for Platform.sh

Deploy on Platform.sh

This template provides the most basic configuration for running a custom Python 3.7 project. It includes the platformshconfig package and demonstrates using it to connect to MariaDB and Redis. It can be used to build a very rudimentary application but is intended primarily as a documentation reference. The application starts as a bare Python process with no separate runner.

Python is a general purpose scripting language often used in web development.

Features

  • Python 3.8
  • MariaDB 10.4
  • Redis 5.0
  • Automatic TLS certificates
  • Pipfile-based build

Customizations

The following files are of particular importance. 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.

References

About

Python 3 template for Platform.sh.


Languages

Language:Python 100.0%