notes-wikis
Day One logo

Should I self-host Day One?

KINDAworth it if…

Memos booted in seconds and journaling in it is genuinely pleasant. But Day One is $6.25/mo and its apps are excellent — the math is thin and this is a category where owning the data is the real argument, not saving money. Worth it if a journal you own outlives any subscription; otherwise keep paying.

The math (nothing hidden, including your time)

Day One (Gold)$6.25/mo
VPS share + storage−$0.30/mo
Your maintenance: 10 min/mo at $20/h−$3.33/mo
Net saving$2.62/mo
Setup: 11 min measured (one-time)$3.67
Break-even1.4 months
Markup Index (price ÷ real self-host cost)1.7×

Price: source, checked 2026-08-06. Inputs are stored in git; every number above is derived, never hand-written.

What you lose

  • Day One's polished apps, photo layouts, and On This Day
  • End-to-end encrypted sync without running your own

What you're paying Day One for

  • journaling
  • photo entries
  • sync across devices
  • on-this-day resurfacing
Memos running from the boot-verified compose file
Memos, running from the compose file on this page — screenshot from our verified instance, not marketing material.

Ranked alternatives

A private capture stream for the thought you would otherwise lose: markdown entries, tags and a timeline, from one container.

usememos/memos · ★ 62,156 · last commit 0d ago · MIT

Hardware

Runs comfortably on Raspberry Pi.

The tested compose file (our evidence, CI-booted)

# Memos — journaling/notes; single Go binary on sqlite
services:
  memos:
    image: neosmemo/memos:stable
    container_name: memos
    restart: unless-stopped
    ports:
      - "5230:5230"
    volumes:
      - memos-data:/var/opt/memos
    healthcheck:
      test: ["CMD-SHELL", "wget -qO- http://localhost:5230/healthz >/dev/null || exit 1"]
      interval: 5s
      timeout: 5s
      retries: 24
      start_period: 10s
volumes:
  memos-data:

Want a guided install instead? caniselfhostit.com/day-one has AI-agent prompts that assume a bare machine — that's their half of the stool, and it's good.

Verification

Protocol v1 · verified by zernonia on 2026-08-10 · setup measured at 11 min · AI assistant: claude-code (allowed & stated)

What broke

  • Boot to healthy measured at 14s on the 2GB reference env
Full timed log
# Day One — verdict log

- **Date:** 2026-08-10
- **Verdict:** KINDA — worth it if…
- **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code)

## Setup evidence

- Compose: `compose/day-one-memos.yml`
- Boot to healthy: **14s** measured this session
- Setup time recorded: 11 min (boot + configuration to first working workflow)

## What broke / notes

- Boot to healthy measured at 14s on the 2GB reference env

## The call

Memos booted in seconds and journaling in it is genuinely pleasant. But Day One is $6.25/mo and its apps are excellent — the math is thin and this is a category where owning the data is the real argument, not saving money. Worth it if a journal you own outlives any subscription; otherwise keep paying.

Verdict history

  • 2026-08-10: unscored → KINDA — Initial verdict: Memos booted in seconds and journaling in it is genuinely pleasant.