mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

591
comptes actifs

#traefik

1 message1 participant0 message aujourd’hui

Migration, Containers and … It’s always DNS, really

As I wrote in my previous post, I have a new member in the home server environment: The Lenovo ThinkCenter Mini Computer! Right after getting Ubuntu up and running on it, I began the process of easing the workload on my #RaspberryPi. PiHole had been flagging high CPU load a couple of times already, especially when Jellyfin was streaming media and performing its usual tasks.

The target was clear: keep PiHole on the Pi and move the heavier services to the Lenovo. But I also didn’t simply want to migrate the services. I also wanted to improve the setup …

[…]

locked.de/migration-containers

The IT Blog · Migration, Containers and ... It's always DNS, reallyAs I wrote in my previous post, I have a new member in the home server environment: The Lenovo ThinkCenter Mini Computer! Right after getting Ubuntu up and running on it, I began the process of easing the workload on my #RaspberryPi. PiHole had been flagging high CPU load a couple of times already,

Server #Update / #Upgrade Day
- update my #Linux server OS #OpenSUSE Leap 15.6
- upgrade #Nextcloud from 30.0.7 to 30.0.12 and then 31.0.6
- upgrade #Redis for Nextcloud from 7 to 8
- learn that I have to dump/restore to upgrade #PostgreSQL and upgrade from 12 to 17
- upgrade #Traefik from 2.10.7 to 3.4.3
- upgrade #Vaultwarden to newest version
- deactivated #Quassel and #Jupyter since I didn't use them for at least 4 years
- clean up old #Docker images and containers to free some disk space

Thrilled to have a new, production-ready CI/CD pipeline live! It automatically builds and deploys my Jekyll static WIP site (hofstede.it) on every push to the main branch.

The architecture is a showcase of modern Linux tools:

🔹 Server running on Red Hat Enterprise Linux 10 (RHEL)
🔹 Forgejo for Git hosting & Actions.
🔹 A rootless Forgejo Runner, running in Podman, managed by a systemd Quadlet file.
🔹 Traefik reverse proxy running as a Podman container.
🔹 An Nginx web server for the site, also in a container for easy discovery by Traefik.

The Forgejo Runner and the Nginx Webserver run in different unprivileged user contexts.

The magic is the secure bridge between the rootless CI job and the web server. The pipeline creates a build artifact, and a systemd.path watcher on the host instantly triggers a deployment script.
It's fully decoupled, secure, and works like a charm.

#devops#linux#forgejo

Wie ihr Online-Dienste selbst betreibt, zeigen wir euch im @ct_uplink. Ganz gleich, ob Smarthome auf dem Raspi, Nextcloud auf dem Homeserver oder auf einem angemieteten Server im Rechenzentrum. Selber machen ist angesagt.

Die Folge könnt ihr ganz einfach hier im Fediverse schauen, über unsere #PeerTube Instanz.

peertube.heise.de/w/djrpQYtR1p

Partage, veille et lecture : [Anubis] Utiliser la preuve de travail pour bloquer les robots https://www.pofilo.fr/post/2025/04/14-mise-en-place-anubis/ J'ai partagé un article cette semaine, en voici un autre mais cette fois ci sur "comment installer Anubis avec Traefik"


Bon, ça vient de péter la récupération des données de Shaarlii et je crains pour les RSS (" *Making sure you're not a bot!* ") :D
#Anubis #traefik #Autohébergement #Shaarli https://dryusdan.link/shaare/JKtyoA
www.pofilo.frMaking sure you're not a bot!

Even More #OpenTelemetry - #Kubernetes special.

* From Docker Compose to #Helm
* Helm subcharts for the win
* Kubernetes topology with #vCluster
* #Traefik as an Ingress Controller
* Exposing services and the Ingress class
* A touch of the #OpenTelemetryCollector
* Initializing PostgreSQL with data
* Kubernetes instrumentation of pods
* Bonus: A new #Quarkus component

blog.frankel.ch/even-more-open

A Java geek · Even more OpenTelemetry - Kubernetes special
Plus via Nicolas Fränkel 🇺🇦🇬🇪

Want #cloudnative but with the power of #declarative configuration? The recoverability of #transactions for system configuration?

Wednesday it's the online #guix meet-up! With a great talk by @paulbutgold
about running docker / oci containers using the Guix configuration system.

His Gocix project has #prometheus, #grafana, #forgejo, #conduit and #traefik examples.

Meet-up details:

meetup.com/guix-social/events/

#nix#linux#oci
A répondu dans un fil de discussion

@Liaely Don't overthink the hardware $$$. The "Servethehome" site has a bunch of articles under #ProjectTinyMiniMicro about repurposing super cheap corporate surplus desktop PC's as servers.

$$-wise, one of the best investments would really just be making sure you're using NVMe storage.

Tech-wise, get comfortable with #Docker and #DockerCompose.

Also get comfortable with a reverse proxy that you're going to get a lot of use out of. #Traefik and #nginx are really good ones that many tend to gravitate to.

#GoToSocial might be the easiest one to deploy. #Mastodon and #Pixelfed might be some of the hardest. #lemmy & #peerTube are somewhere in between in difficulty to set up.

I have some (non-enshittified / non-monetized) how-to's for deploying some #selfHosted services on Docker if it helps. magnus919.com blog.

But really just get very comfortable with Docker and your reverse proxy. If you do both of those things, the rest becomes a lot easier. Traefik has more of a learning curve maybe than nginx but scales up really nicely, so once you've got it figured out it is ridiculously easy to add more services to it and get https "for free".

So for those of us who haven't been following the #WordPress drama, what's the best way to run a simple WordPress site these days? Ideally in a container I can stick behind my SSL-terminating #Traefik proxy.

I explicitly don't want any stalky plugins that phone home, but the ActivityPub plugin would be cool so blog posts go straight onto Fedi.

(also do I know any #trans people who are any good at creating WordPress themes?)

Hi #SelfHosted community. I've figured out a lot of my setup. I now have a new domain, laniesplace.us, just for #HomeServer stuff. It's set up through Porkbun with Dynu for #DDNS. I've now got #Traefik, #TailscaleVPN, #Linkding, #Forgejo, #Dokuwiki, Code-Server, #Portainer, #Netdata, #Watchtower, #Cockpit, #Pihole, #MiniFlux, #TheLounge, #Filebrowser, #UptimeKuma, and the #Homer dashboard service installed. I'm now trying to set up #Authelia so I can have single sign-on to my services. For some, it's working now, but I can't seem to get Linkding to work no matter what I do. This is on a #RaspberryPi 500 with 8 GB RAM and a 512 GB SD card, running #Stormux, which is based on #ArchlinuxARM. Can anyone help? I'll reply to this post with all my relevant config files in separate posts. What's happening is this: Linkding is supposed to be available at bookmarks.laniesplace.us. When I go there, I see a 401 unauthorized error and a link to sign into Authelia. Once I sign in, though, it redirects back to the page with the 401 error. I've been trying to figure this out for hours with no luck. Files will be in replies to this post.
#SelfHosting #Linux #HomeLab #RPi #RaspberryPi500 #RPi500
@selfhost @selfhosting @selfhosted @linux