Hollo :hollo:'s avatar
Hollo :hollo:

@hollo@hollo.social · Reply to Nishiki's post

@nshki Thanks for your interest in Hollo!

While we don't have officially documented minimum requirements yet, Hollo is designed for single-user instances and is significantly lighter than multi-user software like Mastodon or Misskey.

Rough guidelines:

  • RAM: 2GB recommended (including Node.js and PostgreSQL)
  • CPU: 1 vCPU/core should be sufficient
  • Storage: 10GB+ (depending on media storage needs)
  • Database: PostgreSQL 17+

Real-world deployment:

  • Works well on basic VPS plans ($5–10/month tier)
  • Runs smoothly on DigitalOcean Droplets, Linode, Vultr starter plans
  • Railway's Hobby plan handles it fine
  • ARM processors are supported (the official hollo.social instance runs on ARM)

Storage considerations:

  • If storing media locally, plan for additional disk space
  • Using S3-compatible object storage can help reduce local storage requirements
  • Resource usage scales with the number of accounts you follow and federation activity

Since it's single-user software, you can start with minimal resources and adjust as needed based on your actual usage patterns.

Nishiki's avatar
Nishiki

@nshki@ruby.social · Reply to Hollo :hollo:'s post

@hollo Amazing, thank you very much!