home.social

#oauth2proxy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #oauth2proxy, aggregated by home.social.

fetched live
  1. New blog post: Grocy Behind Keycloak and oauth2-proxy - A Compact SSO Integration

    My Grocy instance is meant to be available to family and friends without creating yet another password graveyard. That is why authentication runs through Keycloak, while oauth2-proxy and Nginx take care of the rest.

    #Grocy #Keycloak #oauth2proxy #OpenIDConnect #SingleSignOn #Docker #Nginx #SelfHosting #Linux

    Selected public direct replies may appear on the post in a privacy-conscious, minimised form.

    blog.weindl.biz/en/2026/08/16/

  2. Neuer Blogbeitrag: Grocy hinter Keycloak und oauth2-proxy - Eine kompakte SSO-Integration

    Meine Grocy-Instanz soll für Family & Friends erreichbar sein, aber keinen zusätzlichen Passwortfriedhof erzeugen. Deshalb läuft die Anmeldung über Keycloak; oauth2-proxy und Nginx übernehmen den Rest.

    #Grocy #Keycloak #oauth2proxy #OpenIDConnect #SingleSignOn #Docker #Nginx #SelfHosting #Linux

    Ausgewählte öffentliche direkte Antworten können gekürzt und datensparsam im Blog erscheinen.

    blog.weindl.biz/de/2026/08/16/

  3. ⚠️ Breaking Update!!! 🔧📦

    My mini guide for #Grocy behind #Keycloak + #oauth2proxy just received a bigger update.

    A few nasty corners showed up during testing:
    - API clients were getting HTML redirects instead of JSON, because /api was blindly pushed through the SSO login flow.
    - The iCal subscription URL was documented incorrectly – Grocy serves it under /api/calendar/ical, not /calendar/ical.
    - Monitoring “/ with a 302” only proves that nginx + oauth2-proxy are alive, not Grocy or the database.

    The mini guide now includes:
    - a proper dual setup for Web UI + GROCY-API-KEY,
    - a dedicated block for /api/calendar/ical?secret=…,

    The updated EN version (with a fresh “Edited” section for 2026-08-05) is available here:

    weindl.link/md-en-grocy-keyclo

    If you followed the old version: please compare against the new config, otherwise you’ll keep wondering about 302/500s and empty JSON responses. 😏

    #SelfHosted #Grocy #Keycloak #OIDC #OAuth2Proxy #Nginx #Docker #Linux

  4. ⚠️ Breaking Update!!! 🔧📦

    Mein Mini-Guide für #Grocy hinter #Keycloak + #oauth2proxy hat heute ein größeres Update bekommen.

    Beim Testen sind ein paar unschöne Ecken aufgefallen:
    - API-Clients bekamen HTML-Redirects statt JSON, weil /api stumpf durch den SSO-Login-Flow geschoben wurde.
    - Beim iCal-Abo war der Pfad falsch dokumentiert – Grocy hängt die Route unter /api/calendar/ical, nicht unter /calendar/ical.
    - Monitoring auf “nur / und 302” sagt exakt nichts über Grocy oder die Datenbank aus.

    Die Minianleitung ist jetzt:
    - mit einem sauberen Dual-Setup für WebUI + GROCY-API-KEY,
    - mit einem eigenen Block für /api/calendar/ical?secret=…,
    - und mit einem konkreten Monitoring-Beispiel über /api/system/info (Keyword db_version).

    Die aktualisierte DE-Fassung (inkl. “Edited”-Abschnitt vom 05.08.2026) liegt hier:

    weindl.link/md-de-grocy-keyclo

    Wer sich an der alten Version orientiert hat: bitte kurz gegen die neue config abgleichen, sonst wundert ihr euch über 302/500 und leere JSONs. 😏

    #SelfHosted #Grocy #Keycloak #OIDC #OAuth2Proxy #Nginx #Docker #Linux

  5. #Grocy with #Keycloak authentication set up 😜

    Today I deployed a Grocy Docker installation with Keycloak authentication. Works like a charm.

    Access is currently IP-filtered, as only family & friends are meant to have access to it (eventually).

    The setup had a few pitfalls which I will not get into here. Instead, here is a small Markdown guide with the relevant config snippets.

    Please note: This is not a hand-holding guide.
    If Docker, Nginx, Linux & co. are complete gibberish to you, please go and obtain a system administrator degree from Humboldt University – or just use the local app. <cough>

    Since my future blog is still stuck in `vim`, the guide is available as an `.md` on my PrivateBin instance for now:

    weindl.link/md-en-grocy-keyclo

    #SelfHosted #Docker #Nginx #Linux #Keycloak #OIDC #OAuth2Proxy #Grocy

  6. #Grocy mit #Keycloak-Authentifizierung aufgesetzt 😜

    Ich habe heute eine Grocy-Docker-Installation mit Keycloak-Authentifizierung hochgezogen. Läuft prächtig.

    Aktuell ist der Zugriff noch IP-gefiltert, da dort künftig nur Family & Friends zugreifen sollen.

    Das Setting hatte ein paar Stolpersteine, auf die ich hier nicht weiter eingehe. Stattdessen gibt es eine kleine Markdown-Anleitung mit den relevanten Config-Snippets.

    Beachtet bitte: Das ist keine DAU-Anleitung.
    Wer bei Docker, Nginx, Linux & Co. nur Bahnhof versteht, möge bitte beim Humboldt den Systemadministrator nachholen – oder einfach die lokale App verwenden. <hust>

    Da mein zukünftiger Blog noch immer in `vim` festhängt, liegt die Anleitung einstweilen als `.md` auf meiner PrivateBin-Instanz:

    weindl.link/md-de-grocy-keyclo

    #SelfHosted #Docker #Nginx #Linux #Keycloak #OIDC #OAuth2Proxy #Grocy

  7. Надежный фейс-контроль: как прикрутить MFA к веб-сервису через Nginx и OAuth2 Proxy

    Подключить MFA к современному веб-приложению обычно несложно: достаточно подключить SAML или OIDC на стороне самого приложения и включить второй фактор на Identity Provider. Проблемы начинаются там, где сервис не умеет ни в SAML, ни в OIDC, а переписывать его рискованно, дорого или попросту некому. Во многих корпоративных сетях до сих пор живут монолитные legacy-системы, которые лучше не трогать, и кастомные сервисы, давно оставшиеся без активного развития. На такой случай придумана концепция предаутентификации. Она позволяет вынести всю сложную логику проверки прав, работу с токенами и криптографией на внешний контур. По сути, перед приложением устанавливается барьер, который отсекает нелегитимные запросы еще до того, как они дойдут до бэкенда. В этой статье системный инженер Артур Газеев и я, Аскар Добряков, ведущий эксперт направления защиты данных и приложений в

    habr.com/ru/companies/k2tech/a

    #nginx #oauth2proxy #mfa #sso #предаутентификация #auth_request #legacy #информационная_безопасность