mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-08 23:45:24 +02:00
feat: Add OmniRoute - Free LLM Gateway Template (#920)
* feat: Add OmniRoute - Free LLM Gateway Template Adding the OmniRoute template to Dokploy. Never stop coding. Free AI gateway: one endpoint, 160+ providers (50+ free), connect Claude Code, Codex, Cursor, Cline & Copilot to FREE Claude/GPT/Gemini. RTK+Caveman stacked compression saves 15-95% tokens, smart auto-fallback, MCP/A2A, multimodal APIs, Desktop/PWA. * fix: Testing files updated Testing files with pnpm updated. * fix(omniroute): pin OmniRoute image version, fix template.toml syntax, normalize metadata * chore: Add VS Code setting for git config auto-approval * chore(app): add pnpm-workspace.yaml to fix pnpm workspace config
This commit is contained in:
31
blueprints/omniroute/template.toml
Normal file
31
blueprints/omniroute/template.toml
Normal file
@@ -0,0 +1,31 @@
|
||||
[variables]
|
||||
main_domain = "${domain}"
|
||||
|
||||
[config]
|
||||
[[config.domains]]
|
||||
serviceName = "omniroute"
|
||||
port = 20128
|
||||
host = "${main_domain}"
|
||||
|
||||
[config.env]
|
||||
JWT_SECRET = "${base64:64}"
|
||||
API_KEY_SECRET = "${base64:64}"
|
||||
INITIAL_PASSWORD = "${base64:64}"
|
||||
STORAGE_ENCRYPTION_KEY = "${base64:64}"
|
||||
STORAGE_ENCRYPTION_KEY_VERSION = "v1"
|
||||
DISABLE_SQLITE_AUTO_BACKUP = false
|
||||
PORT = 20128
|
||||
API_PORT = 20129
|
||||
OMNIROUTE_USE_TURBOPACK = 1
|
||||
NODE_ENV = "production"
|
||||
MACHINE_ID_SALT = "endpoint-proxy-salt"
|
||||
AUTH_COOKIE_SECURE = false
|
||||
REQUIRE_API_KEY = false
|
||||
ALLOW_API_KEY_REVEAL = false
|
||||
BASE_URL = "http://localhost:20128"
|
||||
CLOUD_URL = ""
|
||||
NEXT_PUBLIC_BASE_URL = "http://localhost:20128"
|
||||
ENABLE_SOCKS5_PROXY = true
|
||||
NEXT_PUBLIC_ENABLE_SOCKS5_PROXY = true
|
||||
PROVIDER_LIMITS_SYNC_INTERVAL_MINUTES = 70
|
||||
APP_LOG_TO_FILE = true
|
||||
Reference in New Issue
Block a user