- Add package.json with necessary dependencies and scripts - Create app.d.ts for type definitions related to authentication - Set up basic HTML structure in app.html - Implement server hooks in hooks.server.ts for session management - Add favicon.svg for branding - Create index.ts for library imports - Set up authentication logic in auth.ts using better-auth - Define database schema in auth.schema.ts and schema.ts for user, session, and game entities - Create layout and page components with basic content - Add Tailwind CSS integration in layout.css - Include robots.txt for web crawling instructions - Configure SvelteKit with Vercel adapter in svelte.config.js - Set up TypeScript configuration in tsconfig.json - Configure Vite with Tailwind CSS and SvelteKit plugins in vite.config.ts
15 lines
262 B
YAML
15 lines
262 B
YAML
services:
|
|
db:
|
|
image: postgres
|
|
restart: always
|
|
ports:
|
|
- 5432:5432
|
|
environment:
|
|
POSTGRES_USER: root
|
|
POSTGRES_PASSWORD: mysecretpassword
|
|
POSTGRES_DB: local
|
|
volumes:
|
|
- pgdata:/var/lib/postgresql
|
|
volumes:
|
|
pgdata:
|