docs: self-hosting guide #32

Closed
opened 2026-03-23 03:53:44 +00:00 by barrettruth · 0 comments
barrettruth commented 2026-03-23 03:53:44 +00:00

Problem

No documentation exists for deploying delta on a new machine. Currently only Barrett knows the NixOS module setup.

Scope

  • NixOS module configuration (systemd service, nginx reverse proxy, SSL)
  • Required env vars (DATABASE_URL, AUTH_SECRET, OAuth client IDs if enabled)
  • SQLite database location and backup strategy
  • R2/S3 backup cron setup
  • DNS configuration
  • First-user creation (seed script or registration flow)
  • Docker alternative for non-NixOS hosts
## Problem No documentation exists for deploying delta on a new machine. Currently only Barrett knows the NixOS module setup. ## Scope - NixOS module configuration (systemd service, nginx reverse proxy, SSL) - Required env vars (`DATABASE_URL`, `AUTH_SECRET`, OAuth client IDs if enabled) - SQLite database location and backup strategy - R2/S3 backup cron setup - DNS configuration - First-user creation (seed script or registration flow) - Docker alternative for non-NixOS hosts
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#32
No description provided.