···55WORKDIR /app
6677# Copy root workspace files
88-COPY package.json bun.lockb ./
88+COPY package.json ./
991010# Copy turbo.json
1111COPY turbo.json ./
···2222RUN bun install
23232424# Build workspace packages (if needed)
2525-RUN bun run build --filter=@teal/db
2626-RUN bun run build --filter=@teal/lexicons
2525+RUN bun run build --filter=@teal/db --filter !@teal/amethyst
2626+RUN bun run build --filter=@teal/lexicons --filter !@teal/amethyst
27272828# Build the aqua app
2929WORKDIR /app/apps/aqua
+1-1
apps/aqua/src/index.ts
···8484 logger.info(
8585 `Listening on ${
8686 info.address == '::1'
8787- ? 'http://0.0.0.0'
8787+ ? `http://${env.HOST}`
8888 : // TODO: below should probably be https://
8989 // but i just want to ctrl click in the terminal
9090 'http://' + info.address
···11import { defineConfig } from "drizzle-kit";
22+import dotenv from "dotenv";
33+import dotenvExpand from "dotenv-expand";
44+55+//Loads from root .env
66+dotenvExpand.expand(dotenv.config({ path: '../../.env' }));
77+//Or can be overridden by .env in the current folder
88+dotenvExpand.expand(dotenv.config());
99+1010+211312export default defineConfig({
413 dialect: "postgresql",