From 342bc82f3e55ba310f579a7550d99e8dd55a336f Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Fri, 11 Apr 2025 22:30:09 -0500 Subject: [PATCH] "self hosting" not "self hosted" --- docs/cloud.md | 2 +- docs/meta/admonitions.md | 4 ++-- docs/{self-hosted.md => self-hosting.md} | 20 ++++++++-------- docs/tools.md | 24 +++++++++---------- mkdocs.yml | 2 +- .../adguard-home.svg | 0 .../freedombox.svg | 0 .../mail-in-a-box.svg | 0 .../{self-hosted => self-hosting}/mailcow.svg | 0 .../nextcloud.svg | 0 .../photoprism.svg | 0 .../{self-hosted => self-hosting}/pi-hole.svg | 0 .../stalwart.svg | 0 .../vaultwarden-dark.svg | 0 .../vaultwarden.svg | 0 15 files changed, 26 insertions(+), 26 deletions(-) rename docs/{self-hosted.md => self-hosting.md} (96%) rename theme/assets/img/{self-hosted => self-hosting}/adguard-home.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/freedombox.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/mail-in-a-box.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/mailcow.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/nextcloud.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/photoprism.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/pi-hole.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/stalwart.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/vaultwarden-dark.svg (100%) rename theme/assets/img/{self-hosted => self-hosting}/vaultwarden.svg (100%) diff --git a/docs/cloud.md b/docs/cloud.md index 444331c8..ad9d1108 100644 --- a/docs/cloud.md +++ b/docs/cloud.md @@ -17,7 +17,7 @@ If these alternatives do not fit your needs, we suggest you look into using encr
Looking for Nextcloud? -For more technical readers, Nextcloud is [still a recommended tool](self-hosted.md#nextcloud) for self-hosting a file management suite, however we do not recommend third-party Nextcloud storage providers at the moment, because we do [not recommend](https://discuss.privacyguides.net/t/dont-recommend-nextcloud-e2ee/10352/29) Nextcloud's built-in E2EE functionality for home users. +For more technical readers, Nextcloud is [still a recommended tool](self-hosting.md#nextcloud) for self-hosting a file management suite, however we do not recommend third-party Nextcloud storage providers at the moment, because we do [not recommend](https://discuss.privacyguides.net/t/dont-recommend-nextcloud-e2ee/10352/29) Nextcloud's built-in E2EE functionality for home users.
diff --git a/docs/meta/admonitions.md b/docs/meta/admonitions.md index f2cac261..2a32f02e 100644 --- a/docs/meta/admonitions.md +++ b/docs/meta/admonitions.md @@ -164,7 +164,7 @@ This format is used to generate recommendation cards. Notably it is missing the ``` markdown title="Recommendation Card"
-![PhotoPrism logo](assets/img/self-hosted/photoprism.svg){ align=right } +![PhotoPrism logo](assets/img/self-hosting/photoprism.svg){ align=right } **PhotoPrism** is a platform for managing photos. It supports album syncing and sharing as well as a variety of other [features](https://photoprism.app/features). It does not include E2EE, so it's best hosted on a server that you trust and is under your control. @@ -180,7 +180,7 @@ This format is used to generate recommendation cards. Notably it is missing the
-![PhotoPrism logo](../assets/img/self-hosted/photoprism.svg){ align=right } +![PhotoPrism logo](../assets/img/self-hosting/photoprism.svg){ align=right } **PhotoPrism** is a platform for managing photos. It supports album syncing and sharing as well as a variety of other [features](https://photoprism.app/features). It does not include E2EE, so it's best hosted on a server that you trust and is under your control. diff --git a/docs/self-hosted.md b/docs/self-hosting.md similarity index 96% rename from docs/self-hosted.md rename to docs/self-hosting.md index 4e130c3d..5a30c9c7 100644 --- a/docs/self-hosted.md +++ b/docs/self-hosting.md @@ -23,7 +23,7 @@ Advanced system administrators may consider setting up their own email server. M
-![Stalwart logo](assets/img/self-hosted/stalwart.svg){ align=right } +![Stalwart logo](assets/img/self-hosting/stalwart.svg){ align=right } **Stalwart** is a newer mail server written in Rust which supports JMAP in addition to the standard IMAP, POP3, and SMTP. It has a wide variety of configuration options, but also defaults to very reasonable settings in terms of both security and features, making it easy to use immediately. It has web-based administration with TOTP 2FA support and allows you to enter your public PGP key to encrypt **all** incoming messages. @@ -44,7 +44,7 @@ We use Stalwart for our own internal email at *Privacy Guides*.
-![Mailcow logo](assets/img/self-hosted/mailcow.svg){ align=right } +![Mailcow logo](assets/img/self-hosting/mailcow.svg){ align=right } **Mailcow** is an advanced mail server perfect for those with Linux experience. It has everything you need in a Docker container: a mail server with DKIM support, antivirus and spam monitoring, webmail and ActiveSync with SOGo, and web-based administration with 2FA support. @@ -59,7 +59,7 @@ We use Stalwart for our own internal email at *Privacy Guides*.
-![Mail-in-a-Box logo](assets/img/self-hosted/mail-in-a-box.svg){ align=right } +![Mail-in-a-Box logo](assets/img/self-hosting/mail-in-a-box.svg){ align=right } **Mail-in-a-Box** is an automated setup script for deploying a mail server on Ubuntu. Its goal is to make it easier for people to set up their own mail server. @@ -77,7 +77,7 @@ A self-hosted DNS solution is useful for providing filtering on controlled platf
-![Pi-hole logo](assets/img/self-hosted/pi-hole.svg){ align=right } +![Pi-hole logo](assets/img/self-hosting/pi-hole.svg){ align=right } **Pi-hole** is an open-source [DNS sinkhole](https://en.wikipedia.org/wiki/DNS_sinkhole) which uses [DNS filtering](https://cloudflare.com/learning/access-management/what-is-dns-filtering) to block unwanted web content, such as advertisements. @@ -95,7 +95,7 @@ Pi-hole is designed to be hosted on a Raspberry Pi, but it is not limited to suc
-![AdGuard Home logo](assets/img/self-hosted/adguard-home.svg){ align=right } +![AdGuard Home logo](assets/img/self-hosting/adguard-home.svg){ align=right } **AdGuard Home** is an open-source [DNS sinkhole](https://en.wikipedia.org/wiki/DNS_sinkhole) which uses [DNS filtering](https://cloudflare.com/learning/access-management/what-is-dns-filtering) to block unwanted web content, such as advertisements. @@ -114,7 +114,7 @@ AdGuard Home features a polished web interface to view insights and manage block
-![PhotoPrism logo](assets/img/self-hosted/photoprism.svg){ align=right } +![PhotoPrism logo](assets/img/self-hosting/photoprism.svg){ align=right } **PhotoPrism** is a platform for managing photos. It supports album syncing and sharing as well as a variety of other [features](https://photoprism.app/features). It does not include E2EE, so it's best hosted on a server that you trust and is under your control. @@ -129,7 +129,7 @@ AdGuard Home features a polished web interface to view insights and manage block
-![Nextcloud logo](assets/img/self-hosted/nextcloud.svg){ align=right } +![Nextcloud logo](assets/img/self-hosting/nextcloud.svg){ align=right } **Nextcloud** is a suite of free and open-source client-server software for creating your own file hosting services on a private server you control. @@ -222,7 +222,7 @@ ffsend upload --host https://example.com/ FILE
-![FreedomBox logo](assets/img/self-hosted/freedombox.svg){ align=right } +![FreedomBox logo](assets/img/self-hosting/freedombox.svg){ align=right } **FreedomBox** is an operating system designed to be run on a [single-board computer (SBC)](https://en.wikipedia.org/wiki/Single-board_computer). The purpose is to make it easy to set up server applications for use cases like sharing files. @@ -239,8 +239,8 @@ ffsend upload --host https://example.com/ FILE
-![Vaultwarden logo](assets/img/self-hosted/vaultwarden.svg#only-light){ align=right } -![Vaultwarden logo](assets/img/self-hosted/vaultwarden-dark.svg#only-dark){ align=right } +![Vaultwarden logo](assets/img/self-hosting/vaultwarden.svg#only-light){ align=right } +![Vaultwarden logo](assets/img/self-hosting/vaultwarden-dark.svg#only-dark){ align=right } **Vaultwarden** is an alternative implementation of [Bitwarden](passwords.md#bitwarden)'s sync server written in Rust and compatible with official Bitwarden clients, perfect for self-hosted deployment where running the resource-heavy [official service](https://github.com/bitwarden/server) might not be ideal. diff --git a/docs/tools.md b/docs/tools.md index c813beac..4cbbf3e0 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -711,31 +711,31 @@ These tools may provide utility for certain individuals. They provide functional
-- ![Stalwart logo](assets/img/self-hosted/stalwart.svg){ .twemoji loading=lazy } [Stalwart](self-hosted.md#stalwart) -- ![Mailcow logo](assets/img/self-hosted/mailcow.svg){ .twemoji loading=lazy } [Mailcow](self-hosted.md#mailcow) -- ![Mail-in-a-Box logo](assets/img/self-hosted/mail-in-a-box.svg){ .twemoji loading=lazy } [Mail-in-a-Box](self-hosted.md#mail-in-a-box) +- ![Stalwart logo](assets/img/self-hosting/stalwart.svg){ .twemoji loading=lazy } [Stalwart](self-hosting.md#stalwart) +- ![Mailcow logo](assets/img/self-hosting/mailcow.svg){ .twemoji loading=lazy } [Mailcow](self-hosting.md#mailcow) +- ![Mail-in-a-Box logo](assets/img/self-hosting/mail-in-a-box.svg){ .twemoji loading=lazy } [Mail-in-a-Box](self-hosting.md#mail-in-a-box)
-[Learn more :material-arrow-right-drop-circle:](self-hosted.md#email-servers) +[Learn more :material-arrow-right-drop-circle:](self-hosting.md#email-servers) #### DNS Filtering
-- ![Pi-hole logo](assets/img/self-hosted/pi-hole.svg){ .twemoji loading=lazy } [Pi-Hole](self-hosted.md#pi-hole) -- ![AdGuard Home logo](assets/img/self-hosted/adguard-home.svg){ .twemoji loading=lazy } [AdGuard Home](self-hosted.md#adguard-home) +- ![Pi-hole logo](assets/img/self-hosting/pi-hole.svg){ .twemoji loading=lazy } [Pi-Hole](self-hosting.md#pi-hole) +- ![AdGuard Home logo](assets/img/self-hosting/adguard-home.svg){ .twemoji loading=lazy } [AdGuard Home](self-hosting.md#adguard-home)
-[Learn more :material-arrow-right-drop-circle:](self-hosted.md#dns-filtering) +[Learn more :material-arrow-right-drop-circle:](self-hosting.md#dns-filtering) #### File Management
-- ![PhotoPrism logo](assets/img/self-hosted/photoprism.svg){ .twemoji loading=lazy } [PhotoPrism](self-hosted.md#photoprism) -- ![Nextcloud logo](assets/img/self-hosted/nextcloud.svg){ .twemoji loading=lazy } [Nextcloud](self-hosted.md#nextcloud) +- ![PhotoPrism logo](assets/img/self-hosting/photoprism.svg){ .twemoji loading=lazy } [PhotoPrism](self-hosting.md#photoprism) +- ![Nextcloud logo](assets/img/self-hosting/nextcloud.svg){ .twemoji loading=lazy } [Nextcloud](self-hosting.md#nextcloud)
@@ -743,8 +743,8 @@ These tools may provide utility for certain individuals. They provide functional
-- ![FreedomBox logo](assets/img/self-hosted/freedombox.svg){ .twemoji loading=lazy } [FreedomBox (Server Operating System)](self-hosted.md#freedombox) -- ![Vaultwarden logo](assets/img/self-hosted/vaultwarden.svg#only-light){ .twemoji loading=lazy }![Vaultwarden logo](assets/img/self-hosted/vaultwarden-dark.svg#only-dark){ .twemoji loading=lazy } [Vaultwarden (Password Sync)](self-hosted.md#vaultwarden) +- ![FreedomBox logo](assets/img/self-hosting/freedombox.svg){ .twemoji loading=lazy } [FreedomBox (Server Operating System)](self-hosting.md#freedombox) +- ![Vaultwarden logo](assets/img/self-hosting/vaultwarden.svg#only-light){ .twemoji loading=lazy }![Vaultwarden logo](assets/img/self-hosting/vaultwarden-dark.svg#only-dark){ .twemoji loading=lazy } [Vaultwarden (Password Sync)](self-hosting.md#vaultwarden)
@@ -752,4 +752,4 @@ These tools may provide utility for certain individuals. They provide functional A number of recommendations in other categories also provide a self-hosted option alongside the developer-provided software or vendor-provided service. Weigh the additional risks and responsibilities of self-hosting before deciding to switch. -[Learn more :material-arrow-right-drop-circle:](self-hosted.md) +[Learn more :material-arrow-right-drop-circle:](self-hosting.md) diff --git a/mkdocs.yml b/mkdocs.yml index 8e861ecc..b687ba56 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -393,7 +393,7 @@ nav: - "os/windows/group-policies.md" - !ENV [NAV_RECOMMENDATIONS, "Recommendations"]: - "tools.md" - - "self-hosted.md" + - "self-hosting.md" - !ENV [NAV_INTERNET_BROWSING, "Internet Browsing"]: - "tor.md" - "desktop-browsers.md" diff --git a/theme/assets/img/self-hosted/adguard-home.svg b/theme/assets/img/self-hosting/adguard-home.svg similarity index 100% rename from theme/assets/img/self-hosted/adguard-home.svg rename to theme/assets/img/self-hosting/adguard-home.svg diff --git a/theme/assets/img/self-hosted/freedombox.svg b/theme/assets/img/self-hosting/freedombox.svg similarity index 100% rename from theme/assets/img/self-hosted/freedombox.svg rename to theme/assets/img/self-hosting/freedombox.svg diff --git a/theme/assets/img/self-hosted/mail-in-a-box.svg b/theme/assets/img/self-hosting/mail-in-a-box.svg similarity index 100% rename from theme/assets/img/self-hosted/mail-in-a-box.svg rename to theme/assets/img/self-hosting/mail-in-a-box.svg diff --git a/theme/assets/img/self-hosted/mailcow.svg b/theme/assets/img/self-hosting/mailcow.svg similarity index 100% rename from theme/assets/img/self-hosted/mailcow.svg rename to theme/assets/img/self-hosting/mailcow.svg diff --git a/theme/assets/img/self-hosted/nextcloud.svg b/theme/assets/img/self-hosting/nextcloud.svg similarity index 100% rename from theme/assets/img/self-hosted/nextcloud.svg rename to theme/assets/img/self-hosting/nextcloud.svg diff --git a/theme/assets/img/self-hosted/photoprism.svg b/theme/assets/img/self-hosting/photoprism.svg similarity index 100% rename from theme/assets/img/self-hosted/photoprism.svg rename to theme/assets/img/self-hosting/photoprism.svg diff --git a/theme/assets/img/self-hosted/pi-hole.svg b/theme/assets/img/self-hosting/pi-hole.svg similarity index 100% rename from theme/assets/img/self-hosted/pi-hole.svg rename to theme/assets/img/self-hosting/pi-hole.svg diff --git a/theme/assets/img/self-hosted/stalwart.svg b/theme/assets/img/self-hosting/stalwart.svg similarity index 100% rename from theme/assets/img/self-hosted/stalwart.svg rename to theme/assets/img/self-hosting/stalwart.svg diff --git a/theme/assets/img/self-hosted/vaultwarden-dark.svg b/theme/assets/img/self-hosting/vaultwarden-dark.svg similarity index 100% rename from theme/assets/img/self-hosted/vaultwarden-dark.svg rename to theme/assets/img/self-hosting/vaultwarden-dark.svg diff --git a/theme/assets/img/self-hosted/vaultwarden.svg b/theme/assets/img/self-hosting/vaultwarden.svg similarity index 100% rename from theme/assets/img/self-hosted/vaultwarden.svg rename to theme/assets/img/self-hosting/vaultwarden.svg