Implement site deployment (production) #397

Open
opened 2026-08-04 00:13:05 +00:00 by fuzzy · 0 comments
Owner
## Sub-tasks - [ ] [On tag push, fetch repository and select highest `v*` tag](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/390) - [ ] [Checkout tag to temp directory](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/391) - [ ] [Copy assets to `/var/lib/thwap-pagesd/{site-name}/{version}/`](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/392) - [ ] [Create container from nginx image serving that volume](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/393) - [ ] [Allocate port or apply labels](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/394) - [ ] [Remove previous production container (or stop and keep for rollback)](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/395) - [ ] [Update active site status](https://git.lan.thwap.org/thwap/thwap-pagesd/issues/396)
fuzzy self-assigned this 2026-08-04 00:13:05 +00:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thwap/thwap-pagesd#397
No description provided.