| Version | Supported |
|---|---|
latest (main) |
✅ |
| older releases | ❌ |
LoomDeploy is currently in alpha. Only the latest main branch receives security updates.
Please do not open a public GitHub issue for security vulnerabilities.
If you discover a security vulnerability, please report it responsibly:
- Go to the Security tab of this repository
- Click "Report a vulnerability" to open a private advisory
- Describe the vulnerability in detail, including:
- Steps to reproduce
- Potential impact
- Any suggested fix (optional)
You will receive a response within 72 hours. We will work with you to understand the issue, develop a fix, and coordinate disclosure.
- JWT Secret — The
JWT_SECRETin your.envfile protects all authenticated API routes. Use a strong randomly-generated value and never commit it to version control. - Docker socket — LoomDeploy proxies the Docker socket through nginx for isolation. Never expose the raw Docker socket.
- Webhook URLs — Webhook secrets are included in the URL. Treat them like passwords.
- First-run registration — Registration is open only for the first user. After the admin account is created, new users must be invited by an admin.
- Database — LoomDeploy uses a local SQLite file. Ensure
/var/lib/loomdeploy/is not publicly accessible.