Introduction to Zenifra
Zenifra publishes applications from a Git repository (GitHub or Forgejo), an OCI image, the CLI, the GitHub Action, or Templates. CPF and CNPJ accounts operate through organizations, allowing you to separate projects, invite members, and control permissions by resource.
Why Zenifra?
| Benefit | Description |
|---|---|
| Brazilian infrastructure | Low latency for Brazilian users |
| Simple publishing | Use GitHub, Forgejo, an OCI image, the CLI, or the GitHub Action to publish |
| Ready-to-use templates | Deploy n8n, Metabase, WordPress, and other ready and functional applications with one click |
| Managed data services | PostgreSQL, MariaDB, Analytics (ClickHouse), Key‑Value, Cache, and Queues |
| AI models | OpenAI-compatible API with token pricing and cost tracking in the console |
| Organizations and RBAC | Invite members and control access by project, database, managed service, Template, billing, AI keys, and API Keys |
| Brazilian payments | Pix, bank slip, or credit card in BRL |
How it works
Video: console tour with an app, observability, a template, a database, a cache, a Job and keys.
- Git: connect GitHub or a Forgejo instance and select the repository and branch.
- OCI: provide the image published in a public or private registry.
- Organization: choose where the project will be created and who can access it.
- Online: the application becomes available at
*.clients.zenifra.com.
What you can publish
- Web services
- GitHub and Forgejo projects with manual updates or triggers by branch, tag, and release
- Docker-based OCI images
- HTTP applications from public or private templates
- Everyday applications such as n8n, Metabase, and WordPress, ready to use through Templates
- Managed databases
- Analytics with managed ClickHouse
- Managed Cache
- Managed Queues
- Scheduled jobs
- Integrations with AI models through the Zenifra API
Team work
Each user can participate in multiple organizations with the same account. In each organization, owners and authorized members can invite other people and grant granular permissions to limit access to projects, databases, managed services, Templates, billing, AI keys, and API Keys.
Where to start
| Goal | Start with |
|---|---|
| Learn the platform vocabulary | Platform concepts |
| Deploy your first application in minutes | Node.js or Python quickstart |
| Configure Next.js, NestJS, Django, Laravel, Spring Boot, or Go | Framework guides |
| Bring an app from Heroku, Render, Railway, Vercel, or a VPS | Migrate to Zenifra |
| Follow the console step by step | Console guide |
| Run a ready-made app (n8n, Metabase, WordPress) | Templates and Examples |
| Configure variables, storage, and network | Project configuration |
| Automate from the terminal, CI, or agents | CLI, GitHub Actions, and API |
| Prepare for launch | Production checklist |
| Work as a team securely | Organizations and Security |
| Understand pricing and billing | Payment models and Limits |
| Get a quick answer | Frequently asked questions or Help center |
Next steps
Last updated on