Deployment #22

Closed
opened 2026-03-22 21:44:43 +00:00 by barrettruth · 1 comment
barrettruth commented 2026-03-22 21:44:43 +00:00

Problem

Need to deploy delta to the Netcup VPS at delta.barrettruth.com.

Solution

NixOS module with systemd service, nginx virtualHost with ACME SSL, SQLite database at /var/lib/delta/data.db, daily R2 backup timer. GitHub Actions SSH deploy on merge to main. Cloudflare DNS for delta.barrettruth.com.

Depends on: #1

## Problem Need to deploy delta to the Netcup VPS at `delta.barrettruth.com`. ## Solution NixOS module with systemd service, nginx virtualHost with ACME SSL, SQLite database at `/var/lib/delta/data.db`, daily R2 backup timer. GitHub Actions SSH deploy on merge to main. Cloudflare DNS for `delta.barrettruth.com`. Depends on: #1
barrettruth commented 2026-03-23 00:28:11 +00:00

Deployed to VPS. NixOS config, systemd service, nginx, R2 backup timer, CI deploy pipeline all in place. Pending: DNS A record in Vercel.

Deployed to VPS. NixOS config, systemd service, nginx, R2 backup timer, CI deploy pipeline all in place. Pending: DNS A record in Vercel.
Sign in to join this conversation.
No milestone
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
barrettruth/delta#22
No description provided.