diff --git a/docs/about.md b/docs/about.md
index 379c5f7..3ee7351 100644
--- a/docs/about.md
+++ b/docs/about.md
@@ -34,11 +34,9 @@ Beyond that, I hope to create succinct writings that is both informative of the
## Disclaimer
/// warning | Mine and mine alone
-
Technical writings here are limited to my own knowledge and research.
Opinions expressed here are just that.
-
///
## Navigation
diff --git a/docs/dotfiles.md b/docs/dotfiles.md
index a4a753f..cb1d1d9 100644
--- a/docs/dotfiles.md
+++ b/docs/dotfiles.md
@@ -6,7 +6,7 @@
-
-- ![Audiobookshelf](https://assets.tylernguyen.wiki/logos/audiobookshelf.svg){ .twemoji } [Audiobookshelf](https://www.audiobookshelf.org/)
-[:octicons-container-16:{ .docker }](https://github.com/advplyr/audiobookshelf/pkgs/container/audiobookshelf){ .card-link title=Container}
-[:fontawesome-regular-file-code:](https://github.com/advplyr/audiobookshelf){ .card-link title="Source Code" }
+- ![Kavita](https://assets.tylernguyen.wiki/logos/kavita.svg){ .twemoji } [Kavita](https://www.kavitareader.com/)
+[:octicons-container-16:{ .docker }](https://hub.docker.com/r/linuxserver/kavita){ .card-link title=Container}
+[:fontawesome-regular-file-code:](https://github.com/Kareadita/Kavita){ .card-link title="Source Code" }
- [:simple-gitea: Gitea](https://gitea.io/en-us/)
[:octicons-container-16:{ .docker }](https://hub.docker.com/r/gitea/gitea/tags){ .card-link title=Container}
@@ -69,21 +68,10 @@ I recommend the linuxserver Docker image for its [image mods](https://mods.linux
[:octicons-container-16:{ .docker }](https://github.com/paperless-ngx/paperless-ngx/pkgs/container/paperless-ngx){ .card-link title=Container}
[:fontawesome-regular-file-code:](https://github.com/paperless-ngx/paperless-ngx){ .card-link title="Source Code" }
-- ![Calibre](https://assets.tylernguyen.wiki/logos/calibre.svg){ .twemoji } [Calibre](https://calibre-ebook.com/)
-[:octicons-container-16:{ .docker }](https://hub.docker.com/r/linuxserver/calibre){ .card-link title=Container}
-
-- ![Kavita](https://assets.tylernguyen.wiki/logos/kavita.svg){ .twemoji } [Kavita](https://www.kavitareader.com/)
-[:octicons-container-16:{ .docker }](https://hub.docker.com/r/linuxserver/kavita){ .card-link title=Container}
-[:fontawesome-regular-file-code:](https://github.com/Kareadita/Kavita){ .card-link title="Source Code" }
-
- ![FreshRSS](https://assets.tylernguyen.wiki/logos/freshrss.svg){ .twemoji } [FreshRSS](https://freshrss.org/)
[:octicons-container-16:{ .docker }](https://hub.docker.com/r/linuxserver/freshrss){ .card-link title=Container}
[:fontawesome-regular-file-code:](https://github.com/FreshRSS/FreshRSS){ .card-link title="Source Code" }
-- [giorgi-o/SkinPeek](https://github.com/giorgi-o/SkinPeek)
-[:octicons-container-16:{ .docker }](https://github.com/users/giorgi-o/packages/container/package/skinpeek%2Fskinpeek){ .card-link title=Container}
-[:fontawesome-regular-file-code:](https://github.com/giorgi-o/SkinPeek){ .card-link title="Source Code" }
-
- ![rmcrackan/Libation](https://assets.tylernguyen.wiki/logos/libation.png){ .twemoji } [rmcrackan/Libation](https://github.com/rmcrackan/Libation)
[:octicons-container-16:{ .docker }](https://hub.docker.com/r/rmcrackan/libation/tags){ .card-link title=Container}
[:fontawesome-regular-file-code:](https://github.com/rmcrackan/Libation){ .card-link title="Source Code" }
@@ -96,6 +84,10 @@ I recommend the linuxserver Docker image for its [image mods](https://mods.linux
[:octicons-container-16:{ .docker }](https://hub.docker.com/r/rmcrackan/libation/tags){ .card-link title=Container}
[:fontawesome-regular-file-code:](https://github.com/rmcrackan/Libation){ .card-link title="Source Code" }
+- [giorgi-o/SkinPeek](https://github.com/giorgi-o/SkinPeek)
+[:octicons-container-16:{ .docker }](https://github.com/users/giorgi-o/packages/container/package/skinpeek%2Fskinpeek){ .card-link title=Container}
+[:fontawesome-regular-file-code:](https://github.com/giorgi-o/SkinPeek){ .card-link title="Source Code" }
+
- [:simple-syncthing:{ .syncthing } Syncthing](https://gitea.io/en-us/)
[:octicons-container-16:{ .docker }](https://github.com/linuxserver/docker-syncthing/pkgs/container/syncthing){ .card-link title=Container}
[:fontawesome-regular-file-code:](https://github.com/syncthing/syncthing){ .card-link title="Source Code" }
@@ -125,9 +117,9 @@ I recommend the linuxserver Docker image for its [image mods](https://mods.linux
## Cloudflare Zero Trust
-![Cloudflare Zero Trust](https://assets.tylernguyen.wiki/logos/Cloudflare-Zero-Trust.svg){ align=right width=125 }
+![Cloudflare Zero Trust](https://assets.tylernguyen.wiki/logos/Cloudflare_Zero-Trust2.svg){ align=right width=125 }
-I use Cloudflare Tunnel[^1] (part of the Zero Trust suite) to expose some services to the public, notably my [:simple-mastodon:{ .mastodon } Mastodon](https://tylernguyen.social/@tylernguyen) and Gitea instance.
+I use Cloudflare Tunnel[^1] (part of the Zero Trust suite) to expose some services to the public, notably my [:simple-mastodon:{ .mastodon } Mastodon](https://tylernguyen.social/@tylernguyen) and :simple-gitea:{ .gitea } Gitea.
diff --git a/docs/services.md b/docs/services.md
index 3bb8bc5..cdf6994 100644
--- a/docs/services.md
+++ b/docs/services.md
@@ -22,15 +22,11 @@ I hate subscriptions and actively avoid them when I can. This is mostly a financ
- ![Google Calendar](https://assets.tylernguyen.wiki/logos/Google_Calendar.svg){ .twemoji } [Google Calendar](https://calendar.google.com/)
- ---
-
- :material-eye-lock-outline: **Properitary**
- :material-newspaper: **Ad**-ware
- :simple-todoist:{ .todoist } [Todoist](https://todoist.com/)
- ---
-
- :material-eye-lock-outline: **Properitary**
- :material-sync: **Subscription**-ware
@@ -41,22 +37,39 @@ I hate subscriptions and actively avoid them when I can. This is mostly a financ
- :simple-audible:{ .audible } [Audible](https://www.audible.com/)
-- :simple-pocketcasts:{ .pocketcasts } [Pocket Casts](https://pocketcasts.com/)
-- ![Libby](https://assets.tylernguyen.wiki/logos/Libby.png){ .twemoji } [Libby](https://libbyapp.com)
+
+ /// warning
+ Audible is a subsidiary of Amazon.[^1]
+ ///
+
+ Audible is only used for exclusives.
+
+ eBooks and audiobooks are sold by Amazon with DRM. Buy directly from publisher and your local bookstore when possible!
+
+ /// tip
+ Archive your Audible library in a DRM-free format. See :octicons-git-branch-16:{ .foreground } [rmcrackan/Libation](https://github.com/rmcrackan/Libation).
+ ///
-/// warning
-Audible is a subsidiary of Amazon.[^1]
+
-Audible is only used for exclusives.
+- ![Libby](https://assets.tylernguyen.wiki/logos/Libby.png){ .twemoji } [Libby](https://libbyapp.com)
-eBooks and audiobooks are sold by Amazon with DRM. Buy directly from publisher and your local bookstore when possible!
-///
+ /// warning
+ Libby is a product of OverDrive, which is owned by :simple-rakuten:{ .rakuten } Rakuten.
+ ///
-/// tip
-Consider archiving your audiobooks from Audible. See [rmcrackan/Libation](https://github.com/rmcrackan/Libation).
-///
+
## Proton
@@ -138,6 +151,22 @@ I mainly need transactional email for self-hosted apps, which send a very low vo
[:fontawesome-regular-eye:](https://postmarkapp.com/privacy-policy){ .card-link title="Privacy Policy" }
[:octicons-markdown-16:](https://postmarkapp.com/manual){ .card-link title=Documentation }
+## Steam
+
+
+
+-
+
+
+
+[:octicons-link-external-16: Homepage](https://store.steampowered.com/){ .md-button }
+[:fontawesome-regular-eye:](https://store.steampowered.com/privacy_agreement/){ .card-link title="Privacy Policy" }
+
[^1]: [Richard Stallman: Reasons not to buy from Amazon](https://stallman.org/amazon.html)
[^2]: [Privacy Guides: Email is an insecure form of communication by default](https://www.privacyguides.org/basics/email-security/)
[^3]: [Privacy Guides: VPN Overview](https://www.privacyguides.org/vpn/#vpn-overview)