Skip to content

MIRROR ONLY! Run your own TLS secured data (visualization) service with docker

License

Notifications You must be signed in to change notification settings

point8/service-templates

Repository files navigation

Service Templates

logo.png

(Public mirror: https://github.com/point8/service-templates)

Run your own TLS secured data (visualization) service with docker

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.

Documentation

Either have a look into our internal documentation or build the documention yourself:

pushd docs && poetry run mkdocs build && open build/index.html && popd

Smart Erosion & AutoPlan

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.