So myserver.com/nextcloud is gonna be an activitypub instance, and I can make a user on it like @electric_nan2@myserver.com That’s what I’m asking.
I’ve tried setting this up a few different ways, and I could never wrap my head around docker. The easiest way I’ve found is something called Swizzin community edition. It’s basically just a script you run on a fresh Ubuntu server, and it walks you through a wizard to install whichever of all the relevant apps you want. It configures all the reverse proxy settings or whatever for you. I’m running it on a vps, so I also have a domain name pointed to my server IP.
There are, of course other projects that do pretty much the same thing as swizzin, and some even are docker based, if you really want to go that route.
One thing you want to keep in mind if you use a vps (or even hosting at home, depending on your ISP), is configuring a VPN for your torrent traffic. It can be tricky ensuring that your IP doesn’t leak and get you booted from your connection.
Most of the arguments you’ve heard won’t have much or any relevance to you, as a new user. One of the cool things about Linux is that a lot of distros are able to run as ‘live’ systems. Meaning that you can put it on a USB drive and boot into it and try it out before you commit to installing it.
Here’s what you do. Get a tool called ventoy, and put it on a USB drive. Then download a handful of Linux distros you want to try out. Drag and drop the ISO files onto your USB drive as per ventoy instructions. Now reboot your computer, and do whatever it takes for it to boot from USB. It varies, but might be ESC, or F2, etc. If successful, you’ll get a nice menu of all the Linux distros on the USB drive, and you can try them out one by one.
It’s a lovely thought, but I think it really depends on where the ‘start’ and ‘finish’ lines are. Plenty of arbitrary pairs of dates that don’t bear this idea out at all. When will the music stop on the moral universe? Will it coincide with the zenith of justice? Maybe it’s just a matter of having hope for the future, which is nice to have.
Lots of food for thought there, though I must say I’m not fully convinced, particularly by the alternatives. In my experience matrix and xmpp), there are things that keep me from recommending them to my friends. The writeup mentions client fragmentation, which causes problems with encryption. That is a huge problem in this context. Ease of use is another, which may be dismissed by someone tech savvy, but shouldn’t be ignored in the broader context of activist communication.
On that note, self-hosting is a double-edged sword. Are most activists equipped with the knowledge/skills to implement and maintain a hardened secure server? Using somebody else’s server requires trust.
Those points in mind, I also think we can’t forget threat modeling. For as widespread as Signal is, there haven’t been to my knowledge any confirmed reports or leaks indicating its compromise. In contrast, we have court documents that show very little information gained from subpoenas to Signal. My feeling is that Signal is a good option for a lot of people. Phone number identifier is not good, but you can mitigate by registering with another number. If your threat model includes federal agencies, then you should be worried about your device being compromised, in which case it doesn’t matter which app you’re using. Also, don’t carry your phone to actions no matter what app you’re using.
Edit: d’oh! Meant this to be a reply to the post below, that links to dessalines’ github Signal takedown.
Man, I haven’t used soulseek in like 20 years almost. I’m gonna check it out again!