Hyperflask-Deploy
⚠️ This is a work in progress project which is not functionnal yet
The infrastructure needed to independently host your Hyperflask projects.
This repository contains resources and scripts to create and manage servers to run containerized Hyperflask apps. The infrastructure is kept as simple and straighforward as possible with minimal operations needed.
This setup is meant to deploy apps on a single server. This stack can be run on cheap machines or VMs from any server/cloud providers.
- Fully Open-Source stack that is 100% self-hostable if desired
- Configure them using Ansible
- Use Kamal to deploy using Docker
- Hardened host machines
- Full monitoring & observability using OpenTelemetry Collector
- Valkey for in-memory storage and queues
- Privacy minded (GDPR compliant)
Note: Hyperflask-Deploy is pre-installed when using the Hyperflask-Start template.
Usage
Add to your hyperflask projects:
pip install hyperflask-deploy
This will add the deploy command:
hyperflask deploy
Metadata
Release files for hyperflask-deploy 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hyperflask_deploy-0.1.0.tar.gz | 1.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hyperflask_deploy-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.1 kB
Release files / hyperflask_deploy-0.1.0.tar.gz
| Download URL | hyperflask_deploy-0.1.0.tar.gz |
|---|---|
| Size | 1.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
db4b4150e9194d091d092a9e2e46bdfca2b922b1e82c83cf1412e293ef2e87f3
|
|
BLAKE2b-256 checksum How to use checksums |
0589e0d6f65c53a976aca8ffd032ae7227ff1f81d31d13de29cd693dd35c7752
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.10.12 Linux/6.8.0-40-generic
|
Release files / hyperflask_deploy-0.1.0-py3-none-any.whl
| Download URL | hyperflask_deploy-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dd009063e1fcfc517a9ddf3376e2819d3bd6577d7aa55d7131552cec585a06c9
|
|
BLAKE2b-256 checksum How to use checksums |
403e568825841c9f14fb99669b892a69d13245e13b4e0bbcc7459079a8cf53f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.10.12 Linux/6.8.0-40-generic
|