2 Commits

Author SHA1 Message Date
renovate[bot]
290a6df38d Merge 9be2905d09 into e287821694 2024-01-22 17:40:22 +00:00
Dave Gallant
e287821694 Update old posts 2024-01-22 12:39:33 -05:00
2 changed files with 16 additions and 20 deletions

View File

@@ -30,19 +30,18 @@ A hypervisor such as [Proxmox](https://www.proxmox.com/en/proxmox-ve/get-started
## Services
Here is a list of some useful services to consider:
So what are some useful services to deploy?
- [Jellyfin](https://jellyfin.org/) or [Plex](https://www.plex.tv/) - a common gateway to self-hosting that enables a "self-hosted Netflix" experience that puts you in control of the content (guaranteed to make your partner and kids happy)
- [changedetection](https://github.com/dgtlmoon/changedetection.io) - is a self-hosted equivalent to something like [visualping.io](https://visualping.io/) that can notify you when a webpage changes and keep track of the diffs
- [Adguard](https://github.com/AdguardTeam/AdGuardHome) or [Pihole](https://pi-hole.net/) - can block a list of known trackers for all clients on your local network with the added benefit of speeding up web page load times
- [gitea](https://gitea.io/) - A lightweight git server that can be used to mirror git repos and host private content
- [miniflux](https://github.com/miniflux/v2) - a minimalist RSS reader
- [gethomepage](https://github.com/gethomepage/homepage) - A customizable landing page for quick access to services with many supported widgets that can query APIs and display information
- [Uptime Kuma](https://github.com/louislam/uptime-kuma) - A tool for monitoring the uptime of services, with notification support
- [Speedtest Tracker](https://github.com/alexjustesen/speedtest-tracker) - a way to monitor the performance of your internet connection and/or vpn connection
- [Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF) - a self-hosted PDF manipulation tool that will keep your data private
- [Jellyfin](https://jellyfin.org/) or [Plex](https://www.plex.tv/) - a common gateway to self-hosting enabling a "self-hosted Netflix" experience where you are in control of the content. Jellyfin can be hosted without any external dependencies (unlike Plex which requires an account and internet connection). This is guaranteed to make your partner and kids happy.
- [changedetection](https://github.com/dgtlmoon/changedetection.io) - is a self-hosted equivalent to something like [visualping.io](https://visualping.io/) that will notify you when a webpage changes and keep track of the diffs
- [Adguard](https://github.com/AdguardTeam/AdGuardHome) or [Pihole](https://pi-hole.net/) - can block a list of known trackers for all clients on your local network. Either of these will speed up your internet experience, simply because you won't need to download all of the extra tracking bloat.
- [gitea](https://gitea.io/) - A lightweight git server. I use this to mirror git repos and host private content.
- [gethomepage](https://github.com/gethomepage/homepage) - A customizable landing page for quick access to services and data with many builtin widgets supported.
- [Uptime Kuma](https://github.com/louislam/uptime-kuma) - A tool for monitoring the uptime of services, with notification support.
- [speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) - a self-hosted to monitor the performance of your internet connection and/or vpn connection.
- [stirling-pdf](https://github.com/Stirling-Tools/Stirling-PDF) - a self-hosted PDF manipulation tool. Keep your data private by not uploading files to a third-party service.
There is a large number of services you can self-host, including your own applications that you might be developing. Homelabbing allows you to have control over your data and services, and gives you the opportunity to be a software, network, and infrastructure engineer all at once.
There is a large number of services you can self-host, including your own applications that you might be developing. Homelabbing allows you to have control over your data and services, allowing you to be a software, network, and infrastructure engineer all at once.
## VPN

View File

@@ -6,15 +6,12 @@
<script>
// load comments
var getTheme = localStorage && localStorage.getItem("theme");
getTheme =
getTheme == null
? window.matchMedia &&
window.matchMedia("(prefers-color-scheme: light)").matches
? "light"
: "dark"
: getTheme;
var getTheme =
(localStorage && localStorage.getItem("theme")) ||
(window.matchMedia &&
window.matchMedia("(prefers-color-scheme: light)").matches)
? "light"
: "dark";
getTheme = getTheme == null ? "dark" : getTheme;
let theme = getTheme === "dark" ? "gruvbox-dark" : "github-light";