Self hosting options (in the cloud and local)

Not being sponsored for this, but may be interesting: OVH cloud is running a deal for a $0.97/month virtual private server with 2GB RAM for the first year. Seems plenty to host SilverBullet on:

Another good option that I use myself (this very site runs on this) is the ARM64 shared VM 4GB RAM option from Hetzner at €4.51/month:

What are you using? Or hosting stuff at home?

1 Like

I host at home.
I have a Minisforum UM690 with a Ryzen 9 6900HX running Debian.
SilverBullet runs in a docker container.

1 Like

Right, let’s make the topic more generic. I also have a cheap mini PC running in my attic with Proxmox and inside it various VMs. One of them is a dedicated docker host where I run my primary SilverBullet instance.

1 Like

Also running in a docker container at home. Running Ubuntu 24.04 on an old HP Mini 8th gen i7

1 Like

I migrated to Hetzner earlier this year and I’ve been very happy with them. I’m running a Hetzner Cloud server (CCX13) for SilverBullet and other self-hosted applications.

2 Likes

Originally running docker instance on local machine at home behind Caddy. But now using fly.io based on your tutorial recently using Github sync. Seems to be working very well so far even though it is a strange domain name.

4 Likes

Also running in a docker container on a vm on xen, still messing up live editing and url back pasting ( OT sorry )

Looking for a quick start with v2, I’ll try fly.io again

I came across this approach recently

I (over)pay for digital ocean droplet myself

I use a cloud server which runs Ubuntu; it has a fixed public IP address and I use nginx to reverse proxy the domain name I rent to two SB instances at different ports, one read-only and one for personal use.

For those who run SB on a private server: can you access it via the public web and if yes, how?

Only if you use something like Tailscale’s funnel service (which I use), ngrok or some other services that proxies from the public web into your local LAN somehow.

2 Likes

If you have a router that’s capable of it, setting up a VPN is probably the easiest, that’s what I use

2 Likes