# Vimonto Deploy > Guides for Vimonto Deploy: create and provision servers, deploy PHP and JavaScript sites with zero downtime, and manage databases, SSL, queues and your team. Documentation of Vimonto Deploy, server management and deployment for PHP, Laravel, WordPress, Node and static sites. Every page is available as Markdown by adding ".md" to its URL. The complete English documentation in one file: https://ops.vimonto.com/llms-full.txt ## Getting started - [What is Vimonto Deploy? Server management and deployment](https://ops.vimonto.com/docs/getting-started/introduction.md): Vimonto Deploy provisions servers at your cloud provider or on any Ubuntu VPS and deploys PHP and JavaScript apps with zero downtime. Free for 1 server. - [Quickstart: deploy your first site with Vimonto Deploy](https://ops.vimonto.com/docs/getting-started/quickstart.md): From sign-up to a live site: connect a cloud provider and Git, create and provision a server, create a site from your repository and deploy it. - [Core concepts: organizations, servers, sites and tasks](https://ops.vimonto.com/docs/getting-started/concepts.md): The building blocks of Vimonto Deploy explained: organizations, members and teams, servers and server types, sites and deployments, background tasks and the audit log. ## Your organization - [Create, switch and manage organizations](https://ops.vimonto.com/docs/organization/organizations.md): How organizations work in Vimonto Deploy: create a new organization, switch between them, rename one, understand its address, leave it or delete it for good. - [Invite team members and manage roles and permissions](https://ops.vimonto.com/docs/organization/members-and-roles.md): Invite people to your Vimonto Deploy organization and choose their role: owner, administrator, manager, developer or viewer. See exactly what each role may do. - [Teams: limit which servers each member sees](https://ops.vimonto.com/docs/organization/teams.md): Group members with the servers they work on, for example one team per client, and limit members to the servers of their own teams in Vimonto Deploy. - [Follow background tasks on the activity page](https://ops.vimonto.com/docs/organization/activity.md): Every deploy, provisioning run and server change in Vimonto Deploy is a background task. Follow its steps and output live, cancel it, and find past tasks. - [Audit log: see who changed what in your organization](https://ops.vimonto.com/docs/organization/audit-log.md): The audit log in Vimonto Deploy records who created, changed or removed what, and when, with the IP address. Search it, filter it by type and export it as CSV. - [Pricing: a free plan, or Premium for €15 per month](https://ops.vimonto.com/docs/organization/billing.md): Vimonto Deploy is free for 1 server and 3 sites with every feature. Premium (€15 or $17 per month per organization) removes the limits. Try it 7 days free. ## Connections - [Integrations: cloud, DNS, Git and backup storage accounts](https://ops.vimonto.com/docs/connections/integrations.md): Connect your cloud, DNS, Git and storage accounts on one page. One login is used for everything it can do, such as a Hetzner token for servers and DNS. - [Connect Hetzner, DigitalOcean, Vultr, Akamai, AWS, Google Cloud, Cloudflare](https://ops.vimonto.com/docs/connections/server-providers.md): Connect Hetzner Cloud, DigitalOcean, Vultr, Akamai (Linode), AWS, Google Cloud or Cloudflare, so Vimonto Deploy creates servers and DNS records. - [Connect GitHub, GitLab or Bitbucket for deployments](https://ops.vimonto.com/docs/connections/source-control.md): Connect GitHub, GitLab (also self-hosted) or Bitbucket to Vimonto Deploy to pick repositories, add read-only deploy keys and deploy on every push. - [Storage for database backups (S3-compatible)](https://ops.vimonto.com/docs/connections/storage-providers.md): Add an S3-compatible bucket (Amazon S3, DigitalOcean Spaces, Hetzner, Scaleway, OVHcloud, MinIO, R2) to Vimonto Deploy to keep database backups. - [Add SSH keys to your servers](https://ops.vimonto.com/docs/connections/ssh-keys.md): Manage SSH keys in Vimonto Deploy: your personal account keys, organization keys added to every server, and keys on one server as its user or root. ## Servers - [Create a server at Hetzner, DigitalOcean, Vultr, Akamai, AWS, Google Cloud](https://ops.vimonto.com/docs/servers/create-a-server.md): Create and provision a Laravel-ready Ubuntu server at your cloud provider in a few clicks: choose a type, region, size, PHP version and database. - [Connect your own Ubuntu VPS or dedicated server](https://ops.vimonto.com/docs/servers/custom-vps.md): Connect any Ubuntu 24.04 VPS or dedicated server to Vimonto Deploy with one command, from any hosting provider, and have it provisioned for Laravel and PHP. - [Server types: app, web, worker, database, cache and more](https://ops.vimonto.com/docs/servers/server-types.md): Compare Vimonto Deploy server types: app, web, worker, database, cache, Meilisearch and load balancer servers, what each installs and which pages it has. - [What server provisioning installs and configures](https://ops.vimonto.com/docs/servers/provisioning.md): Exactly what Vimonto Deploy installs and configures when it provisions an Ubuntu server: users, SSH, ufw, fail2ban, swap, Nginx, PHP, databases, Redis and more. - [Manage PHP versions and PHP-FPM settings on a server](https://ops.vimonto.com/docs/servers/php.md): Install several PHP versions side by side, choose the command line and new-site defaults, tune memory, uploads and PHP-FPM processes, and apply patch updates. - [Create MySQL, MariaDB and PostgreSQL databases and users](https://ops.vimonto.com/docs/servers/databases.md): Create databases and users on your server, choose which databases each user can access, fetch existing databases and connect safely through an SSH tunnel. - [Automatic database backups to S3-compatible storage](https://ops.vimonto.com/docs/servers/backups.md): Schedule MySQL, MariaDB and PostgreSQL backups to your own S3-compatible bucket, keep as many as you need, and download or restore any backup in a few clicks. - [Run queue workers and daemons with Supervisor](https://ops.vimonto.com/docs/servers/processes.md): Keep queue workers and other long-running processes alive with Supervisor. Add a process, see its live status, stop, start or restart it and read its log. - [Schedule cron jobs on your server](https://ops.vimonto.com/docs/servers/scheduler.md): Run commands on your server at set times with cron. Choose a frequency or a custom cron expression, pick the user, run a job now and read its log. - [Configure ufw firewall rules and private networks](https://ops.vimonto.com/docs/servers/network.md): Open ports on your server's ufw firewall, allow or deny traffic from IP addresses and ranges, and connect servers safely over their private network. - [Restart Nginx, PHP-FPM, MySQL and other server services](https://ops.vimonto.com/docs/servers/services.md): See whether Nginx, PHP-FPM, MySQL, Redis, Supervisor and other services run on your server, restart, reload, stop or start them, or reboot the server. - [Browser SSH terminal for your server](https://ops.vimonto.com/docs/servers/terminal.md): Open a secure SSH shell on your server in the browser, as the system user or root. How the terminal connects, who may use it and what is logged. - [Server monitoring with CPU, memory and disk alerts](https://ops.vimonto.com/docs/servers/monitoring.md): Track CPU, load, memory, disk and network of your servers every minute, get email alerts when a threshold is crossed, and watch cron jobs with heartbeats. - [Server settings, overview and deleting a server](https://ops.vimonto.com/docs/servers/server-settings.md): View a server's IP, SSH login and passwords, rename it, change its IP address, SSH port or timezone, forget a host key, or transfer or delete the server. - [Transfer a server to another organization](https://ops.vimonto.com/docs/servers/transfer-a-server.md): Move a server with its sites and databases to another organization or another Vimonto Deploy user: send a transfer by email, accept it, and see what moves. ## Sites - [Create a site for Laravel, WordPress, Next.js and more](https://ops.vimonto.com/docs/sites/create-a-site.md): Create a site on your server from a framework preset such as Laravel, WordPress or Next.js, with a repository, database, domain and free test address. - [Zero-downtime deployments, push to deploy and rollbacks](https://ops.vimonto.com/docs/sites/deployments.md): How Vimonto Deploy deploys your site with zero downtime: releases, the deploy script and its variables, push to deploy, deploy URLs and rollbacks. - [Website uptime monitoring for every site](https://ops.vimonto.com/docs/sites/uptime-monitoring.md): Vimonto Deploy checks every site every 15 minutes, shows 90 days of uptime as a grid and notifies you when a site goes down and when it is back up. - [Edit your site's .env environment file](https://ops.vimonto.com/docs/sites/environment.md): Edit a site's .env in Vimonto Deploy: stored encrypted, written to shared/.env, merged with .env.example on the first deploy, with a history to restore. - [Domains and free SSL with Let's Encrypt for your site](https://ops.vimonto.com/docs/sites/domains-and-ssl.md): Add domains and aliases, set www redirects, point DNS by hand or automatically with a DNS integration, and turn on HTTPS with a free Let's Encrypt certificate. - [Load balancing with Nginx across several app servers](https://ops.vimonto.com/docs/sites/load-balancing.md): Spread a site's traffic over several app servers with an Nginx load balancer in Vimonto Deploy: methods, weights, backup servers, HTTPS and the visitor's IP. - [Laravel queue workers, scheduler and Node.js processes](https://ops.vimonto.com/docs/sites/queues-and-scheduler.md): Run Laravel queue workers under Supervisor, turn on the scheduler with schedule:run every minute, and keep a Node.js app running in Vimonto Deploy. - [Site features: Horizon, Reverb, Pulse, WordPress and more](https://ops.vimonto.com/docs/sites/site-features.md): Switch on Laravel Horizon, Reverb, Pulse, Inertia SSR, Nightwatch, Symfony Messenger, WordPress cron and Redis, maintenance mode or password protection. - [View Laravel, Nginx and PHP-FPM logs of a site](https://ops.vimonto.com/docs/sites/logs.md): Read your site's Laravel log, Nginx error and access logs and the PHP-FPM log in the browser: search, filter errors, follow live, download or clear a log. - [Run Artisan and other commands on a site](https://ops.vimonto.com/docs/sites/commands.md): Run a one-off command such as php artisan migrate in a site's live directory, as the site's user and with its PHP version, and keep the output in a history. - [Redirect old URLs with 301 and 302 redirects](https://ops.vimonto.com/docs/sites/redirects.md): Add 301, 302, 307 or 308 redirects from an old path of your site to a new page or another address. Nginx answers them before your app, no code needed. - [Protect a path or site with a password (basic auth)](https://ops.vimonto.com/docs/sites/security-rules.md): Put a username and password in front of /admin, another path or a whole site with HTTP basic authentication in Nginx, for one or more users. - [Edit the Nginx config of a Laravel or PHP site](https://ops.vimonto.com/docs/sites/nginx.md): How Vimonto Deploy writes the Nginx configuration of a site, how to edit it safely with nginx -t and automatic rollback, and where to add extra directives. - [Site settings: PHP version, web directory and isolation](https://ops.vimonto.com/docs/sites/site-settings.md): Change a site's PHP version, web directory or zero-downtime deploys, add Composer and npm credentials, and set up failure emails and a deploy hook. ## More - [Recipes: run saved bash scripts on multiple servers](https://ops.vimonto.com/docs/more/recipes.md): Save bash scripts as recipes and run them on one or more servers at once, as root or the server user, with per-server variables and an email report. - [Account settings: profile, password, 2FA and SSH keys](https://ops.vimonto.com/docs/more/account.md): Manage your Vimonto Deploy account: name, email, language, password, sign-in codes by email, notifications, SSH keys, API tokens, your data and deletion. - [Notifications: deploy, server and monitor alerts](https://ops.vimonto.com/docs/more/notifications.md): Get notified by email or in the app about failed deploys, monitor alerts, missed heartbeats and more. Choose per kind and mute servers you don't follow. - [REST API: deploy from CI and automate your servers](https://ops.vimonto.com/docs/more/api.md): Reference for the Vimonto Deploy REST API: API tokens and scopes, every endpoint with examples, tasks, errors, rate limits and a GitHub Actions deploy. - [Deploy from the command line with the Vimonto Deploy CLI](https://ops.vimonto.com/docs/more/cli.md): Install the Vimonto Deploy CLI, sign in with an API token and deploy sites, follow tasks, run recipes and backups from your terminal or a CI pipeline. ## Other languages - [Nederlands](https://ops.vimonto.com/docs/nl/llms-full.txt): the complete documentation in Nederlands. - [Deutsch](https://ops.vimonto.com/docs/de/llms-full.txt): the complete documentation in Deutsch. - [Français](https://ops.vimonto.com/docs/fr/llms-full.txt): the complete documentation in Français. - [Italiano](https://ops.vimonto.com/docs/it/llms-full.txt): the complete documentation in Italiano.