Skip to content

OIDC provider not available #1471

Description

@samuelkdavis

First Check

  • This is not a feature request
  • I added a very descriptive title to this issue.
  • I used the GitHub search to find a similar issue and didn't find it.
  • I searched the documentation, with the integrated search.
  • I already read the docs and didn't find an answer.
  • I can replicate the issue inside the Demo install.

Homebox Version

v0.25.0

What is the issue you are experiencing?

When updating images, or restarting docker, homebox doesn't load correctly - only displaying the text "OIDC provider not available" on the home page.

The dockerfile is:

services:
  homebox:
    image: ghcr.io/sysadminsmedia/homebox:latest
    container_name: homebox
    restart: always
    environment:
      - HBOX_LOG_LEVEL=info
      - HBOX_LOG_FORMAT=text
      - HBOX_WEB_MAX_FILE_UPLOAD=10
      # Please consider allowing analytics to help us improve Homebox (basic computer information, no personal data)
      - HBOX_OPTIONS_ALLOW_ANALYTICS=true
      - HBOX_OIDC_ENABLED=true
      - HBOX_OIDC_ISSUER_URL=https://authentik.xxxxxxxx/application/o/homebox/
      - HBOX_OIDC_CLIENT_ID=xxxxxx
      - HBOX_OIDC_CLIENT_SECRET=xxxxxx
      - HBOX_OPTIONS_TRUST_PROXY=true
      - HBOX_OIDC_AUTO_REDIRECT=true
    volumes:
      - ${DATABASE_FOLDER}/homebox/homebox-data:/data/
    ports:
      - 7745:7745
    depends_on:
      - authentik
      - authentik_worker
      - authentik_database
      - caddy

volumes:
  homebox-data:
    driver: local

How can the maintainer reproduce the issue?

Run authentik and homebox in docker compose
run docker down
run docker up

Deployment

Docker (Linux)

Database Type

SQLite

OS Architechture

x86_64 (AMD, Intel)

Deployment Details

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    🕷️ bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions