14 Commits

Author SHA1 Message Date
8d1f91d636 feat: optimize Docker startup with Next.js standalone output and proper migrations
Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
- Add `output: standalone` to next.config.js for faster cold start
- Rebuild runner stage around standalone bundle (node server.js instead of pnpm start)
- Replace prisma db push with prisma migrate deploy (proper migration workflow)
- Remove npx/pnpm at runtime, use direct binary paths
- Add HOSTNAME=0.0.0.0 for standalone server to listen on all interfaces
- Fix next.config.js not copied in builder stage
- Update README: pnpm instead of yarn, correct ports, full env vars documentation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 21:52:49 +01:00
Julien Froidefond
acd26ea427 chore: optimize Dockerfile by removing PNPM_HOME environment variable and using cache mount for pnpm store during dependency installation
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 5m36s
2025-12-13 12:15:40 +01:00
Julien Froidefond
ac5fa85185 refactor: migrate from MongoDB to SQLite, updating database schema and configuration for improved performance and simplicity 2025-10-24 15:11:29 +02:00
Julien Froidefond
0c080bd525 feat: implement image caching mechanism with configurable cache duration and flush functionality 2025-10-19 10:36:19 +02:00
Julien Froidefond
191f10b8d7 fix: update Dockerfile to create cache directory and adjust ownership for improved security and functionality 2025-10-17 15:35:30 +02:00
Julien Froidefond
0c66fae916 chore: update Dockerfile to include scripts directory and modify start command for production; add default admin password to ENV.md 2025-10-16 23:08:46 +02:00
Julien Froidefond
3cd58f63e6 refactor: migrate from MongoDB to Prisma for data management, removing mongoose models and updating services to use Prisma client 2025-10-16 22:22:20 +02:00
Julien Froidefond
2be1ff05cd chore: configure pnpm store location in Dockerfile and docker-compose for improved dependency management 2025-10-15 03:35:54 +02:00
Julien Froidefond
b954a271d6 feat: implement request monitoring and queuing services to manage concurrent requests to Komga 2025-10-14 20:20:02 +02:00
Julien Froidefond
6f1889931c fix: review compose dev for clean startup 2025-10-07 17:26:30 +02:00
Julien Froidefond
5f759b5d8f fix: review docker for prod version 2025-03-06 08:16:27 +01:00
Julien Froidefond
455939602a chore: dockerfile review mode prod 2025-02-21 09:42:00 +01:00
Julien Froidefond
f5216a0cd2 @radix-ui/react-tabs 2025-02-14 22:46:18 +01:00
Julien Froidefond
52283e3155 feat: add Docker configuration with production-ready setup 2025-02-12 14:24:47 +01:00