Can I use a private registry?
Yes. Configure registry credentials before deployment so Zenifra can retrieve the image.
Technical deployment
Publish APIs, backends, and internal tools from a public image or private registry, with port, variables, instances, and domain in the console.
Use Zenifra as the operating layer between your OCI image and the online product: configuration, publishing, logs, and scaling without managing a VPS.
Configure it in the console and follow logs to verify that the application started on the expected port.
Configure it in the console and follow logs to verify that the application started on the expected port.
Configure it in the console and follow logs to verify that the application started on the expected port.
Configure it in the console and follow logs to verify that the application started on the expected port.
Configure it in the console and follow logs to verify that the application started on the expected port.
The path for applications that already have an image and need an operating layer in Brazil.
Use it when the application is already packaged in an image and you want runtime control without operating a VPS.
Run dashboards, automations, and internal APIs with domain, port, and variables in the console.
Publish services that need databases, storage, logs, and instance-based scaling.
The flow starts with the right image and continues through runtime, storage, domain, and observability.
The image and registry may be public or private, as long as credentials are configured.
Set the port, variables, storage, and number of instances before publishing.
Follow logs, domain, and service health before opening real traffic.
Define the pieces that determine how the image starts and how it is observed in production.
Separate the OCI image and credentials if the registry is private.
The configured port must match the port the process listens on inside the image.
Enable persistence when the application writes files or local state.
Start small and increase capacity as logs and metrics indicate a need.
Review the image, port, variables, and storage before publishing. This flow is ideal for APIs, HTTP workers, and internal tools that already follow a Docker/OCI pattern.
The configuration should make the image, registry, port, variables, and instances visible before the first deployment.
image=docker.io/n8nio/n8n:2.5.2
port=5678
N8N_BASIC_AUTH_ACTIVE=true
N8N_BASIC_AUTH_USER=<usuario>
N8N_BASIC_AUTH_PASSWORD=<senha>
N8N_HOST=0.0.0.0
N8N_PORT=5678
WEBHOOK_URL=https://<seu-dominio>/webhook/Short answers for publishing images with less trial and error.
Yes. Configure registry credentials before deployment so Zenifra can retrieve the image.
Use the port your application listens on inside the container, such as 5678 in the n8n example.