What maps to Miget
| On Render | On Miget |
|---|---|
| Web Service | App (public, traffic routed to PORT) |
| Background Worker | App kept private (no public port) |
| Cron Job | Cron job |
| Render Postgres | Miget managed PostgreSQL |
| Render Key Value / Redis | Miget Valkey |
| Env Group | Environment variables (secrets) |
| Static Site | App |
There is no
render.yaml importer. You recreate your services on Miget, either as individual apps or as a single Compose Stack built from one compose.yaml.The PORT question
On Render, web services bind to $PORT. On Miget, PORT is set to an immutable 5000, and Miget routes public traffic there automatically. As long as your app reads the PORT environment variable (which Render apps already do), no code change is needed.
Migration steps
Recreate your services on Miget
List each service you run on Render - web service, worker, cron job, database - and recreate them on your Miget plan. Web-facing services become public apps; background workers become apps with no public port so they stay private. Prefer one file? Describe the whole set in a single Compose Stack.
Push your code
Connect your repository and push to the builder. Miget auto-detects your language from marker files (like
package.json, requirements.txt, or go.mod), or you can bring your own Dockerfile for full control over the build.Move your data
Provision Miget PostgreSQL and restore your Render database with
pg_dump / pg_restore. Miget injects DATABASE_URL automatically. If you used Render Key Value, provision Valkey - Miget injects REDIS_URL.Set environment variables
Recreate your Render Env Group values as Miget secrets.
DATABASE_URL and REDIS_URL are injected for you, so you only carry over your own configuration.Point your domain
Add your custom domain and let Miget provision TLS automatically. Once traffic looks healthy, cut DNS over from Render.
Next steps
Git push to builder
Connect your repo and deploy on every push.
Compose Stacks
Recreate multi-service setups from one
compose.yaml.Managed PostgreSQL
Provision a database with
DATABASE_URL injected.Valkey
Redis-compatible cache with
REDIS_URL injected.Secrets
Move your Env Group values across.
Custom domains
Add a domain with automatic TLS.
Fair Scheduler
How unlimited services share CPU fairly.
Resource plans
One fixed price for everything you run.

