feat: uv config other feats

- add uv configuration for the backend
- update frontend to make auth work
- add new auth endpoints
- add bookmars feat
- add reader feat
This commit is contained in:
2026-06-03 22:06:01 -05:00
parent 730c748f5f
commit 6b4c0c43f8
137 changed files with 20319 additions and 2340 deletions
+13 -14
View File
@@ -5,9 +5,9 @@ services:
volumes:
- postgres_data:/var/lib/postgresql/data
environment:
POSTGRES_DB: cloud_reader
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
POSTGRES_DB: ${POSTGRES_DB:-cloud_reader}
POSTGRES_USER: ${POSTGRES_USER:-postgres}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres}
ports:
- "5432:5432"
healthcheck:
@@ -23,16 +23,16 @@ services:
ports:
- "8000:8000"
environment:
DJANGO_SECRET_KEY: "dev-secret-key-change-in-production"
DJANGO_DEBUG: "True"
DB_NAME: cloud_reader
DB_USER: postgres
DB_PASSWORD: postgres
DB_HOST: db
DB_PORT: "5432"
DJANGO_SECRET_KEY: ${DJANGO_SECRET_KEY}
DJANGO_DEBUG: ${DJANGO_DEBUG:-True}
DB_NAME: ${POSTGRES_DB:-cloud_reader}
DB_USER: ${POSTGRES_USER:-postgres}
DB_PASSWORD: ${POSTGRES_PASSWORD:-postgres}
DB_HOST: ${DB_HOST:-db}
DB_PORT: ${DB_PORT:-5432}
volumes:
- ./backend:/app
- book_media:/app/media
- ./backend/media:/app/media
command: >
sh -c "python manage.py migrate && python manage.py runserver 0.0.0.0:8000"
depends_on:
@@ -46,7 +46,7 @@ services:
ports:
- "5173:5173"
environment:
VITE_API_URL: "http://localhost:8000"
VITE_API_URL: ${VITE_API_URL:-http://localhost:8000}
volumes:
- ./frontend:/app
- /app/node_modules
@@ -54,5 +54,4 @@ services:
- backend
volumes:
postgres_data:
book_media:
postgres_data: