feat: Migrate site to python3 dashboard
All checks were successful
Check Code Quality / RuffCheck (push) Successful in 1m3s
Build Docker / BuildImage (push) Successful in 1m5s

This commit is contained in:
2026-02-11 14:18:34 +11:00
parent 11abe34d5b
commit 6efc480e70
101 changed files with 1876 additions and 15776 deletions

View File

@@ -1,3 +1,33 @@
# Woodburn
Old website files for Woodburn.au and woodburn sites.
The new site is now a dashboard.
# Python Flask Webserver Template
Python3 website template including git actions
## Requirements
- UV
## Development
1. Install project requirements
```bash
uv sync
```
2. Run the dev server
```bash
uv run python3 server.py
```
3. Alternatively use the virtual environment
```bash
source .venv/bin/activate
```
You can exit the environment with `deactivate`
For best development setup, you should install the git hook for pre-commit
```bash
uv run pre-commit install
```
## Production
Run using the main.py file
```bash
python3 main.py
```