feat: add Proxmox LXC deployment files
- Add deploy/proxmox-lxc-setup.sh to configure the frontend inside a Debian/Ubuntu LXC. - Add deploy/thermopro-frontend.service systemd unit. - Add deploy/README.md with Proxmox CT creation, file transfer, setup, proxy, and update steps. - Update frontend README.md to point to the deployment guide.
This commit is contained in:
+9
-1
@@ -66,4 +66,12 @@ Then open `http://localhost:5000`.
|
||||
|
||||
## Deployment
|
||||
|
||||
Serve the app behind a reverse proxy (e.g. Caddy or Nginx) in an LXC. The backend continues polling the CYD as long as it can reach the device.
|
||||
See `deploy/README.md` for step-by-step Proxmox LXC deployment instructions.
|
||||
|
||||
For a quick local test:
|
||||
|
||||
```bash
|
||||
cd frontend
|
||||
pip install --target vendor -r requirements.txt
|
||||
CYD_BASE_URL=http://192.168.2.55 python app.py
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user