Edit: Thanks for the help, issue was solved! Had Traefik's loadbalancer set to route to port 8081, not the internal port of 80. Whoops.
Intro
HI everyone. I've been busy configuring my homelab and have run into issues with Traefik and Vaultwarden running within Podman. I've already successfully set up Home Assistant and Homepage but for the life of me cannot get things working. I'm hoping a fresh pair of eyes would be able to spot something I missed or provide some advice. I've tried to provide all the information and logs relevant to the situation.
Expected Behavior:
Requests for *.fenndev.network are sent to my Traefik server.
Incoming HTTPS requests to vault.fenndev.network are forwarded to Vaultwarden
HTTP requests are upgraded to HTTPS
Vaultwarden is accessible via https://vault.fenndev.network and utilizes the wildcard certificates generated by Traefik.
Quick Facts
Overview
I'm running Traefik and Vaultwarden in Podman, using Quadlet
Traefik and Vaultwarden, along with all of my other services, are part of the same fenndev_default network
Traefik is working correctly with Home assistant, Adguard Home, and Homepage, but returns a 502 Bad Gateway error with Vaultwarden
I've verified that port 8081 is open on my firewall and my service is reachable at {SERVER_IP}:8081.
10.89.0.132 is the internal Podman IP address of the Vaultwarden container
Versions
Server: AlmaLinux 9.4
Podman: 4.9.4-rhel
Traefik: v3
Vaultwarden: alpine-latest (1.30.5-alpine I believe)