Easypanel LogoEasypanel LogoSupportReset licenseFeedbackChangelog
Voters
SSang Dang

Pull a private registry image in a Compose service

Feature Requests
SSang Dang
•9/2/2026
Open

Hi, I'm deploying a Compose service (git source) whose stack includes a private image:

services:
  crm-app:
    image: ghcr.io/myorg/crm:latest
    pull_policy: always

The deploy fails with:

Image ghcr.io/myorg/crm:latest Error error from registry: unauthorized
Command failed with exit code 1: docker compose -f .../compose.pro.yaml -f .../docker-compose.override.yml -p crm_crm up --build -d

The git checkout itself works fine (deploy SSH key), but I can't find anywhere to give the panel a registry credential for the image pull:

  • App services support this — the Docker Image source takes a username/password.
  • Compose services seem to have no equivalent: no registry fields on the service, and no panel-wide registry settings.

Request:

  • An easy way to authenticate so that Compose service can pull images from private registry
  • We can learn from Dokploy: https://github.com/Dokploy/dokploy/issues/478
1 comment

Comments

S
Sang Dang9/2/2026

An extra: be able to have backup UI for the volumes (of database services for example) would be great when we have registry management features.