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:
df4p
2026-07-07 18:44:13 -03:00
committed by GitHub
parent f796047552
commit 38483d467c
6 changed files with 100 additions and 0 deletions

View 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