Management app for Klimavelo
- Python 58.7%
- TypeScript 35.2%
- PLpgSQL 2.3%
- Rust 1.9%
- Dockerfile 0.6%
- Other 1.3%
| app | ||
| axum | ||
| fastapi | ||
| photon | ||
| rest-framework | ||
| strawberry | ||
| .gitignore | ||
| .python-version | ||
| default.conf | ||
| docker-compose.yaml | ||
| README.md | ||
Klimavelo
This is the source code for an app made for Klimaan, a Belgian non-profit organization.
Contributing
Cloning the repository
Cloning the repository is as simple as:
git clone ssh://git@code.samvervaeck.be:2222/samvv/klimavelo.git
Set up Docker compose
First you'll need to create a .env file in the root of the repository, next
to the docker-compose.yaml. This file will configure the application while we
are developing it.
Note
Right now this .env file isn't actually used by the application but it might be in the future.
.env
KLIMAVELO_DB_USERMAME=postgres
KLIMAVELO_DB_PASSWORD=change-this-password
Next, run docker compose up.
If you're tinkering with the Dockerfiles inside this repository, re-run
Docker compose with docker compose up --buildwg
Next steps
You might also want to read the READMEs in the subdirectories of this repository to get a feel of how the different components are configured.