If you’ve followed any of my self-hosted headscale with Podman series, I wrote up another “bonus” post talking about OIDC configuration with Authelia. Took some trial and error, so I figured I’d document it in the public notebook.

  • JustEnoughDucks@feddit.nl
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    16 hours ago

    I am doing something similar. I use OIDC for everything possible.

    Authelia is quite picky about everything being correctly populated, but if I remember right, the documentation doesn’t do a great job of explaining different variables for someone outside of the security industry (similar with traefik). I found a good tutorial via search that got all of the defaults set up, then playing with the options to my liking and now it is just copy pasting the condiguration per app that I want to enable, generating an key and hashing it.

    If you want, I can sanitize my config and share it?

    • smegger@aussie.zone
      link
      fedilink
      English
      arrow-up
      4
      ·
      13 hours ago

      I’ve tried and failed with authelia a few times. Be interested in seeing how others have it configured, if you could link the tutorial you used too that’d be awesome. Maybe I’ll have luck this time

    • filcuk@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      16 hours ago

      I’d also like that please if you get around to it. It’s been on my backlog for a while now.