EvoX Genesis
EvoX Genesis turns a high-level software objective into a persistent recursive software world: finite-lived agents recursively develop software, while only accepted consequences persist across develop
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證A developer friendly PaaS for your Kubernetes
翻譯準備中
正在載入完整 README。
檢視完整 README ↗Canine is a self-hosted Kubernetes deployment platform that brings the simplicity of Platform-as-a-Service (like Heroku) to your own Kubernetes infrastructure. Deploy applications with git push, manage services through an intuitive web interface, and leverage the full power of Kubernetes without writing YAML.
Kubernetes Made Simple Stop wrestling with kubectl and complex YAML manifests. Canine provides a clean web interface to deploy, scale, and manage your applications on Kubernetes.
Git-Driven Deployments Connect your GitHub or GitLab repository and deploy automatically on every push. Canine builds your Docker images and handles the entire deployment pipeline.
Full Kubernetes Control Unlike hosted PaaS solutions, you maintain complete control over your infrastructure. Run Canine on any Kubernetes cluster - cloud, on-premise, or edge.
| Feature | Description |
|---|---|
| 🚀 Automated Deployments | Git webhook integration for continuous deployment from GitHub/GitLab |
| 🐳 Built-in Image Building | Automatic Docker image builds using Dockerfile or buildpacks |
| 🔧 Service Management | Deploy web services, background workers, and scheduled cron jobs |
| 📊 Resource Constraints | Configure CPU, memory, and GPU limits for your applications |
| 🌐 Domain & SSL | Custom domain management with DNS integration and automatic SSL |
| 🔐 Secrets & Config | Environment variables and Kubernetes secrets management |
| 💾 Persistent Storage | Volume management for stateful applications and databases |
| 👥 Multi-tenancy | Account-based isolation with team collaboration and access control |
| ⚙️ Custom Pod Templates | Advanced Kubernetes pod customization with YAML configuration |
| 🔑 Enterprise SSO | Single sign-on support with SAML, OIDC, and LDAP integration |
curl -sSL https://canine.sh/install.sh | bash
Or run manually if you prefer:
git clone https://github.com/CanineHQ/canine.git
cd canine
echo "SECRET_KEY_BASE=$(openssl rand -hex 64)" > .env
docker compose up -d
and open http://localhost:3000 in a browser.
To customize the web ui port, supply the PORT env var when running docker compose:
PORT=3456 docker compose up -d
Canine Cloud offers additional features for small teams:
For more information & pricing, take a look at our landing page https://canine.sh.
Canine is released under the Apache 2.0 License.
You are free to use, modify, and distribute this software for commercial and non-commercial purposes. See the LICENSE file for full details.
For commercial support, enterprise features, or managed hosting, visit https://canine.sh.