Small tool or internal app
Simple
A lightweight app that only needs a single live environment. Lower resource request, minimal overhead. Typical for quick internal tools built for a small team.
VibeMagic manages the entire deployment pipeline: cloud infrastructure, version control, server configuration, domains and SSL. Your team builds; we handle the rest.
VibeMagic runs on AWS today, with Azure support coming soon. If your organisation doesn't yet have a cloud account, we'll walk your administrator through setting one up from scratch.
You give VibeMagic control over a defined area of your cloud (a dedicated account or sub-account) and we handle everything inside it. Your existing cloud infrastructure is untouched.
Every tool or app in VibeMagic lives in its own Git repository. This is the professional standard for managing code, and VibeMagic takes care of setting it all up so you don't have to understand the details.
We connect to your GitHub or GitLab account and create each repository automatically. We also write the CI rules that handle building and deploying your app whenever a change is made, the kind of configuration that normally takes days to set up correctly.
At the heart of VibeMagic is VM Server: a custom Linux distribution based on NixOS, chosen specifically because it lets us fully automate server management. There is no manual configuration, no SSH into a machine, no wondering why something changed.
When a new app is deployed or updated, the VibeMagic portal writes the new configuration into Git and calls the server's API. The server picks it up and updates itself automatically. Any changed parts are applied, anything unchanged is left alone.
VibeMagic covers everything you'd normally have to configure separately. Bring your own root domain and we'll manage all the application sub-domains within it. Or use a VibeMagic-provided domain with your organisation's name built in. No domain registrar needed.
SSL certificates are provisioned and renewed automatically. Outbound email for your apps is routed through Amazon SES, so transactional messages are reliable and don't require a separate email service subscription.
Each tool or app declares the server resources it requires, per environment. Your administrator sets the rules for how those requests are fulfilled: by user, group, or project.
Simple
A lightweight app that only needs a single live environment. Lower resource request, minimal overhead. Typical for quick internal tools built for a small team.
Multi-environment
A more complex app with separate development, test, and production environments. Teams can build and verify changes without affecting the live version.
The configuration, automation, and pipeline management that normally requires a dedicated engineer is built into the platform.
Because everything goes through Git, you have a complete history of every deployment, configuration change, and update.
Triggering a deployment from the VibeMagic portal kicks off the full build and deploy pipeline automatically. No terminal required.
From a single live environment for a small tool to multi-environment pipelines for production apps, the same infrastructure handles both.
Talk to the team about getting your organisation set up on VibeMagic, from cloud account to first deployed app.