Skip to content

Reference

Page Covers
API overview Base URL, authentication headers, permission levels, key casing, errors, rate limits, OpenAPI document (/docs/openapi.json), WebSockets (/ws/…), MCP (/mcp)
Auth, accounts and security /auth/login, /auth/login/mfa, /auth/me, /auth/change-password, /auth/logout, /auth/sessions/revoke, /auth/totp/*, /auth/users/*, /me/security/tokens, /me/security/ssh-keys, /audit/, /system/info
Teams and projects /teams/, /teams/{id}, /teams/{id}/members, /teams/{id}/invitations, /teams/{id}/quota, /projects/, /projects/{id}
Apps /apps/, /apps/{id}, /apps/metrics-summary, /apps/limits, /apps/{id}/start|stop|restart, /apps/{id}/exec, /apps/{id}/network, /apps/{id}/envs, /apps/{id}/envs/bulk
Deployments /apps/{appId}/deployments/, …/artifacts, …/{id}/rollback, …/{id}/logs, /apps/{appId}/webhook, …/webhook/status-token, /webhooks/apps/{appId}
App resources /apps/{appId}/domains/, /apps/{appId}/cron/, /apps/{appId}/metrics/, /apps/{appId}/runtime-logs/, /storage/apps/{appId}/links
Infrastructure /applications/ (runtimes and versions), /services/, /db-engines/, /databases/ (Postgres instances, databases, backups, schedules), /mongo/, /storage/providers and buckets
Firewall, mail and notifications /firewall/*, /mail/*, /notifications/settings/smtp, /notifications/host-stats, /notifications/rules, /notifications/events, /notifications/inbox
Page Covers
App runtime contract Env vars the panel injects (PORT, GISILA_APP_ID, MEDIA_ROOT, S3_*), network binding, writable paths, start command resolution, build output locations, the health check, shutdown and limits
Server configuration /etc/gisila/.env variables, database.yaml, secret.key, systemd units, installer options, connection security checks, upgrade.sh and uninstall.sh
Agent gisila-agent subcommands (provision, build, apply-unit, apply-vhost, activate-release, app-health, issue-cert, firewall, …), output format, runtime plugins