@sun@ageha Honestly anybody that attacks the archive deserves to die. The site is huge and already barely works, which makes it a somewhat easy target. So far I've seen it attacked only by groups that want attention.
@0@pwm I was pleasantly surprised when all my services are packaged and working on OpenBSD. For daily desktop use, I'm stuck with Linux, because I need a performant hypervisor and Docker.
@pernia@0@pwmoban.borked.technology is running on it. The installation instructions are outdated, but still mostly apply. The rc script requires a small change and media proxy can't work with relayd/httpd as they don't have any caching capability.
For more up to date documentation, you can check out the MR I created, which isn't fully done yet as the relayd/httpd config needs some more polish.
The nginx part is untested, but it should work. relayd/httpd configuration currently ignores serving on subdomains and TLS uses a tls config declaration instead of the IP symlink.
@pernia@0@pwm relayd is a bit retarded, that it by default looks for TLS certs/keys with the same IP the relay listens on. Because I wanted to support serving on subdomains with a different cert than the main domain, I would have to use the alternative way of using an IP and appending the port to name of the cert/key. I tried to make it work for 2 hours and failed.
Now for what I meant. There's a config option in relayd, that allows it to search for certs/keys with a name instead of the IP. You just have to use a somewhat non-standard file extension for the fullchain certificate (something.crt instead of something.pem). It specifically has to be the fullchain certificate, otherwise any client won't be able to verify the CA that signed your certificate as it is not included.
To simplify it even more, setup acme-client like the screenshot and then tell relayd to use that name you chose in that config with this option in the protocol declaration. File extension must not be included.
Or alternatively wait a week and I'll commit the updated relayd/httpd config along with the updated docs on how to set it up. I just have to write a redirect for serving media on a subdomain and a forward based on HTTP headers. It's nearly done.
@0@pwm I'm getting annoyed with Linux distros (especially on servers) to the point that some day I'll probably partially switch to BSDs as source-based distros and Alpine are becoming the only sane ones to use.
@burner The problem is that it is preinstalled and baked into the browser. Essentially the same move Brave did with it's crypto wallets and now Leo. Give Mozilla enough time and they will do the same. I don't know why they couldn't make it as an extension.
@realman543@nyanide@atlrvrse EFI was nice until vendors fucked it up by Internet capable network/mouse drivers, Secure Boot and other bloat. The concept of running binaries from one partition instead of going through MBR->(PBR)->Actual bootloader->OS is a good one.
@realman543@nyanide@atlrvrse >What if I were to tell you this was always the plan? It kinda was since it was originally made for Itanic servers.
>Otherwise it's just a large chunk of hard drive you can't use anymore It's space you would still use for system boot anyway. My EFI partition is 256MB (Windows default) and only 66MB is used. 26MB of it is Windows loader language resources and fonts. GRUB takes 2MB and most of it is just junk modules I don't need and didn't bother to remove.