No description
  • Rust 85.9%
  • Dockerfile 14.1%
Find a file Use this template
2026-07-15 01:44:14 +02:00
assets Added asset image. 2026-07-14 20:48:07 +02:00
migrations Initial commit 2026-07-13 18:22:55 +00:00
src Added asset image. 2026-07-14 20:48:07 +02:00
ui Updated look of page. 2026-07-15 01:44:14 +02:00
.env.example Initial commit 2026-07-13 18:22:55 +00:00
.gitignore Initial commit 2026-07-13 18:22:55 +00:00
Cargo.lock Updated look of page. 2026-07-15 01:44:14 +02:00
Cargo.toml Made updates to imported qtml aswell as ui. 2026-07-14 00:35:47 +02:00
docker-compose.yaml Made updates to stay up to date again. 2026-07-14 16:17:25 +02:00
Dockerfile Initial commit 2026-07-13 18:22:55 +00:00
README.md Implomented qtml. 2026-07-13 21:04:49 +02:00

Axum + Maud + SQLite

Minimal self-hosted Rust web app using Axum, Qtml, and embedded SQLite.

💻 1. Local Development

cargo install cargo-watch
cargo watch -x run

Drop my_image.png into data/storage/ to load the default template asset.

🚀 2. Docker Deployment

docker compose up --build -d
  • Database: ./data/app.db
  • Storage: ./data/storage/ (Served at /storage/*)