diff --git a/compose.dev.yml b/compose.dev.yml deleted file mode 100644 index affb69e..0000000 --- a/compose.dev.yml +++ /dev/null @@ -1,35 +0,0 @@ -services: - caddy: - container_name: proxy - image: caddy:latest - ports: - - 80:80 - - 443:443 - volumes: - - ./.caddy/Caddyfile.dev:/etc/caddy/Caddyfile:rw - networks: - - web_proxy - depends_on: - - web - - web: - container_name: web - image: web:dev - volumes: - - ./src/node_modules:/app/node_modules - - ./src/sandbox.config.json:/app/sandbox.config.json - - ./src/.stackblitzrc:/app/.stackblitzrc - - ./src/astro.config.mjs:/app/astro.config.mjs - - ./src/tailwind.config.cjs:/app/tailwind.config.cjs - - ./src/tsconfig.json:/app/tsconfig.json - - ./src/pnpm-lock.yaml:/app/pnpm-lock.yaml - - ./src/package.json:/app/package.json - - ./src/public:/app/public - - ./src/src:/app/src - networks: - - web_proxy - -networks: - web_proxy: - name: web_proxy - external: true diff --git a/compose.release.yml b/compose.release.yml index 064d7bc..a19a180 100644 --- a/compose.release.yml +++ b/compose.release.yml @@ -1,6 +1,6 @@ services: caddy: - container_name: proxy + container_name: caddy image: caddy:latest ports: - 80:80 @@ -10,11 +10,19 @@ services: networks: - proxy_network depends_on: - - release.timmypidashev.dev + - timmypidashev.dev + + watchtower: + container_name: updates + image: containrrr/watchtower + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - $HOME/.docker/config.json:/config.json + command: --interval 120 --cleanup --label-enable - release.timmypidashev.dev: + timmypidashev.dev: container_name: timmypidashev - image: ghcr.io/timmypidashev/timmypidashev.dev:release + image: ghcr.io/timmypidashev/timmypidashev.dev:latest networks: - proxy_network diff --git a/src/schema.prisma b/src/schema.prisma deleted file mode 100644 index 9469b98..0000000 --- a/src/schema.prisma +++ /dev/null @@ -1,26 +0,0 @@ -// schemas/prisma.schema -generator client { - provider = "prisma-client-js" -} - -datasource db { - provider = "postgresql" // or "mysql" or "sqlite" depending on your database - url = env("DATABASE_URL") -} - -model User { - id Int @id @default(autoincrement()) - githubId Int @unique @map("github_id") - email String @unique - username String - sessions Session[] - - @@index([githubId]) -} - -model Session { - id String @id - userId Int @map("user_id") - expiresAt DateTime @map("expires_at") - user User @relation(fields: [userId], references: [id]) -}