All templates

Glance

v1.0.0

Customizable dashboard for feeds, bookmarks, calendars, and self-hosted services.

dashboardrss by getarcaneapp
x-arcane:
  icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/glance.svg
  urls:
    - https://github.com/glanceapp/glance/blob/main/docs/configuration.md

services:
  glance:
    image: glanceapp/glance:latest
    restart: unless-stopped
    ports:
      - "${BIND_ADDRESS:-127.0.0.1}:${APP_PORT:-8087}:8080"
    configs:
      - source: glance-config
        target: /app/config/glance.yml
    labels:
      com.getarcaneapp.arcane.icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/glance.svg

configs:
  glance-config:
    content: |
      server:
        port: 8080
      pages:
        - name: Home
          columns:
            - size: small
              widgets:
                - type: calendar
            - size: full
              widgets:
                - type: search
                  search-engine: duckduckgo
                - type: bookmarks
                  groups:
                    - title: Homelab
                      links:
                        - title: Arcane
                          url: https://getarcane.app
                        - title: Self-hosting news
                          url: https://selfh.st

README

The web interface binds to loopback by default. Open it on the Docker host or through an SSH tunnel. For LAN access, set BIND_ADDRESS to a trusted interface after completing account setup; use an authenticated HTTPS reverse proxy for remote access.

Open http://localhost:8087. Edit the inline glance-config section of the Compose file in Arcane to add feeds, service links, or additional pages, then redeploy. No separate configuration file download is needed.

The default dashboard has no authentication or Docker socket access. Restrict it to your LAN, or configure Glance authentication before remote exposure. The supplied dashboard has no server-side persistent state; retain your edited Compose configuration.

Upstream deployment documentation.