this post was submitted on 10 Oct 2024
61 points (98.4% liked)

Privacy

31546 readers
406 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 4 years ago
MODERATORS
 

I'm wanting to run my own SimpleX chat server and set up a Monero node as well.

Can this be done on the same machine? I was considering getting a mini PC to do this so it wouldn't be too much of an issue with it being always on.

Or should I take a different approach and set up both separately on two different machines like a raspberry pi or something?

As I'm sure you can tell I don't have a lot of experience with self hosting anything but want to get into it to help strengthen the networks of these communities I care about.

you are viewing a single comment's thread
view the rest of the comments
[–] jet@hackertalks.com 2 points 1 day ago (1 children)

^^^ agree 100%

Additionally, I would recommend not buying any hardware right now. Just experiment with containers, or even virtual machines. Once you get a feel for how you want the system to work. Then you can look to offloading it to some low power device. But I would put that a few months down the road.

For what it's worth a lot of people have a NAS, and that NAS also can run containers or virtual machines. TrueNAS/Synology, etc.

[–] ReversalHatchery@beehaw.org 2 points 15 hours ago* (last edited 15 hours ago) (1 children)

@BobGnarley@lemm.ee I personally started out with a wireguard server on a linux vm on my windows machine. a little config here, an open port there, done. Ok, the config even thought it is simple, it took some time to fully understand for the 2-sided meaning of AllowedIPs

then bought a raspberry pi 4 with very little memory for more services. ran it from an sd card until it died, and from a too weak portable hard drive since. It's quite slow. and swapping through USB seems to cause kernel panics every few months

then built a server role computer as NAS from desktop parts, a 1st gen ryzen to be cheap but upgradable, ECC RAM and enterprise drives and no display, which runs Proxmox, a simpler debian VM for core services, and another one for the useful kinds of services in an attempt to minimize downtime. disks are in ZFS managed in the proxmox system, network sharing runs in a VM, the storage is passed in with virtiofs

[–] ReversalHatchery@beehaw.org 2 points 15 hours ago

well that mention does not work for whatever reason. Fantastic