What can you do with Navegante?
Our core feature set covers most of the workflows involved in deploying web apps to the Internet.
By default, we use your repo's main branch as the production branch. If the automatic deploy is successful, we'll gracefully switch over your app to the new version. If it isn't, we'll keep your app running on the last known working deploy. If you'd rather run all deploys manually, you can disable automatic deployments in your project settings.
Preview URLs allow you to see changes from a designated preview branch before you merge them to main. Previews are meant to evaluate how application-layer changes (such as front-end and business logic) behave when deployed to the Internet. Currently, preview branches share the same environment variables and managed services as your production deployment. If you need a dedicated "staging environment" with its own database, we recommend creating a separate project for complete isolation.
All deployment actions are logged in Navegante. If you need to go back to a previous deployment, we provide a list of known working deployments you can rollback to. Once you've decided on a commit to roll back to, we run a deploy and only switch you to it if it works with no issues.
All projects deployed on Navegante come with a free navegante.app subdomain. If you have your own domain name, you can attach it to your app for free.