#nginxproxymanager — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nginxproxymanager, aggregated by home.social.
-
🖥️ Besoin d'une interface sympa pour gérer tes conteneurs Proxmox ? Découvre PegaProx !
J'ai partagé le fichier Docker Compose complet sur mon instance ByteStash, et cerise sur le gâteau : la configuration complète NPM (Nginx Proxy Manager) est présente pour te simplifier la vie à 100 %. Déploiement propre et rapide garanti ! ⚙️🚀
👉 Récupère le snippet ici : https://bytestash.blablalinux.be/s/0b91443745c9ac614bd6b96bf944a546
Bon test et bon déploiement ! 💯
#Proxmox #Docker #NginxProxyManager #ByteStash #SelfHosted #SysAdmin #OpenSource -
🖥️ Besoin d'une interface sympa pour gérer tes conteneurs Proxmox ? Découvre PegaProx !
J'ai partagé le fichier Docker Compose complet sur mon instance ByteStash, et cerise sur le gâteau : la configuration complète NPM (Nginx Proxy Manager) est présente pour te simplifier la vie à 100 %. Déploiement propre et rapide garanti ! ⚙️🚀
👉 Récupère le snippet ici : https://bytestash.blablalinux.be/s/0b91443745c9ac614bd6b96bf944a546
Bon test et bon déploiement ! 💯
#Proxmox #Docker #NginxProxyManager #ByteStash #SelfHosted #SysAdmin #OpenSource -
🖥️ Besoin d'une interface sympa pour gérer tes conteneurs Proxmox ? Découvre PegaProx !
J'ai partagé le fichier Docker Compose complet sur mon instance ByteStash, et cerise sur le gâteau : la configuration complète NPM (Nginx Proxy Manager) est présente pour te simplifier la vie à 100 %. Déploiement propre et rapide garanti ! ⚙️🚀
👉 Récupère le snippet ici : https://bytestash.blablalinux.be/s/0b91443745c9ac614bd6b96bf944a546
Bon test et bon déploiement ! 💯
#Proxmox #Docker #NginxProxyManager #ByteStash #SelfHosted #SysAdmin #OpenSource -
🖥️ Besoin d'une interface sympa pour gérer tes conteneurs Proxmox ? Découvre PegaProx !
J'ai partagé le fichier Docker Compose complet sur mon instance ByteStash, et cerise sur le gâteau : la configuration complète NPM (Nginx Proxy Manager) est présente pour te simplifier la vie à 100 %. Déploiement propre et rapide garanti ! ⚙️🚀
👉 Récupère le snippet ici : https://bytestash.blablalinux.be/s/0b91443745c9ac614bd6b96bf944a546
Bon test et bon déploiement ! 💯
#Proxmox #Docker #NginxProxyManager #ByteStash #SelfHosted #SysAdmin #OpenSource -
I have rebuild some of the services on #Proxmox.
I have working:
- #HomeAssistant
- #HomeBridge
- #ADGuard
- #NginxProxyManager
- #Transmission
- #JellyfinI have also deployed some more, like #Seerr, #Radarr, #Sonarr, #Prowlarr - but they are yet to be fully configured.
A bit tricky to mount one network share across multiple containers, but managed to get along with systemd mount mechanism.
It’s now 3am… I guess it’s time to go to sleep…And yet, I’m watching #StarCraft replays…😅
-
I have rebuild some of the services on #Proxmox.
I have working:
- #HomeAssistant
- #HomeBridge
- #ADGuard
- #NginxProxyManager
- #Transmission
- #JellyfinI have also deployed some more, like #Seerr, #Radarr, #Sonarr, #Prowlarr - but they are yet to be fully configured.
A bit tricky to mount one network share across multiple containers, but managed to get along with systemd mount mechanism.
It’s now 3am… I guess it’s time to go to sleep…And yet, I’m watching #StarCraft replays…😅
-
I have rebuild some of the services on #Proxmox.
I have working:
- #HomeAssistant
- #HomeBridge
- #ADGuard
- #NginxProxyManager
- #Transmission
- #JellyfinI have also deployed some more, like #Seerr, #Radarr, #Sonarr, #Prowlarr - but they are yet to be fully configured.
A bit tricky to mount one network share across multiple containers, but managed to get along with systemd mount mechanism.
It’s now 3am… I guess it’s time to go to sleep…And yet, I’m watching #StarCraft replays…😅
-
I have rebuild some of the services on #Proxmox.
I have working:
- #HomeAssistant
- #HomeBridge
- #ADGuard
- #NginxProxyManager
- #Transmission
- #JellyfinI have also deployed some more, like #Seerr, #Radarr, #Sonarr, #Prowlarr - but they are yet to be fully configured.
A bit tricky to mount one network share across multiple containers, but managed to get along with systemd mount mechanism.
It’s now 3am… I guess it’s time to go to sleep…And yet, I’m watching #StarCraft replays…😅
-
I have rebuild some of the services on #Proxmox.
I have working:
- #HomeAssistant
- #HomeBridge
- #ADGuard
- #NginxProxyManager
- #Transmission
- #JellyfinI have also deployed some more, like #Seerr, #Radarr, #Sonarr, #Prowlarr - but they are yet to be fully configured.
A bit tricky to mount one network share across multiple containers, but managed to get along with systemd mount mechanism.
It’s now 3am… I guess it’s time to go to sleep…And yet, I’m watching #StarCraft replays…😅
-
J'en ai enfin autant que Cruella, mais en beaucoup plus utile ! 🐾
101 hôtes proxy au compteur, et aucun ne s'est échappé 😎 -
Hi everyone,
I want to show my small script (SwarmPilot) that I made for initializing a docker swarm cluster (up to 9 nodes) with the following features:
- keepalived: One IP address for the entire cluster
- syncthing: For volume replication between the nodes
- portainer: Web UI Management
- nginx proxy manager: Reverse Proxyhttps://github.com/SuitDeer/SwarmPilot
#keepalived #docker #dockerswarm #syncthing #portainer #nginxproxymanager #opensource #ubuntu
-
Ne perdez plus personne dans les méandres de votre serveur ! 🛰️
👉 Le tuto complet ici : https://wiki.blablalinux.be/fr/page-erreur-404-statique-ssl-npm
#SelfHosted #NginxProxyManager #NPM #Linux #Matrix #BlablaLinux #Proxmox #SysAdmin
-
👉 C'est par ici que ça se passe : https://wiki.blablalinux.be/fr/optimisation-logs-fail2ban-nginx-proxy-manager
On n'oublie pas : un SysAdmin qui automatise est un SysAdmin qui a le temps de boire son café chaud ! ☕🧤
#BlablaLinux #SysAdmin #NginxProxyManager #Fail2Ban #Docker #Linux #SelfHosted
-
POV : Tu t'es perdu dans mon réseau, mais le SysAdmin a de l'humour 🌌😂
Nouvelle mise à jour de ma page d'erreur NPM :
✨ Animations fluides
🌙 Mode sombre natif
🧤 Support des moufles inclus !Le code HTML/CSS prêt à l'emploi est ici :
🔗 https://wiki.blablalinux.be/fr/page-erreur-npm-hote-inconnu -
Diese Woche hatte ich großen Spaß mit #CVE-2025-15467 - beruflich, privat und im Ehrenamt. Ich hoffe, die wichtigsten Stellen mittlerweile erwischt zu haben - oder zumindest mitigiert.
Ein Sorgenkind war #NginxProxyManager, welchen ich von meinem Vorgänger geerbt habe. Ich hadere etwas mit dieser Wahl, aber scheinbar haben die auch zum Ende der Woche sauber geliefert.
Vorher:
$ sudo podman exec -it proxymanager dpkg -l --no-pager | grep openssl ii openssl 3.0.18-1~deb12u1 amd64 Secure Sockets Layer toolkit - cryptographic utilityNachher:
$ sudo podman exec -it proxymanager dpkg -l --no-pager | grep openssl ii openssl 3.0.18-1~deb12u2 amd64 Secure Sockets Layer toolkit - cryptographic utility -
👉 Plus d'infos sur le site officiel : nginxproxymanager.com
#NginxProxyManager #SelfHosted #Linux #BlablaLinux #SysAdmin #OpenSource #Debian #Docker
-
Nginx Proxy Manager - Le reverse proxy que même ma grand-mère pourrait configurer
https://fed.brid.gy/r/https://korben.info/nginx-proxy-manager-guide-tuto.html
-
Không thể kết nối máy chủ qua Websocket bằng Nginx Proxy Manager. Tác giả thiết lập đúng cấu hình Websocket (proxy_set_header Upgrade, Connection) nhưng vẫn bị timeout tại ws://talker.srv:8000/_event. Cần giúp đỡ để điều chỉnh proxy tránh chặn Websocket. #Websocket #NginxProxyManager #LỗiKếtNối #Server #Unix #ThiếtLậpMạng #DevOps #Networking #Linux #TốiƯuHệThống #Debug #Config #TechSupport #VietNameseTech #HướngDẫn #TechIssue #WSProblem #Networking #SysAdmin #Support #WebServer #Troubleshooting
-
I think it’s time I finally grew up and replaced my #NginxProxyManager with #Traefik.
-
Sometimes ranting helps I guess. After I reverted everything back to Nginx Reverse Proxy (after getting fed up with configuring Nginx) I noticed that this ominous '/desktop#/' thing was still getting appended to my selfhosted apps URLs.
That means it was just cached from the ezBookkeeping app (which uses it to show the desktop page instead of the mobile page) I tried first and configured wrong for a short amount of time but that was enough for the browser to cache it and append it to every other URL.
-
I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.
I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.
I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).
Rant over I think
#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge
-
I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.
I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.
I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).
Rant over I think
#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge
-
I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.
I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.
I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).
Rant over I think
#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge
-
I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.
I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.
I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).
Rant over I think
#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge
-
I think I just give up configuring Nginx and just stay with Nginx Proxy Manager. That would mean I can't configure everything through files but at least it works.
I have now spent 2 days trying to get Nginx to work and I managed to reverse proxy to my selfhosted services with valid SSL certificates created with a DNS challenge but when I try to access my services via the configured URL I get an "/desktop#/" appended to it and half the apps don't like that and won't work with that.
I wish I could use Caddy but the way modules are installed for it is so unnecessarily convoluted IMO compared to Nginx plugins which you can just install with your package manager instead of having to build it with the modules included for yourself (or creating your own Docker image) which makes maintaining it a PITA (and I need a module for Caddy because I need DNS challenge for SSL certificates because I don't want to open any ports on my server).
Rant over I think
#selfhosting #nginx #caddy #reverseproxy #rant #nginxproxymanager #dnschallenge
-
Finally finished creating my Ansible tasks to setup certbot with DNS challenge. Next up are the Ansible tasks to setup Nginx so I can finally replace Nginx Proxy Manager with it.
-
Người dùng gặp sự cố CPU cao (20-40%) và nhiệt độ 85°C trở lên khi phát trực tiếp nội dung Jellyfin qua Nginx Proxy Manager (NPM). Tìm cách khắc phục? #Jellyfin #NginxProxyManager #Docker #SelfHosted #LinuxVietNam #QuảnLýMạng #HiệuSuấtMáyTính
https://www.reddit.com/r/selfhosted/comments/1pj78tk/nginx_high_cpu_usage_when_streaming_jellyfin/
-
Как установить и настроить N8N на своем сервере VPS (в связке с Portainer и Nginx Proxy Manager)
В этой инструкции расскажу как поднять на своем VPS opensource-платформу для автоматизации рабочих процессов N8N и необходимые для ее функционирования сопутствующие сервисы. Я первый раз настраивал n8n по инструкции с официального сайта, но мне не понравилось, что в конфигурации по дефолту используется traefik - по мне так он избыточен для большинства установок N8N и в качестве обратного прокси лучше подходит Nginx Proxy Manager.
https://habr.com/ru/articles/974534/
#n8n #n8n_установка #n8n_как_установить_на_сервер #n8n_docker #nginxproxymanager #docker #dockercompose #portainer #ubuntu #ubuntuserver
-
Interesting! After updating to #macOS 15.7.2 the #Calendar app wouldn't connect to my #Baikal #CalDAV server anymore. Tried #NextCloud. #Thunderbird and other third party apps worked just fine. Was reluctant to update iOS and iPadOS as I feared those would break as well. But they kept working.
Just to test I installed NextCloud on another server that uses #Apache instead of #NginxProxyManager #NPM and lo and behold: macOS Calendar connects just fine!
But I need NPM to work...
-
6 free tools that should be on every self-hoster's machine:
#Authentik, Simple way to add SSO to your app stack
#NginxProxyManager, For your reverse proxy needs
#UptimeKuma, To get notified when your services go down
#Portainer Make container management a lot easier
#Tailscale Remotely access your arsenal of services
#Kopia Back up your container volumes
https://www.xda-developers.com/free-tools-that-should-be-on-every-self-hosters-machine/ -
Выбор VPS, установка и настройка Portainer и n8n
Для своих проектов я искал российский VPS-провайдер с серверами в Нидерландах, чтобы обеспечить низкую задержку для европейской аудитории и соответствие GDPR. После анализа я выбрал пять провайдеров, предлагающих серверы в Нидерландах: Selectel, Timeweb, FirstVDS, RuVDS и 62yun.ru . Ниже сравню их по ценам и характеристикам для серверов в Нидерландах и объясню, почему выбрал 62yun.ru .
https://habr.com/ru/articles/934150/
#n8n #n8n_как_установить_на_сервер #n8n_docker #vpsхостинг #portainer #nginxproxymanager #docker #automation
-
@ivantodorov been using #npm #nginxproxymanager for years. While there are certainly alternatives out there, it has proven to be rock solid, easy to use and easy to setup. LE cert generation never missed a single refresh with 6 root domains and over 40 records across.
my2c
-
Alors finalement j'ai mis TrueNas qui est apparemment moins flexible mais beaucoup mieux "intégré" (aka moins de fichiers de configuration à la main, plus de webui)
Mes fichiers se copient doucement sur le nouveau raid, j'ai configuré le DDNS et Nginx Proxy Manager avec certificat SSL assez facilement 👌
-
Je mehr ungewollte KI Features in Services wie Google Drive einfließen und automatisch aktiviert werden, umso dringender wird mein Wunsch, auf eigene Services zu wechseln.
Dann befasse ich mich diese Woche nach Feierabend wohl mal mit #NginxProxyManager, #NextCloud und co.
-
Plausible Analytics - Eigene Besuche mit dynamischer IP ausschließen
https://www.ksite.de/blog/plausible-analytics-eigene-besuche-mit-dynamischer-ip-ausschliessen/
#webanalytics #selfhosting #security #plausibe #nginxproxymanager #docker
-
#ayuda fediverso #SmallStepCA #NginxProxyManager
como se hace, sin morir en el intento, de que los ceritificados o bien:
- duren mas de un puto dia
- hacer el auto renew por #acmeestoy intentando seguir
https://smallstep.com/practical-zero-trust/nginx-tls
https://smallstep.com/docs/tutorials/acme-protocol-acme-clients/index.html#popular-acme-clientspero me viene un poco grande por ahora
nginxproxymanager con letsencrypt = chupado. pero estoy con dominios locales y claro, si letsencrypt no ve el dominio, tururu
y no, no quiero hacer la chapuza de exponer el servicio a internet cuando toque renovar
quiero un CA propio (lo tengo) smallstepCA, y quiero que mi reverse proxy me auto renueve, o que los certificados me duren mas de un misero dia.
me sale esto "The request was forbidden by the certificate authority: requested duration of 8760h1m0s is more than the authorized maximum certificate duration of 24h1m0s." por mucho que en mi ca.json ponga ""maxCertDuration": "8760h","
y no se como exponer mi CA para que acme funcione
esta direccion: https://ca.lab.local/.well-known/acme-directory
no me va, me sale siempre en el CA
http: TLS handshake error from 192.168.1.128:58926: local error: tls: bad record MACen nginxproxymanager en advanced configuration puse:
location /.well-known/acme/ {
proxy_pass https://192.168.1.155/acme/acme/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}y en mi dns (technitum) puse de forma que ca.lab.local vaya a mi reverse proxy claro esta
pero no importa que lo ponga en puerto 80 (con el insecure port en ca.json
"insecureAddress": ":80"
con o sin certificado
con o sin ssl forzado
con o sin block exploits...CREO haber probado todas las putas combinaciones posibles, me sale el puto mensaje TLS handshake error from 192.168.1.128:58926: local error: tls: bad record MAC
se agradece #boost
-
My transition from #nginxProxyManager to #caddy is complete. I created 2 LXC Caddy instances: one for public services (with #UFW) and another for my private ones. This setup limits exposure to potential unwanted visitors.
Now, my #Proxmox cluster is available with load balancing for both IPv4 & IPv6.
Globally, the transition is easy. I only have some trouble blocking the outside traffic on Headscale Admin, with the reverse proxy of Pi-hole Admi/API, and of course, IPv6.
-
I'll also switch from #NginxProxyManager to #caddy, set up #paperlessngx, and customize my desktops to my liking (package selection, configuration and dotfiles)
-
Also falls euch heute ein paar Ausfälle aufgefallen sind, ich habe mal von #NginxProxyManager zu #CloudPanel gewechselt. Die Oberfläche ist angenehmer zu bedienen und es bietet mehr Freiheiten.
Bin gespannt ob ich was vergessen habe mit umzuziehen/einzutragen.
-
Pour remplacer Nginx comme reverse proxy, vous recommandez :
#Sondage #Nginx #NginxProxyManager #Traefik #Caddy #ReverseProxy
-
🌐 In the past three days, I've switched my #homelab to a new #ReverseProxy! After using #NginxProxyManager and #Zoraxy, I've now moved to #Pangolin.
Pangolin allows me to provide my #selfhosted services from my home lab without needing to open a port in my #firewall. 🔒
Essentially, it's a self-hosted alternative to #CloudflareTunnels, running on a #VPS. Due to the current political situation in the #USA, I preferred not to use Cloudflare.
Pangolin is based on #WireGuard and #Newt, enabling a #certificate-based direct connection after installing a client on the home server. 🔗
I'm extremely satisfied with it and now have no open ports in my private #network! 🎉
-
🌐 In the past three days, I've switched my #homelab to a new #ReverseProxy! After using #NginxProxyManager and #Zoraxy, I've now moved to #Pangolin.
Pangolin allows me to provide my #selfhosted services from my home lab without needing to open a port in my #firewall. 🔒
Essentially, it's a self-hosted alternative to #CloudflareTunnels, running on a #VPS. Due to the current political situation in the #USA, I preferred not to use Cloudflare.
Pangolin is based on #WireGuard and #Newt, enabling a #certificate-based direct connection after installing a client on the home server. 🔗
I'm extremely satisfied with it and now have no open ports in my private #network! 🎉
-
🌐 In the past three days, I've switched my #homelab to a new #ReverseProxy! After using #NginxProxyManager and #Zoraxy, I've now moved to #Pangolin.
Pangolin allows me to provide my #selfhosted services from my home lab without needing to open a port in my #firewall. 🔒
Essentially, it's a self-hosted alternative to #CloudflareTunnels, running on a #VPS. Due to the current political situation in the #USA, I preferred not to use Cloudflare.
Pangolin is based on #WireGuard and #Newt, enabling a #certificate-based direct connection after installing a client on the home server. 🔗
I'm extremely satisfied with it and now have no open ports in my private #network! 🎉
-
🌐 In the past three days, I've switched my #homelab to a new #ReverseProxy! After using #NginxProxyManager and #Zoraxy, I've now moved to #Pangolin.
Pangolin allows me to provide my #selfhosted services from my home lab without needing to open a port in my #firewall. 🔒
Essentially, it's a self-hosted alternative to #CloudflareTunnels, running on a #VPS. Due to the current political situation in the #USA, I preferred not to use Cloudflare.
Pangolin is based on #WireGuard and #Newt, enabling a #certificate-based direct connection after installing a client on the home server. 🔗
I'm extremely satisfied with it and now have no open ports in my private #network! 🎉
-
🌐 In the past three days, I've switched my #homelab to a new #ReverseProxy! After using #NginxProxyManager and #Zoraxy, I've now moved to #Pangolin.
Pangolin allows me to provide my #selfhosted services from my home lab without needing to open a port in my #firewall. 🔒
Essentially, it's a self-hosted alternative to #CloudflareTunnels, running on a #VPS. Due to the current political situation in the #USA, I preferred not to use Cloudflare.
Pangolin is based on #WireGuard and #Newt, enabling a #certificate-based direct connection after installing a client on the home server. 🔗
I'm extremely satisfied with it and now have no open ports in my private #network! 🎉
-
I updated my #Headscale and #Tailscale blog post with additional information about the Nginx Proxy Manager section (PiHole with wildcard DNS) and an improved ACL diagram that I believe is clearer and more accurate.
English: https://www.lucasjanin.com/2025/01/03/headscale-tailscale-in-a-self-hosted-environment
Français: https://www.lucasjanin.com/2025/01/03/headscale-et-tailscale-dans-un-enviroment-auto-heberge
#VPN #Headplane #ACL #NginxProxyManager #Synology #HomeAssistant #selfhosted #selfhosting #homelab
-
Mon explortation avec #Headscale et #Tailscale est documenté sur mon blog. J'y discute des différences entre un serveur #VPN et Tailscale, Headscale, la configuration de Docker Compose, l'interface #Headplane, le contrôle d'accès via #ACL, l'intégration avec #NginxProxyManager, les nœuds de sortie, les routes et l'installation sur macOS, iOS, Linux, Debian, Proxmox LXC, #Synology NAS et #HomeAssistant.
#selfhosted #selfhosting
https://www.lucasjanin.com/2025/01/03/headscale-et-tailscale -
My journey with #Headscale and #Tailscale is documented on my blog. I discuss the differences between a #VPN server and Tailscale, Headscale, Docker Compose configuration, #Headplane interface, access control through #ACL, integration with #NginxProxyManager, exit nodes, routes, and installation on macOS, iOS, Linux, Debian, Proxmox LXC, #Synology NAS, and #HomeAssistant.
Note that I will not cover OIDC authentication at this time.
-
Weaving together my existing #selfhosted services to publish a university course schedule (https://tos.kultwiki.net/) from a #forgejo git repository (https://learn.kultwiki.net/thomas/TOSV25). #ForgejoActions start #mkdocs and the result is rsynced to #NginxProxyManager, which serves it as static pages. Took a while to figure out how to run actions across docker containers but it is always rewarding to streamline workflows while retaining complete control.