From 38b4d2e7c2f494298338a8917befce28d470de3a Mon Sep 17 00:00:00 2001 From: logscore Date: Fri, 24 Oct 2025 21:44:44 -0600 Subject: [PATCH] CUT MORE SHIT --- .env.example | 2 +- apps/server/docker-compose.yml | 12 ----- apps/web/docker-compose.yml | 12 ----- .../components/auth/signin-account-dialog.tsx | 44 ++----------------- apps/web/src/routes/__root.tsx | 14 +----- docker-compose.yml | 7 +-- package.json | 19 ++++---- packages/cache/docker-compose.yml | 27 ------------ packages/cache/package.json | 1 - packages/db/docker-compose.yml | 22 ---------- packages/db/package.json | 1 - 11 files changed, 18 insertions(+), 143 deletions(-) delete mode 100644 apps/server/docker-compose.yml delete mode 100644 apps/web/docker-compose.yml delete mode 100644 packages/cache/docker-compose.yml delete mode 100644 packages/db/docker-compose.yml diff --git a/.env.example b/.env.example index b42c929..a32e2f8 100644 --- a/.env.example +++ b/.env.example @@ -44,7 +44,7 @@ VITE_FRONTEND_URL=http://localhost:3000 # Database. Make sure the user, password, and database name match the ones in the url DATABASE_URL=postgres://postgres:postgres@localhost:5432/nimbus DATABASE_HOST=localhost -POSTGRES_PORT=5432 +POSTGRES_PORT=6151 POSTGRES_USER=postgres POSTGRES_PASSWORD=postgres POSTGRES_DB=nimbus diff --git a/apps/server/docker-compose.yml b/apps/server/docker-compose.yml deleted file mode 100644 index bb700d3..0000000 --- a/apps/server/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -services: - server: - build: - context: . - dockerfile: Dockerfile - container_name: nimbus-server-local-compose - restart: unless-stopped - env_file: .env - environment: - NODE_ENV: production - ports: - - "${SERVER_PORT}:${SERVER_PORT}" diff --git a/apps/web/docker-compose.yml b/apps/web/docker-compose.yml deleted file mode 100644 index 707e4e8..0000000 --- a/apps/web/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -services: - web: - build: - context: . - dockerfile: Dockerfile - container_name: web-local-compose - restart: unless-stopped - env_file: .env - environment: - NODE_ENV: production - ports: - - "${WEB_PORT}:${WEB_PORT}" diff --git a/apps/web/src/components/auth/signin-account-dialog.tsx b/apps/web/src/components/auth/signin-account-dialog.tsx index 75f5b3f..e29f3f7 100644 --- a/apps/web/src/components/auth/signin-account-dialog.tsx +++ b/apps/web/src/components/auth/signin-account-dialog.tsx @@ -1,9 +1,7 @@ import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle } from "@/components/ui/dialog"; import { AuthProviderButtons } from "@/components/auth/shared/auth-provider-buttons"; -import { S3AccountForm } from "@/components/settings/s3-account-form"; import { useLocation } from "@tanstack/react-router"; import { useIsMounted } from "@/hooks/useIsMounted"; -import type { DriveProvider } from "@nimbus/shared"; import { useEffect, useState } from "react"; type SigninAccountDialogProps = { @@ -20,13 +18,6 @@ export function SigninAccountDialog({ open, onOpenChange }: SigninAccountDialogP }); const [callbackURL, setCallbackURL] = useState(""); const [viewMode, setViewMode] = useState("select"); - const [isLoading] = useState>({ - google: false, - microsoft: false, - s3: false, - box: false, - dropbox: false, - }); useEffect(() => { if (isMounted) { @@ -42,14 +33,6 @@ export function SigninAccountDialog({ open, onOpenChange }: SigninAccountDialogP } }, [open]); - const handleS3Success = () => { - onOpenChange(false); - }; - - const handleS3Cancel = () => { - setViewMode("select"); - }; - return ( setViewMode("select")} > - {/* - {viewMode === "s3-form" && ( - - Add S3 Account - Enter your S3 credentials to connect your bucket. - - )} - */} {viewMode === "select" && ( Sign in with an account Connect a social account to sign in with it later. )} - {viewMode === "select" ? ( -
- onOpenChange(false)} - onS3Click={() => setViewMode("s3-form")} - /> -
- ) : ( -
- -
- )} +
+ +
); diff --git a/apps/web/src/routes/__root.tsx b/apps/web/src/routes/__root.tsx index 0d26d1b..280f0f2 100644 --- a/apps/web/src/routes/__root.tsx +++ b/apps/web/src/routes/__root.tsx @@ -47,18 +47,8 @@ function RootComponent() { - , - }, - { - name: "React Query", - render: , - }, - ]} - /> + + ); } diff --git a/docker-compose.yml b/docker-compose.yml index 4105f0b..8138bed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ services: # Database Service db: - image: postgres:16 + image: postgres:17-alpine container_name: nimbus-db restart: unless-stopped env_file: .env @@ -9,8 +9,9 @@ services: POSTGRES_USER: ${POSTGRES_USER} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_DB: ${POSTGRES_DB} + POSTGRES_PORT: ${POSTGRES_PORT} ports: - - "5432:5432" + - "6151:5432" volumes: - postgres-data:/var/lib/postgresql/data healthcheck: @@ -23,7 +24,7 @@ services: # Cache Service cache: - image: valkey/valkey:latest + image: valkey/valkey:9-alpine container_name: nimbus-cache restart: unless-stopped env_file: .env diff --git a/package.json b/package.json index ad437ce..047311c 100644 --- a/package.json +++ b/package.json @@ -17,28 +17,25 @@ "packageManager": "bun@1.2.17", "private": true, "scripts": { - "knip": "knip-bun --config knip.config.ts", + "dev": "turbo dev", + "dev:up": "docker compose up -d db cache", "dev:web": "bun --elide-lines 0 --filter @nimbus/web --env-file .env dev", "dev:server": "bun --elide-lines 0 --filter @nimbus/server --env-file .env dev", - "dev": "turbo dev", - "db:up": "bun run --cwd=packages/db docker:up", - "db:down": "bun run --cwd=packages/db docker:down", - "db:reset": "bun run --cwd=packages/db docker:reset", - "db:push": "bun --elide-lines 0 --filter @nimbus/db --env-file .env push", - "cache:up": "bun run --cwd=packages/cache docker:up", - "cache:down": "bun run --cwd=packages/cache docker:down", - "cache:reset": "bun run --cwd=packages/cache docker:reset", + "dev:down": "docker compose down", + "dev:reset": "docker compose down && docker compose up -d db cache", "build": "turbo build", "start": "turbo start", + "db:push": "bun --elide-lines 0 --filter @nimbus/db --env-file .env push", "env:sync": "bun run scripts/copy-env-files.ts", "env:clean": "bun run scripts/delete-child-env-files.ts", "docker:build": "docker compose build", "docker:up": "docker compose up", "docker:down": "docker compose down", - "docker:remove": "docker compose down --rmi local -v", "docker:reset": "bun run docker:remove && bun run docker:up", - "format": "bun prettier . --write --list-different", + "docker:remove": "docker compose down --rmi local -v", "lint": "bun run oxlint --fix", + "knip": "knip-bun --config knip.config.ts", + "format": "bun prettier . --write --list-different", "prepare": "husky" }, "type": "module", diff --git a/packages/cache/docker-compose.yml b/packages/cache/docker-compose.yml deleted file mode 100644 index 21520cb..0000000 --- a/packages/cache/docker-compose.yml +++ /dev/null @@ -1,27 +0,0 @@ -services: - cache: - image: valkey/valkey:latest - container_name: nimbus-cache - restart: unless-stopped - ports: - - "6379:6379" - command: - [ - "sh", - "-c", - 'valkey-server --requirepass "$VALKEY_PASSWORD" "--user $VALKEY_USERNAME on >$VALKEY_PASSWORD ~* +@all" "--user - default off"', - ] - environment: - - VALKEY_PASSWORD=${VALKEY_PASSWORD} - volumes: - - valkey-data:/var/lib/valkey/data - healthcheck: - test: ["CMD", "valkey-cli", "ping"] - interval: 10s - timeout: 3s - retries: 5 - -volumes: - valkey-data: - name: nimbus-cache-data diff --git a/packages/cache/package.json b/packages/cache/package.json index 501051d..170bab8 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -8,7 +8,6 @@ "./rate-limiters": "./src/rate-limiters.ts" }, "scripts": { - "dev": "docker compose up", "lint": "bun run oxlint . --fix", "format": "bun prettier . --write --list-different", "docker:up": "docker compose up -d", diff --git a/packages/db/docker-compose.yml b/packages/db/docker-compose.yml deleted file mode 100644 index 3ea193a..0000000 --- a/packages/db/docker-compose.yml +++ /dev/null @@ -1,22 +0,0 @@ -services: - db: - image: postgres:16 - container_name: nimbus-db - restart: unless-stopped - environment: - POSTGRES_USER: ${POSTGRES_USER} - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} - POSTGRES_DB: ${POSTGRES_DB} - ports: - - "5432:5432" - volumes: - - postgres-data:/var/lib/postgresql/data - healthcheck: - test: ["CMD-SHELL", "pg_isready -U postgres"] - interval: 10s - timeout: 5s - retries: 5 - -volumes: - postgres-data: - name: nimbus-db-data diff --git a/packages/db/package.json b/packages/db/package.json index ec2df65..cf4d3d3 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -4,7 +4,6 @@ "type": "module", "private": true, "scripts": { - "dev": "docker compose up", "lint": "bun run oxlint . --fix", "format": "bun prettier . --write --list-different", "push": "bun --bun run drizzle-kit push --config=drizzle.config.ts",