# Operate

> Keep a running installation sized, monitored, backed up, current and secure.

Source: https://docs.grovs.io/docs/self-hosting/operate

| Page                                                                                         | Use it to                                                |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
| [Production checklist](https://docs.grovs.io/docs/self-hosting/operate/production-checklist) | Confirm everything before real traffic arrives.          |
| [Sizing](https://docs.grovs.io/docs/self-hosting/operate/sizing)                             | Pick a server and tune processes and connections.        |
| [Monitoring](https://docs.grovs.io/docs/self-hosting/operate/monitoring)                     | Check health, read logs and decide what to alert on.     |
| [Backups](https://docs.grovs.io/docs/self-hosting/operate/backups)                           | Back up on a schedule, restore and test the restore.     |
| [Upgrades](https://docs.grovs.io/docs/self-hosting/operate/upgrades)                         | Pin a release, upgrade, and roll back if needed.         |
| [Security](https://docs.grovs.io/docs/self-hosting/operate/security)                         | Close ports, protect secrets, harden TLS and accounts.   |
| [Troubleshooting](https://docs.grovs.io/docs/self-hosting/operate/troubleshooting)           | Diagnose containers, images, links, login and analytics. |
