Commit Graph

10 Commits

Author SHA1 Message Date
czlonkowski
23d12b4808 chore: upgrade Docker base images to Node.js 22 LTS Alpine (v2.7.22)
- Updated all Dockerfiles from node:20-alpine to node:22-alpine
- Addresses known vulnerabilities in older Alpine images
- Provides better long-term support with Node.js 22 LTS (until April 2027)
- Updated documentation to reflect new base image version
- Tested and verified compatibility with all dependencies

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-28 09:23:23 +02:00
czlonkowski
637e7f978b feat: optimize Railway Docker image to use runtime-only dependencies
- Switch from package.json to package.runtime.json in runtime stage
- Reduces image size by 82% (from ~1.5GB to ~280MB)
- 10x faster builds (1-2 minutes vs 12 minutes)
- No functional changes - uses pre-built database from git
- Aligns Railway image with main Dockerfile optimization

This dramatically improves Railway deployment performance while
maintaining full functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 01:13:17 +02:00
czlonkowski
b111eb64d6 Merge branch 'main' into kimbo128/main - resolve conflicts 2025-07-17 00:55:50 +02:00
czlonkowski
0155e4555c feat: add Railway deployment with zero-config setup 2025-07-16 17:41:26 +02:00
moonwalk
c089ee60d8 Update Dockerfile.railway 2025-07-16 13:56:14 +02:00
moonwalk
c0d65cc9f4 Update Dockerfile.railway
added echo
2025-07-16 13:22:24 +02:00
moonwalk
55dfedd8a6 Update Dockerfile.railway
updated not working file
2025-07-16 13:16:02 +02:00
moonwalk
9e43836f31 Update Dockerfile.railway
added entrypoint
2025-07-16 13:14:02 +02:00
moonwalk
9e9a9856f4 Made deployable on Railway (#53)
* Rename Dockerfile to __Dockerfile

* Update and rename __Dockerfile to Dockerfile

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

* Update Dockerfile

* Rename Dockerfile to Dockerfile.railway

* Create Docherfile

* Rename Docherfile to Dockerfile

* Create railway.json

* Update README.md
2025-07-16 10:27:21 +02:00
moonwalk
0738f4bb94 Rename Dockerfile to Dockerfile.railway 2025-07-16 09:03:47 +02:00