https://github.com/syncano/syncano-platform
Backend-as-a-Service made easy
https://github.com/syncano/syncano-platform
baas backend kubernetes python serverless
Last synced: 2 months ago
JSON representation
Backend-as-a-Service made easy
- Host: GitHub
- URL: https://github.com/syncano/syncano-platform
- Owner: Syncano
- Created: 2018-11-06T21:33:09.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-10T20:59:59.000Z (almost 4 years ago)
- Last Synced: 2025-03-25T10:21:24.000Z (3 months ago)
- Topics: baas, backend, kubernetes, python, serverless
- Language: Python
- Homepage: https://syncano.io
- Size: 1020 KB
- Stars: 13
- Watchers: 5
- Forks: 5
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Platform backend
[](https://circleci.com/gh/Syncano/syncano-platform)
## 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.