delete back and frontend

add schafkopf os
add build firmware action
This commit is contained in:
2025-10-10 21:51:17 +02:00
parent 0a376487df
commit 7493368043
51 changed files with 220 additions and 13993 deletions

27
schafkopf-os/README.md Normal file
View File

@@ -0,0 +1,27 @@
# schafkopf-os — Test Frontend (Axum + Askama)
This crate serves a tiny test frontend using Axum + Askama and static assets.
## Run
```bash
cargo run --manifest-path schafkopf-os/Cargo.toml
```
Then open:
- http://127.0.0.1:3000 — server renders an Askama template
- Click "Ping API" to call `GET /api/ping`
Or test the API directly:
```bash
curl -s http://127.0.0.1:3000/api/ping | jq
```
## Structure
- `src/main.rs` — Axum server with routes `/` and `/api/ping`, and static files at `/static`
- `templates/index.html` — Askama template for the homepage
- `static/styles.css` — Minimal styling
- `static/app.js` — Browser script to call the ping API