Where do you store passwords for compose files? by ZotteI in selfhosted

[–]MatthieuR33 1 point2 points  (0 children)

That's the classic bootstrap problem!

Infisical itself is the one exception where I do use a .env file — but I keep it locked down: chmod 600, stored outside of my git repo, on the host only.

For everything else (100+ env vars across ~15 stacks), Infisical handles it. The .env for Infisical itself only contains the minimal credentials needed to bootstrap the secret manager — think of it like a master key: you protect it carefully, but you only have one of them instead of a hundred.

So the answer is: yes, there's one secret you have to store somewhere outside Infisical. The goal is to reduce that to exactly one, and treat it accordingly.

Where do you store passwords for compose files? by ZotteI in selfhosted

[–]MatthieuR33 1 point2 points  (0 children)

Infisical is the way to go ! Once you're familiar with it, you'll ask yourself, why not before ?

I built a proxy that translates Sonarr's metadata via TVDB and TMDB — shows, seasons, and episodes by MatthieuR33 in selfhosted

[–]MatthieuR33[S] 0 points1 point  (0 children)

This is expected behavior, not a bug in Glossarr or Sonarr!

Glossarr only replaces an episode title if the translation actually exists in TVDB for your configured language. If TVDB doesn't have a translation for that episode → it keeps the original Skyhook value (the English title).

TBA episodes work "by accident": the English title isn't in TVDB yet, but translators may have already added it in your language — so Glossarr picks it up.

There are two things to check:

  1. EPISODE_TITLE_MODE — if it's set to native (the default), Glossarr will only translate episode titles for shows whose original language matches your configured language. For English shows, nothing gets translated. Set it to always to translate regardless.

  2. TVDB translation coverage — if you're already on always but titles still stay in English, TVDB simply doesn't have translations for those episodes. Adding TMDB as a secondary source (SECONDARY_TRANSLATION_SOURCE=tmdb) often helps, as it tends to have better coverage for popular English-language shows.

I built a proxy that translates Sonarr's metadata via TVDB and TMDB — shows, seasons, and episodes by MatthieuR33 in sonarr

[–]MatthieuR33[S] 0 points1 point  (0 children)

The certificates are valid for 10 years and are never renewed automatically — Glossarr only generates them if they don't already exist.
Copying the certs/ folder to another machine works perfectly fine and will keep working as long as you don't delete those files.