You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
New API is a self-hosted LLM gateway that puts one OpenAI-compatible API in front of OpenAI, Claude, Gemini and many other providers. Its web console manages channels, users, API keys, quotas, model pricing and billing, and it converts requests between the OpenAI, Claude and Gemini formats.
Sign in with the admin user and password stored in /opt/new-api_data/.env.
Self-registration is open by default. Turn it off under System Settings > Basic Authentication if others can reach the instance.
Behind an HTTPS reverse proxy, set SESSION_COOKIE_SECURE=true and SESSION_COOKIE_TRUSTED_URL to the public origin in /opt/new-api_data/.env, then restart new-api.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Activity
community-scripts-issue-bot commentedon Nov 12, 2026
The New-API script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:
Default credentials:
Username: admin
Sign in with the admin user and password stored in /opt/new-api_data/.env.
Self-registration is open by default. Turn it off under System Settings > Basic Authentication if others can reach the instance.
Behind an HTTPS reverse proxy, set SESSION_COOKIE_SECURE=true and SESSION_COOKIE_TRUSTED_URL to the public origin in /opt/new-api_data/.env, then restart new-api.
Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.
Discord testing thread: https://discord.com/channels/1302816934508630047/1570460900161495204
MickLesk commentedon Nov 12, 2026
/test new-api
Screenshot: ct/new-api.sh (pve) for #2535 at 0fa1e9f
Screenshot: ct/new-api.sh (pve)-after-update for #2535 at 0fa1e9f
Screenshot: ct/new-api.sh (incus) for #2535 at 0fa1e9f
Screenshot: ct/new-api.sh (incus)-after-update for #2535 at 0fa1e9f
Screenshot: ct/new-api.sh (arm64) for #2535 at 0fa1e9f
Screenshot: ct/new-api.sh (arm64)-after-update for #2535 at 0fa1e9f
github-actions commentedon Nov 12, 2026
Proxmox script test
@MickLesk ✅ 2/2 passed at
0fa1e9fct/new-api.shct/new-api.shct/new-api.shARM64 (information only, not counted): 1/1 passed.
📊 Resources
ct/new-api.shct/new-api.shct/new-api.sh📸 ct/new-api.sh (pve) — http://10.99.0.235:3000: after install / after update
📸 ct/new-api.sh (incus) — http://10.98.0.56:3000: after install / after update
📸 ct/new-api.sh (arm64) — http://10.98.0.55:3000: after install / after update
📄 ct/new-api.sh (pve) — install log (895 lines)
🔄 ct/new-api.sh (pve) — update log (21 lines)
🔁 ct/new-api.sh (pve) — second update log
📄 ct/new-api.sh (incus) — install log (34 lines)
🔄 ct/new-api.sh (incus) — update log (20 lines)
🔁 ct/new-api.sh (incus) — second update log
📄 ct/new-api.sh (arm64) — install log (34 lines)
🔄 ct/new-api.sh (arm64) — update log (20 lines)
🔁 ct/new-api.sh (arm64) — second update log
Full logs: workflow run (artifacts
result-*). Comment/test new-apito build again.github-actions commentedon Nov 13, 2026
📊 Install telemetry for
new-apiRuns reported by the DevScripts version of this script since this issue was opened (2026-11-12).
Last success: — · Last failure: 2026-11-12 16:28 UTC
Failures by cause
4curl: Feature not supported or protocol errorjq -e '.success' > /dev/nullOpen in the telemetry dashboard · updated hourly · last refresh 2026-11-13 07:20 UTC
github-actions commentedon Nov 13, 2026
A PR has been created for new-api: community-scripts/ProxmoxVE#18667
MickLesk commentedon Nov 13, 2026
Merged with #18667 in ProxmoxVE
github-actions commentedon Nov 13, 2026
Files deleted with PR #2594