Operations: deploys without downtime, sync on the server, first GitHub release #22
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: anas/divan#22
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scope: Import from divan-data in the daily sync; background jobs; audit log; contribution stats; Docker images and compose (Postgres, API, web, Caddy); backups and restore; deploy docs.
Acceptance criteria: Owner can deploy v2 to the Vultr server from the docs; daily data reaches the site.
Tracked in titus-ai
projects/divan/TASKS.mdand ROADMAP Phase 6.Progress: the audit log, daily sync script (deploy/sync.sh, which absorbs #6), backups/restore scripts and the e-book file store (DIVAN_FILES_DIR, README) are in place. Remaining: Docker images and compose (Postgres, API, web, Caddy), the file store on a resizable volume, deploy docs, first release. The trusted client IP from #44 must be fixed before going public.
Status: the beta runs at divan.anasrashid.net on the anasrashid.net server, in the same style as bistro (private repo anas/divan-deploy,
server/). It has:Left:
currentlink at the end. Today the site is down for the minute or two of the install and build.divan-syncfailed on 2026-10-10; waiting for its log).6.6 Operations and deploymentto Operations: deploys without downtime, sync on the server, first GitHub release