Platform Overview

Everything your Odoo server needs, in one place

From automated backups to real-time monitoring, ServerChest gives your team full visibility and control over every Odoo server — without needing SSH access.

Start free

No credit card required.

🗄️

Automated Backups

Schedule backups on any interval (daily, every 6h, custom cron). Each run backs up the full PostgreSQL database and the Odoo filestore together. Backup progress is streamed step by step to your dashboard in real time.

  • Full pg_dump + filestore in every run
  • Custom schedule with timezone support
  • Real-time progress feed per backup job
  • Automatic verification after upload
  • Instant failure alerts by email or Slack
☁️

Cloud Backup Destinations

Upload backups to one or more cloud destinations simultaneously. Set per-destination retention policies so older backups are cleaned up automatically.

  • Google Drive, OneDrive, Dropbox
  • Amazon S3, Backblaze B2, Wasabi
  • SFTP and any rclone-compatible backend
  • Per-destination retention (daily / weekly / monthly)
  • Test connection before saving
📊

Real-time Server Monitoring

The lightweight agent checks Odoo HTTP health every 60 seconds and streams CPU, RAM, disk, and network metrics to your dashboard. View time-series charts and a 90-day uptime timeline.

  • Odoo HTTP health check every 60s
  • CPU, RAM, disk, network I/O charts
  • 90-day uptime timeline
  • PostgreSQL active connection count
  • Agent auto-reconnects on network interruption
🔔

Alert Channels

Get notified the moment something goes wrong — not when a user calls. Configure alerts per server with a 2-hour cooldown to avoid noise, and auto-resolution notifications when conditions clear.

  • Email alerts (configurable per server)
  • Slack webhook integration
  • Custom webhook for any external system
  • Disk threshold alerts (default 85%)
  • Downtime and backup failure alerts
⚙️

Service Control

Start, stop, or restart the Odoo service from your browser. No SSH required. Service control actions are logged in the audit trail with the user and timestamp.

  • Start / stop / restart from dashboard
  • Systemd service management via agent
  • All actions logged in audit trail
  • Works on any Linux distro running systemd
🔍

Log Search & Tail

Search through server and Odoo application logs directly from the dashboard. Tail logs in real time during an incident without opening a terminal.

  • Full-text search across recent log lines
  • Real-time log tail via WebSocket
  • Odoo app logs + system journal
  • No SSH or server access needed
📋

Audit Log

Every action taken on every server is recorded with a timestamp, the user who performed it, and the before/after state. Essential for team accountability and post-incident review.

  • All configuration changes logged
  • User identity on every action
  • Backup schedule and destination changes
  • Service control actions
  • Alert acknowledgements
👥

Team Roles (RBAC)

Invite team members and assign per-server roles: Viewer (read-only metrics), Operator (service control + backup trigger), or Admin (full access including configuration). No shared SSH keys.

  • Viewer / Operator / Admin roles per server
  • Email invitation workflow
  • No shared credentials
  • Role changes take effect immediately

Try ServerChest free

Connect your first Odoo server in 5 minutes. No credit card required.

Create free account