LifeOS

Tuesday, August 18

Week Aug 17 - Aug 23, 2026
active

Settings

Basic LifeOS app settings, deployment notes, and honest MVP limitations.

Persistence

localStorage

Fallback cache in this browser

Backend

Split API

Railway API configured

Password gate

Disabled

Checked against Railway API

Theme

light

Dark mode is available

Appearance

Theme preference follows the active LifeOS persistence mode.

Persistence and privacy

LifeOS can use Railway Postgres through DATABASE_URL, with localStorage as the no-database fallback.

LifeOS is configured for the Railway API, but it is currently using localStorage because the data API is unavailable or not authenticated.

Railway Postgres is the recommended backend for this MVP. Set DATABASE_URL on Railway, set NEXT_PUBLIC_LIFEOS_API_URL on Vercel, and run the migration before using real cross-device data.

Backend API: https://lifeos-production-d406.up.railway.app

Set LIFEOS_PASSWORD before putting sensitive real-life data into production.

Reset sample data

Restore the seeded LifeOS week, recipes, goals, unlocks, social plans, budget, and Rollover Queue.