Stack Sizer

Size a self-hosted stack from official sources.

Apps

Pick one or more apps. Only published profiles can be sized.

Load and options

Plausible Community Edition

v1.0.0
Load

Up to 1 million pageviews a month across a dozen sites, goals and custom events, a team of up to 10 on the dashboards, a year of stats kept.

Options

No options change this app's resources.

Recommended resources

App requirements + system baseline + safety headroom. Nothing else is added, and nothing is rounded to a machine size.

vCPU 4.92, RAM 8.1 GiB, Disk 28.52 GiB

vCPU4.92
RAM8.1GiB
Disk28.52GiB
Breakdown
LineFromvCPURAM (GiB)Disk (GiB)Sources
Plausible Community EditionPlausible (web app and event ingestion) · Medium load11.521234
Plausible Community EditionPostgreSQL · Medium load116.5567891011312
Plausible Community EditionClickHouse (analytics events) · Medium load238113141516
System baselineOperating system, Container runtime (Docker Engine, containerd), System logs (journald), plus logs for 3 containers0.11.258.3171819202122
Safety headroomvCPU 20%, RAM 20%, disk 15% of apps + baseline0.821.353.722318242125
Recommended total4.928.128.52
Sources
  1. community-edition repository: README.md at v3.2.1 (CPU with SSE 4.2 or NEON; at least 2 GB RAM for ClickHouse and Plausible; SECRET_KEY_BASE ≥ 64 bytes; first user at BASE_URL) (Plausible Community Edition, read 14 Oct 2026)
  2. GHCR manifest of ghcr.io/plausible/community-edition:v3.2.1 (linux/amd64): 64,805,743 B compressed in its layers; built 2026-05-15 from plausible/analytics e4f5a87, user 999 (Plausible Community Edition, read 14 Oct 2026)
  3. plausible/analytics repository: config/runtime.exs at v3.2.1 (HTTP_PORT 8000; SECRET_KEY_BASE ≥ 32 bytes; TOTP key derived from it; DISABLE_REGISTRATION invite_only; no Repo pool_size) (Plausible Community Edition, read 14 Oct 2026)
  4. community-edition repository: compose.yml at v3.2.1 (postgres:16-alpine; clickhouse-server:24.12-alpine, 4 XML mounts, nofile 262144; plausible: db createdb, db migrate, run; TMPDIR) (Plausible Community Edition, read 14 Oct 2026)
  5. PostgreSQL 18 documentation: 19.4 Resource Consumption (Plausible Community Edition, read 10 Oct 2026)
  6. PostgreSQL 18 documentation: 19.3 Connections and Authentication (Plausible Community Edition, read 10 Oct 2026)
  7. PostgreSQL 18 documentation: 19.10 Vacuuming (autovacuum settings) (Plausible Community Edition, read 10 Oct 2026)
  8. PostgreSQL 18 documentation: 19.5 Write Ahead Log (max_wal_size) (Plausible Community Edition, read 10 Oct 2026)
  9. PostgreSQL 18 documentation: 51.2 How Connections Are Established (Plausible Community Edition, read 10 Oct 2026)
  10. Docker Official Image postgres: documentation (docker-library/docs) (Plausible Community Edition, read 10 Oct 2026)
  11. Docker Hub: library/postgres tag 18.6 (compressed image sizes) (Plausible Community Edition, read 10 Oct 2026)
  12. Ecto Docs: Ecto.Repo (pool_size defaults to 10) (Plausible Community Edition, read 14 Oct 2026)
  13. ClickHouse Docs: Using less than 16GB of RAM (32 GB recommended; 2 GB needs tuning: 500 MB mark cache, 1 thread; disable asynchronous_metric_log, metric_log, text_log, trace_log) (Plausible Community Edition, read 14 Oct 2026)
  14. Docker Hub: clickhouse/clickhouse-server tag 24.12.6.70-alpine (linux/amd64 154,945,233 B compressed; same digest as 24.12-alpine) (Plausible Community Edition, read 14 Oct 2026)
  15. community-edition repository: clickhouse/default-profile-low-resources-overrides.xml at v3.2.1 (max_threads 1, max_block_size 8192, max_download_threads 1, parallel parsing and formatting off) (Plausible Community Edition, read 14 Oct 2026)
  16. plausible/analytics repository: CHANGELOG.md at v3.2.1 (v3.0.0 engagement events and /api/health soft-deprecation; v3.1.0 full site exports; v2.1.0 removals; v2.0.0 IP_BLOCKLIST removed) (Plausible Community Edition, read 14 Oct 2026)
  17. Ubuntu Server: System requirements (Sizing policy, read 10 Oct 2026)
  18. Google Kubernetes Engine: About GKE node sizing (Sizing policy, read 10 Oct 2026)
  19. ANAROQ measurement: dockerd and containerd at rest (Ubuntu 24.04, Docker 29.8.2) (Sizing policy, read 10 Oct 2026)
  20. Docker Community Forums: Docker resource usage & overhead (Sizing policy, read 10 Oct 2026)
  21. journald.conf(5), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
  22. Docker Docs: Local file logging driver (Sizing policy, read 10 Oct 2026)
  23. AWS Compute Optimizer: Rightsizing recommendation preferences (Sizing policy, read 10 Oct 2026)
  24. Kubernetes: Node-pressure Eviction (Sizing policy, read 10 Oct 2026)
  25. mke2fs(8), Ubuntu Manpages (Sizing policy, read 10 Oct 2026)
Basis
Catalog release
2026.10.10
Sizing policy
2026.10.0
Profile Plausible Community Edition
1.0.0

How the numbers are built

Deployment Spec

Turn this result into a link you can keep or share. Everything is in the link; nothing is sent to us.

A short lowercase image id, for example ubuntu-24.04.