Open jonaharagon opened 2 years ago
Would be amazing to have a section in knowledge base about self hosting. Any plans on what it will cover? hosting website(s) or services?
I only learned about self-hosting through the privacy community and something that wasn't immediately clear was that I'd be almost entirely responsible for the security of my self-hosted stuff.
It's kinda obvious (viz. "self-hosting") but, as an amateur, beginner's guide-type searches mostly yielded either detailed technical walkthroughs (some of which are great, but I didn't know enough to even get started) or 'idk just use Docker and port forward'.
For an overview, it might be helpful to point out what seem like really basic considerations: being responsible for security, and/or investing trust in providers or tools you use. I would certainly have found it helpful and it could be good to include regardless of any advice or recommendations.
@KaiTebay exactly that was/is my concern with it not being there right now and why I opened https://github.com/privacyguides/privacyguides.org/discussions/1677 I think we are all very aligned on this idea now. I don't mind making the PR btw but you'll have to allow me a bit of time as I am very occupied the next two weeks.
Something I'd like to cover wrt self-hosting is alternatives to Cloudflare. CF provides a lot of services all-in-one and I'm not sure if any other company really does what they do, but it would be cool to find a lot of individual services that together provide a comparable feature-set. Especially since it wouldn't require an MITM on your connection :)
If anyone has any thoughts on authoritative DNS servers, CDNs, static site hosts, cloudflare tunnel alternatives, etc. please share!
https://desec.io/ from https://pleroma.envs.net/notice/AMPxDYkBioJ2lLJ2sC Would like to know if you guys came to any conclusion @Seirdy @austinhuang0131
Looking forward for more recommendations from any users!
I know of an anti-DDOS alternative named Qbine by Serverius https://serverius.net/qbine/ @jonaharagon But as far as I could see this relies on intermediate certificates and key translation which for privacy isn't very ideal.
I haven't come to any conclusions of my own yet. I'm not sure about trying desec.io because I'm more interested in running my own nameserver (using PowerDNS) since I'm already using a VPS. But running my own nameserver with DNSSEC isn't exactly something I've done before, so I don't want to rush it.
This is the sort of thing that blurs the line between security and other areas.
Regarding non-managed hosting in general: I'm planning on eventually making a write-up on my server configs. Here's some of my brainstorming:
Areas I'm not certain about yet:
Areas I'm more sure of:
Specifically regarding self-hosting, there's a lot of overlap between security and other concerns:
Thanks a lot for your time! Looking forward for your write-up.
I'd be keen to see the FreedomBox moved from Filesharing and Sync to this page.
An extension of this page could be https://github.com/privacyguides/privacyguides.org/issues/1902
If you're going to self host you're going to need a domain: https://github.com/privacyguides/privacyguides.org/discussions/1506 so I think we should have a sub portion of this page perhaps about some domain registrars.
I think we should talk about proxy registrars (like njalla), vs using something like Cloudflare with domain privacy enabled. I think for most people the latter is a better choice.
UnifiedPush https://github.com/privacyguides/privacyguides.org/discussions/1437
I think this could be a part of this, as there's really only any privacy gained if you're running your own push service. There are some apps we recommend which do work with it https://unifiedpush.org/users/apps/
This issue has been mentioned on Privacy Guides. There might be relevant details there:
https://discuss.privacyguides.net/t/rss-reader-recomendation/10989/11
Another semi related one is https://github.com/privacyguides/privacyguides.org/discussions/177
It's designed to be self hosted, as Google usually blocks public proxies. Has more Google specific functionality.
Another one related to this would be https://github.com/Blobbackup/Blobbackup/issues/95 if we decide to use it in https://github.com/privacyguides/privacyguides.org/issues/1740.
This issue has been mentioned on Privacy Guides. There might be relevant details there:
https://discuss.privacyguides.net/t/private-networking-category-software-defined-networks/11766/4
This issue has been mentioned on Privacy Guides. There might be relevant details there:
https://discuss.privacyguides.net/t/projects-for-a-multiple-vpn-use/17225/4
This issue has been mentioned on Privacy Guides. There might be relevant details there:
I think we have a consensus on adding this page to our knowledge base:
Originally posted by @jonaharagon in https://github.com/privacyguides/privacyguides.org/discussions/1677#discussioncomment-3451852