5 Commits

Author SHA1 Message Date
2f5f306d88 feat: Got the containers running right, finally.
Well, we finally got those containers working like they oughta.

- Wireguard and Nginx are running now, each in their own place, just like we planned.
- Made sure they got their own spots for their files, and they're checkin' on themselves to stay healthy.
- It was a bit of a struggle, but we got it done.
2025-09-04 02:12:10 +02:00
a67fb3c039 fix: Straightened out the joint, see?
Listen up, see? We ironed out some kinks in the operation, made sure everything's on the up-and-up.

- Got the firewalld muscle working proper, no more funny business with the ports.
- Them Podman fellas? They're running on their own turf now, rootless and clean. No more mix-ups with the boss's stuff, see?
- And the Portainer setup? All squared away, no more funny business with the starting.

Everything's on the level now. Capiche?
2025-09-03 21:47:59 +02:00
f01c0fa045 feat: Unbatten the hatches for network traffic!
Ahoy! This be a finer design for our fleet of roles. Instead of a central decree, each role now opens its own ports, as a proper captain should.

- The Portainer role now opens port 9000 for its treasure map (web UI).

- The Network role opens the main cannons (ports 80 & 443 for Nginx) and the secret communication channel (port 51820 for Wireguard).

This makes our roles more modular and seaworthy for future voyages. Yarrr!
2025-09-03 20:41:20 +02:00
0cbe5daf54 feat: Clean up Docker references and align with Podman 2025-09-02 20:32:53 +02:00
6d52dbcd61 portainer 2025-02-11 19:12:48 +01:00