···88LOG_LEVEL=info # debug | info | warn | error | fatal
991010# Database
1111+# PostgreSQL (default, used with devenv):
1112DATABASE_URL=postgres://atbb:atbb@localhost:5432/atbb
1313+1414+# SQLite alternative (no devenv postgres needed):
1515+# DATABASE_URL=file:./data/atbb.db
1616+# DATABASE_URL=file::memory:?cache=shared # in-memory, for tests only
12171318# Web UI configuration
1419# WEB_PORT=3001 # set in web package, or override here
+5-1
devenv.nix
···1111 pkgs.nginx
1212 ];
13131414+ # PostgreSQL is enabled by default for development.
1515+ # To use SQLite instead, create devenv.local.nix with:
1616+ # { ... }: { services.postgres.enable = false; }
1717+ # Then set DATABASE_URL=file:./data/atbb.db in your .env file.
1418 services.postgres = {
1515- enable = true;
1919+ enable = pkgs.lib.mkDefault true;
1620 package = pkgs.postgresql_17;
1721 listen_addresses = "127.0.0.1";
1822 port = 5432;