Once your project lives in git, you should not have to deploy it by hand. Impreza can watch your repository and ship every push to your server automatically. No separate CI pipeline to babysit.
What you get
- A git webhook between your repo and your deployment
- Every push triggers a build and deploy on your server
- Works with GitHub, GitLab, Gitea and other providers
The steps
Have a deployment
Deploy your project once to an offshore VPS from a Dockerfile, a Docker image, a docker-compose manifest or a git repo. Confirm it runs.
Connect the webhook
Turn on auto-deploy by connecting the webhook for your provider. The Impreza agent can do this for you: it connects (or disconnects) auto-deploy on push and reports the status, straight from your AI assistant.
Push and forget
From now on, git push is your deploy command. The server pulls the change, rebuilds, ships it and handles the HTTPS certificate for you.
With the Impreza MCP your assistant can connect the webhook, check its status and redeploy on demand. See the documentation for the exact steps and supported providers.
Auto-deploy is a switch, not a lock-in. Disconnect the webhook whenever you want to go back to manual deploys.
Get started
Read the git and webhook guide in our docs, then set it up on an offshore VPS or an offshore dedicated server.









