Commit graph

15 commits

Author SHA1 Message Date
Arseniy Ivanov
cb36631b7a Fix Docker implementation with working SQLite and healthcheck
- Enable CGO in Go build stage for SQLite support (add gcc, musl-dev, sqlite-dev)
- Replace PM2 with direct process management for simpler container operation
- Fix network binding to 0.0.0.0 for external access from host
- Simplify healthcheck command to avoid spider mode issues
- Remove PM2 dependency and use background processes with proper signal handling
- Both proxy (3001) and web (5173) services now start and respond correctly

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 19:30:32 -04:00
Arseniy Ivanov
602452b162 Add Docker support with comprehensive deployment options
- Add multi-stage Dockerfile with optimized builds for Go backend and Node.js frontend
- Create docker-entrypoint.sh script for managing both services with PM2
- Add .dockerignore for optimal build context
- Update README.md with Docker deployment documentation including:
  - Docker build and run instructions
  - Persistent data configuration with volume mounts
  - Complete environment variable reference table
  - Docker Compose example configuration

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-03 19:30:32 -04:00
Seif Ghazi
9cb513019d
Merge pull request #7 from seifghazi/feat/tools
Displays tools
2025-07-25 09:55:04 -04:00
Seif Ghazi
1228c3929e
Displays tools 2025-07-24 23:00:34 -04:00
Seif Ghazi
9000631b36
Update README.md 2025-07-14 12:47:27 -04:00
Seif Ghazi
5e6b32ed6a
Merge pull request #5 from seifghazi/fix/readme
Remove outdate ref to api key requirement
2025-07-10 14:50:07 +03:00
Seif Ghazi
30b7003810
Remove outdate ref to api key requirement 2025-07-10 07:49:03 -04:00
Seif Ghazi
15dbb56887
Merge pull request #4 from seifghazi/feat/update-gif
Update ReadMe gif with new design
2025-07-09 20:13:03 +03:00
Seif Ghazi
80948115d6
Update ReadMe gif with new design 2025-07-09 13:10:14 -04:00
Seif Ghazi
2978d0617d
Merge pull request #3 from seifghazi/feat/proxy-v2
Feat: implement proxy v2 with backend and frontend enhancements
2025-07-09 20:02:39 +03:00
Seif Ghazi
70d71e812e
Merge branch 'main' into feat/proxy-v2 2025-07-09 20:01:58 +03:00
Seif Ghazi
bd126e3d8a
feat: implement proxy v2 with backend and frontend enhancements
- Enhanced proxy handlers and Anthropic service integration
- Improved SQLite storage and configuration
- Updated web UI and request handling

temp

WIP: additional changes
2025-07-09 12:57:10 -04:00
Seif Ghazi
812a8f321c Adds godotenv and fixes filtering logic 2025-07-01 09:10:09 -04:00
Seif Ghazi
20c25e2f2d
README fix 2025-06-29 21:14:03 -04:00
Seif Ghazi
ae71ec4f72
Ready 2025-06-29 20:50:04 -04:00