Zulip in production
- Requirements and scalability
- Install a Zulip server
- Troubleshooting and monitoring
- Management commands
- Server configuration
- System configuration
- Truthy values
[machine][deployment][application_server]http_onlynginx_listen_portnginx_worker_connectionsqueue_workers_multiprocessrolling_restartservice_file_descriptor_limits3_memory_cache_sizes3_disk_cache_sizes3_cache_inactive_timethumbnail_workersnameserveruwsgi_listen_backlog_limituwsgi_processesaccess_log_retention_dayskatex_serverkatex_server_port
[postfix][postgresql][memcached][loadbalancer][http_proxy][sentry]
- Mobile push notification service
- Upgrade Zulip
- Upgrading to a release
- Upgrading from a Git repository
- Updating
settings.pyinline documentation - Troubleshooting and rollback
- Deployment hooks
- Preserving local changes to service configuration files
- Upgrading the operating system
- Upgrading from Ubuntu 22.04 Jammy to 24.04 Noble
- Upgrading from Ubuntu 20.04 Focal to 22.04 Jammy
- Upgrading from Ubuntu 18.04 Bionic to 20.04 Focal
- Upgrading from Ubuntu 16.04 Xenial to 18.04 Bionic
- Upgrading from Ubuntu 14.04 Trusty to 16.04 Xenial
- Upgrading from Debian 11 to 12
- Upgrading from Debian 10 to 11
- Upgrading from Debian 9 to 10
- Upgrading PostgreSQL
- Modify Zulip
- Security model
- Authentication methods
- Backups, export and import
- PostgreSQL database details
- File upload backends
- Installing SSL certificates
- Outgoing email
- Deployment options
- Reverse proxies
- Hosting multiple organizations
- Incoming email integration
- Video call providers
- GIPHY GIF integration
- SCIM provisioning