(Public mirror: https://github.com/point8/service-templates)
Running your streamlit, marimo, voila, dash, FastAPI, AlpineJS, or svelte app as a cloud service with a simple password authentication and secured by HTTPS.
The repository consists of example apps and a reverse proxy to automatically handle the HTTPS endpoint and TLS certificates. Everything is glued together and deployed using docker-compose
.
Additionally NoSQL and SQL database services are available and a Redis service is configured too if one is needed
If you want to quickstart your development you can use pocketbase.io as a backend.
The service gets automatically deployed using ansible
from inside the GitLab CI.
Either have a look into our internal documentation or build the documention yourself:
pushd docs && poetry run mkdocs build && open build/index.html && popd
Point 8 is a partner in the research project SmartErosion. This tool was created as part of the research project. The project was supported by funds from the European Regional Development Fund (ERDF) 2014-2020 "Investment for Growth and Jobs".
The project was further developed and improved in the research project AutoPlan. The AutoPlan project was funded by the Central Innovation Program for SMEs (Zentrale Innovationsprogramm Mittelstand – ZIM) of the German Federal Ministry of Economics and Climate Protection.