diff --git a/packages/cli/templates/supabase/files/docker-compose.yml b/packages/cli/templates/supabase/files/docker-compose.yml new file mode 100644 index 0000000..9ae8fd8 --- /dev/null +++ b/packages/cli/templates/supabase/files/docker-compose.yml @@ -0,0 +1,15 @@ +services: + postgres: + image: postgres:17 + container_name: stapler-postgres + environment: + POSTGRES_USER: user + POSTGRES_PASSWORD: password + POSTGRES_DB: postgres + ports: + - '5432:5432' + volumes: + - pg_data:/var/lib/postgresql/data + +volumes: + pg_data: diff --git a/packages/cli/templates/supabase/installConfig.ts b/packages/cli/templates/supabase/installConfig.ts index b78e264..ee432e8 100644 --- a/packages/cli/templates/supabase/installConfig.ts +++ b/packages/cli/templates/supabase/installConfig.ts @@ -1,7 +1,7 @@ export const supabaseFiles = [ { path: 'supabase/src/', - files: ['client.ts', 'index.ts', 'middleware.ts', 'server.ts', 'types.ts'], + files: ['client.ts', 'index.ts', 'middleware.ts', 'server.ts', 'types.ts', 'docker-compose.yml'], }, { path: 'supabase/',