Commit graph

26 commits

Author SHA1 Message Date
Seif Ghazi
44c27e9c22
Merge pull request #11 from seifghazi/sg/update-readme
Update Readme Docker setup with updated `config.yaml` support
2025-08-04 22:57:56 -04:00
Seif Ghazi
33e1fd1a84
Update Readme with docker setup with config 2025-08-04 22:57:07 -04:00
Seif Ghazi
7574829604
Merge pull request #10 from seifghazi/sg/subagent-support
Route Subagents to OpenAI  Models
2025-08-04 22:49:03 -04:00
Seif Ghazi
40de1c3027
Merge branch 'sg/subagent-support' of github.com:seifghazi/claude-code-proxy into sg/subagent-support 2025-08-04 22:41:41 -04:00
Seif Ghazi
b8bbcb38c5
add warning 2025-08-04 22:41:12 -04:00
Seif Ghazi
c8f05577b4
Merge branch 'main' into sg/subagent-support 2025-08-04 22:21:00 -04:00
Seif Ghazi
a60a0981d5
Merge pull request #8 from freeatnet/main
Add Dockerfile for a faster quick start
2025-08-04 22:18:23 -04:00
Seif Ghazi
cc6e1d80bf
clean up 2025-08-04 22:01:42 -04:00
Seif Ghazi
4675fee4a3
route cleanup
working

Working version
2025-08-04 21:57:44 -04:00
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
1e0173c768
Working version with openai 2025-08-02 22:40:01 -04:00
Seif Ghazi
80a25f7ba7
temp 2025-08-01 21:19:30 -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