Skip to main content

LinuxServer.io (LSCR)

⚡ Active by Default

The lscr registry module authenticates with LinuxServer.io (lscr.io) container registries.

Zero-Config for Public Images

Public packages work out of the box with zero configuration. Configure this module to monitor private repositories or avoid anonymous rate limits.


⚙️ Configuration Variables

WUD_REGISTRY_LSCR_{registry_name}_TOKEN
Requiredstring

GitHub Personal Access Token (PAT)

Allowed values:Valid GitHub Personal Access Token (`ghp_...` or classic)
WUD_REGISTRY_LSCR_{registry_name}_USERNAME
Requiredstring

GitHub username


🚀 Examples

Authenticate for LSCR Images

services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_REGISTRY_LSCR_LOCAL_USERNAME=johndoe
- WUD_REGISTRY_LSCR_LOCAL_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxx

📖 Setup Guide: Creating a GitHub PAT for LSCR

  1. Open GitHub Personal Access Tokens Settings.
  2. Click Generate new token (classic) and select the read:packages scope.
  3. Copy the token and set it as WUD_REGISTRY_LSCR_{registry_name}_TOKEN.