Home
Softono
syncano-platform

syncano-platform

Open source Python
14
Stars
5
Forks
8
Issues
5
Watchers
5 years
Last Commit

About syncano-platform

Backend-as-a-Service made easy

Platforms

Web Self-hosted Kubernetes

Languages

Python

Platform backend

CircleCI

Dependencies

  • Python version 3.7+.
  • docker 1.13+ and docker-compose (pip install docker-compose).

Testing

  • Run make test to run code checks and all tests with coverage.

Starting locally

  • Run make run to spin up a test instance locally.

Deployment

  • Run build-staging or make build-production to build a staging or production image respectively.
  • Make sure you have a working kubectl installed and configured. During deployment you may also require gpg (gnupg) and jinja2-cli (pip install jinja2-cli[yaml]).
  • Run make deploy-staging or make deploy-production to deploy relevant image.