Commit Graph

8 Commits

Author SHA1 Message Date
renjue a831012c48 Add Gitea CI, align Docker for multi-arch, and drop legacy YAML config.
CI / docker (push) Failing after 1m35s
Introduce Gitea Actions workflow and CI-aligned Dockerfile; remove file-based
config in favor of SQLite settings; refresh branding and tighten gitignore.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 21:10:38 +08:00
renjue c8b802996f Add prebuilt Docker push path for linux/amd64 on Apple Silicon.
Work around buildx QEMU segfault during in-container Go compile by cross-compiling locally first.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-21 01:42:34 +08:00
renjue 694e3a8a4a Add image predictions, embedding/rerank egress, and Alpine Docker build.
Introduce ComfyUI workflow models with Replicate-style predictions API, complete embedding and Cohere-compatible rerank proxying, and rebuild images for linux/amd64 via docker.1panel.live.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-21 00:30:23 +08:00
renjue 7ab3bd9eff Move runtime configuration to admin UI and database.
Remove config-file validation that blocked startup; settings are stored in SQLite and editable from the system settings page, with optional legacy yaml import on first boot.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 16:32:35 +08:00
renjue 29ace20d92 Improve request logs, IP rule safety, and add container recovery tooling.
Request logs now retain 500 records with pagination, filters, ingress names, and request/response bodies. IP rules default to proxy scope with loopback equivalence and schema migration to prevent admin lockout. Add luminary-recover CLI and script for password reset, IP rule cleanup, and login cooldown recovery without rebuilding the image.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 19:00:48 +08:00
renjue 3b7a939c42 Use goproxy.cn for Go module downloads in Makefile.
Container builds pick this up via git pull without rebuilding the Docker image.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 16:09:05 +08:00
renjue 81840d1657 Switch npm registry from internal artifactory to npmmirror.
Regenerate package-lock.json so Docker builds can install dependencies in CN networks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 16:05:40 +08:00
renjue 30c94aac92 Add Luminary AI gateway: Go backend, Vue admin UI, and Docker deploy.
Push full source so container entrypoint can clone, build, and run from git.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 15:59:43 +08:00