Skip to main content
Glama
deployment_koyeb.md.B_wJhvF7.js1.36 kB
import{_ as o,c as a,o as t,a6 as l}from"./chunks/framework.CHl2ywxc.js";const _=JSON.parse('{"title":"Deploy on Koyeb","description":"","frontmatter":{},"headers":[],"relativePath":"deployment/koyeb.md","filePath":"deployment/koyeb.md","lastUpdated":1755281500000}'),i={name:"deployment/koyeb.md"};function d(n,e,r,s,c,p){return t(),a("div",null,e[0]||(e[0]=[l('<h1 id="deploy-on-koyeb" tabindex="-1">Deploy on Koyeb <a class="header-anchor" href="#deploy-on-koyeb" aria-label="Permalink to &quot;Deploy on Koyeb&quot;">​</a></h1><p>Use the CI-built image and the service manifest in <code>deploy/koyeb/koyeb.yaml</code>.</p><h2 id="steps" tabindex="-1">Steps <a class="header-anchor" href="#steps" aria-label="Permalink to &quot;Steps&quot;">​</a></h2><ol><li>Build and push an image to GHCR or Docker Hub</li><li>In Koyeb, create a new service from container image</li><li>Set environment variables and secrets: <ul><li><code>NODE_ENV=production</code></li><li><code>TOKEN_ENC_KEY</code> (secret)</li><li><code>MASTER_BASE_URL</code> set to your Koyeb app URL</li></ul></li><li>Configure autoscaling (see example manifest)</li></ol><p>The platform-provided <code>PORT</code> is mapped automatically to <code>MASTER_HOSTING_PORT</code> by <code>deploy/docker/entrypoint.sh</code>.</p>',5)]))}const m=o(i,[["render",d]]);export{_ as __pageData,m as default};

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Jakedismo/master-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server