PORT=4000 FRONTEND_ORIGIN=http://localhost:5173 DB_PATH=./data/homefeed.db MEDIA_DIR=./data/media # There's no admin username/password to configure here — the backend generates a # random API key on every startup and prints it to the console. Copy that key into # the admin login page (every /api/admin/* request requires it as an X-Api-Key # header). It changes on every restart, so check the console output each time. NODE_ENV=development # Optional — unlocks "private" categories (marked in the admin panel's Category # priority list) for visitors who log in with this password on the public site's # lock icon. Leave unset to disable private categories entirely (they stay hidden # from everyone, with no way to unlock them). Unlike the admin API key above, this # is a fixed password you choose, and the resulting login persists across restarts. # PRIVATE_ACCESS_PASSWORD=