revereddesecration

joined 11 months ago
[–] [email protected] 1 points 10 months ago

I have a series of containers that use the host network and share messages over MQTT. Works well. One of them launches other containers when specific trigger phrases are said in specific topics. Another one sends trigger phrases based on a schedule.

[–] [email protected] 1 points 10 months ago

It’s easy enough to run Authelia in front of all of your subdomains. Suddenly you’re back to one attack vector.

[–] [email protected] 1 points 10 months ago (3 children)

Sounds like the next step in your journey is combing through this list and seeing what’s out there: https://github.com/awesome-selfhosted/awesome-selfhosted

So much great stuff! But most of it has drawbacks, like missing features or less attractive UI. But it’s free and open source so we love it all the same.

[–] [email protected] 1 points 10 months ago (5 children)

Pi runs Raspbian which is just Debian with customisation applied. So of course it can run elsewhere. You don’t know as much as you think you do perhaps 😉

[–] [email protected] 1 points 11 months ago

Fun fact: don’t comment out anything, just find the name of the database service, let’s say it’s db, then run docker compose up db to launch it on its own.

[–] [email protected] 1 points 11 months ago

There’s a couple of things to weigh up: attack surface, and incentive to attack. You’re not high on either scale so it’s not a high chance of problems.

[–] [email protected] 1 points 11 months ago

I host Psono and auth via OIDC provided by Authentik.

I chose Psono because it was the only option that offered OIDC on a free tier. Previously I paid for Passbolt which wasn’t bad, but Psono does the same job for free and is nicer to use.

[–] [email protected] 1 points 11 months ago (1 children)

Why can’t you have your TLS managed at the gateway, then reverse proxy based on subdomain to your various services?

[–] [email protected] 1 points 11 months ago

Portainer stores its own version of compose files in a specific place. I believe you can just copy your compose files into that place.

[–] [email protected] 1 points 11 months ago

IRC doesn’t enforce authentication or encryption. That’s why it doesn’t rate a mention in any conversation that includes Matrix.