WIP! A BB-style forum, on the ATmosphere! We're still working... we'll be back soon when we have something to show off!
node typescript hono htmx atproto
at 94bd8d44a4877d6d4d62f2abb471707f969e5469 32 lines 620 B view raw
1{ pkgs, ... }: 2 3{ 4 languages.javascript = { 5 enable = true; 6 corepack.enable = true; 7 }; 8 9 packages = [ 10 pkgs.turbo 11 ]; 12 13 services.postgres = { 14 enable = true; 15 package = pkgs.postgresql_17; 16 listen_addresses = "127.0.0.1"; 17 port = 5432; 18 initialDatabases = [ 19 { name = "atbb"; } 20 ]; 21 initialScript = '' 22 CREATE USER atbb WITH PASSWORD 'atbb'; 23 GRANT ALL PRIVILEGES ON DATABASE atbb TO atbb; 24 ALTER DATABASE atbb OWNER TO atbb; 25 ''; 26 }; 27 28 processes = { 29 appview.exec = "pnpm --filter @atbb/appview dev"; 30 web.exec = "pnpm --filter @atbb/web dev"; 31 }; 32}