u/tristantzaracream

Self-hosting beyond the PDS and having a did:web

Hello, With little prior experience in self-hosting, I've managed to host a few ActivityPub instances, so I thought to myself - why not try hosting a whole ATproto stack, not just a PDS? I've got a domain for all of my sites, a subdomain (let's number it 1) for my PDS and a second subdomain where I was going to put an AppView running "anartia", a JavaScript-optional frontend. I've been following this guide so far: https://blog.lapyst.dev/posts/14-how-to-create-a-completely-independent-bluesky-atproto-account I've managed to get the PDS up and running, but it was not clear to me from this tutorial if did:web should overlap with my AppView subdomain. Then I've read that at:// should lead to my user identity, but then it must be something like username.subdomain2.domain.tld ... But then, according to the blog post, I need to serve a did.json and an atproto-did under ".well-known" on a subdomain that appears to be same as the did:web / alsoKnownAs. The blog post assumes the reader must know already how to make the directory ".well-known" (but where the domain should lead to? not the PDS per se, right?) and what to do with the instruction "Make sure that the DID document and all related data is accessible from web-clients, I.e. set the Access-Control-Allow-Origin header like so: add_header Access-Control-Allow-Origin "*";" - is this supposed to be merely a line added to the .json file? It doesn't feel like JSON, lol. Would be greatly appreciated if any of you could kindly clarify how should the subdomains be structured (note: it won't be a purely single-user instance; further down the road I want to self-host Ozone too) and what to do with ".well-known"! Thanks.

reddit.com
u/tristantzaracream — 2 days ago

Should I self-host my AppView too?

Hi, I'm interested in migrating my account to a PDS of my own and also potentially make use of everything from the ATproto stack that can be self-hosted... The AppView maintained by the current PDS I use has implemented age verification too, not just the official Bluesky app. Is it possible from inside my target AppView to migrate identity, is it possible from the backend just as well (SSH and terminal are no problem with me), or do I have to start all over again?

reddit.com
u/tristantzaracream — 1 month ago
▲ 3 r/devuan

Hi, I had been using Mint with Ubuntu Studio installed on top, but I worry Mint will go down the ID verification path... I've been drawn to AV Linux, but I put it on an USB stick and to my surprise it wouldn't boot at all from my BIOS based laptop (on which I wasn't counting to use for my music prod, but that was a red flag); on my UEFI main workstation, the fancy bootloader appeared, but the OS itself refused to boot (black screen). I'll go use a different USB stick and try again AV, but in the case even that somehow won't work, I'm thinking of using Devuan instead - to be noted, I haven't tried Devuan yet. Does it have a low latency kernel version? Can I install the same DE as on AV, Enlightenment? Do note, I don't necessarily mind having to manually install things instead of having them available ootb. I also know all of these are Debian derivatives.

Edit: on second attempt, I get to see, to my dismay, systemd, with lots of failure flags. So AV is most definitely not a good choice for me.

reddit.com
u/tristantzaracream — 4 months ago