This is a draft version of the Self Hosting, Show and Tell session at RE;Web
How do you host a scuttlebutt pub?
What’s the main difference between a pub and a private user?
The only difference is that the public key is public.
What do you host:
Linus, I host my own email, a few websites and a team speak server, like mumble but I don’t
Keks: Website and Scuttlebutt server.
NextCloud on a Raspberry Pi at home. Because I don’t want my date in a place that’s not my own.
I can connect to the VPN server on my virtual server via raspberry pi, computer and phone. The reason for this is that he doesn’t have a steady IP at home.
He also did not want to have his NextCloud publicly available.
NextCloud is a suite for hosting. It’s like google drive and contacts and calendar and it’s open source.
How configurable is it to use NextCloud?
NextCloud is really slow on Raspberry Pi, takes like 2 sec to load a page. He only uses the desktop service, not the browser version.
There are multiple ways of running things that you want to just run in the background. A common way of doing this on a Linux machine is to just run “System CTL”.
How do you run stuff that doesn’t end when ssh ends?
Something with T-mugs[t-mux], which was not a good idea apparently.
Instead he’s doing something with SNAP, which can install software packages, in a contained way since they don’t effect the rest of the system.
Docker is a framework for building and running and managing containers.
A cointainer contains a program so it can run the way it needs without interacting with the rest of the system
Keks doesn’t like managing servers, that’s why he works on SSB
There’s a good tutorial on how to make a NAS based on raspberry pi.
The only reason people use cloud services is because they want their data to synch. Why not just synch the data itself, such as with NextCloud or with Ssb/DAT
Is it not possisible to set up DAT on my computer and a raspberry pi or something to use it as a NAS?
Yes, it’s doable. But it probably works most of the time. Is that enough?
That’s the main problem with peer-to-peer stuff, it’s not always working?
Why can I not run it on IPFS?
Everytime you change any kind of data the ID of the data hcanges so then you have to synchronize the data changes. So then you also end up having the same problem as with DAT, the two computers don’t find each other.
I heard hosting email yourself is really difficult?
Sending is really tricky. I have to rely on my ISP to get the emails through. They have their own service just to deal with emails, so I use that service to send emails out but I recieve on my own.