Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Bonfire
@bonfire@indieweb.social  ·  activity timestamp 4 months ago
@BjornW @quillmatiq Apologies for missing that! The technical answer is that you can run it on most devices (including a Raspberry Pi) but the honest answer is that for a snappy experience you want to have enough RAM available (say 8 GB or more, depending of course on how big the instance will be).
  • Copy link
  • Flag this post
  • Block
@BjornW@mastodon.social
@BjornW@mastodon.social replied  ·  activity timestamp 4 months ago
@bonfire no problem, this was my 'subtle' 😉 hint.

Would be great if there was a bit more info on how memory usage and size of instance relate to each other. And what determines the size of an instance? Nr of accounts? Nr of followers? Something else?

I'm interested in this for the sake of mostly 2 use cases:

- Self-hosting for individuals/families 1-4 people
- Hosting for S/M organizations between 5-50 people

If there's anything I can do to help with this, let me know. @quillmatiq

  • Copy link
  • Flag this comment
  • Block
Bonfire
@bonfire@indieweb.social replied  ·  activity timestamp 4 months ago
@BjornW @quillmatiq

The resources your Bonfire instance needs mostly depend on:

- How many local users are active at the same time
- How many remote users follow local users (and from how many instances)
- How many distinct remote users are followed by local users
- The volume and frequency of posts and other activities

Unless you already have a dedicated server, a flexible virtual server can be a good option so you can scale RAM/CPU as your instance grows, e.g: https://www.hetzner.com/cloud/

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.1 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login