9. JellyGlance
- E2EE = NO
- Authentication: Jellyfin Quick Connect, Local Account
- Admin Metadata Access: Access to everything
- Website: jellyglance.com
- Repository: Github
- Installation Documentation: Docker Deployment
- Installation Videos:
- Community:
- Donations:
Jellyglance js self-hosted dashboard for live sessions, libraries, users, requests, downloads, transcodes, invites, cleanup, Jellyfin jobs, health checks, backups, imports, newsletters, and webhooks.
Installation
1. The part that is important for Jellyglance in the docker compose file is the following
jellyglance_compose.yml
jellyglance-db:
image: postgres:16-alpine
container_name: jellyglance-db
restart: unless-stopped
shm_size: "1gb"
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: 9823jr923j9823jr98wjfkjf923jf2893
POSTGRES_DB: jellyglance
volumes:
- ./postgres-data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready --dbname=jellyglance --username=postgres"]
interval: 10s
timeout: 5s
retries: 5
networks:
- internal-proxy
jellyglance:
image: ghcr.io/nerdy-technician/jellyglance:latest
container_name: jellyglance
restart: unless-stopped
depends_on:
jellyglance-db:
condition: service_healthy
ports:
- "4013:3000"
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: 9823jr923j9823jr98wjfkjf923jf2893
POSTGRES_IP: jellyglance-db
POSTGRES_PORT: 5432
POSTGRES_DB: jellyglance
JWT_SECRET: 934jr9ekfifjdkjf289jf9ioejfk2j3f98io3jf98jioekjf3oklfjmlngf
TZ: Europe/Amsterdam
CONFIG_DIR: /app/config
BACKUP_DIR: /app/backups
volumes:
- ./config:/app/config
- ./backups:/app/backups
networks:
- internal-proxy