This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/pepastach on 2025-02-24 18:03:58+00:00.
Hi everyone! I host the typical set of apps (Home Assistant, Immich, Paperless, Jellyfin, ...) and I use them both from the local network as well as over the Internet using Cloudflare tunnels. I also use most of the apps both via web browser and from a native iOS app.
I recently setup Google authentication for Immich using Google Auth Platform so I can log in using my Gmail account and access the app. Now my question is what's the best practice for securing all the apps this way. Do I need to create a new Google Cloud project for each of them and repeat the process? It seems so because OAuth uses authorized domains which is app specific.
I couldn't find any comprehensive guide to secure the whole homelab. Just individual howtos which I already went through. Thanks in advance for any hints.