Publish a library-manager Docker image to GitHub Container Registry, similar to the existing services:
ghcr.io/lamb-project/lamb:latest
ghcr.io/lamb-project/lamb-kb:latest
ghcr.io/lamb-project/openwebui:latest
Suggested image name: ghcr.io/lamb-project/lamb-library-manager:latest
Required Changes
- Modify
.github/workflows/build-images.yml GitHub Action workflow to build and publish the library-manager image
- Add the
library-manager service to docker-compose.next.yaml with:
- The published image reference
- Required environment variables (
LAMB_API_TOKEN, DATA_DIR, etc.)
- Health check (already defined in docker-compose-example.yaml)
- Service dependency in the
lamb service
References
More info about Docker Next production deployment: #286
ping @juananpe
Publish a
library-managerDocker image to GitHub Container Registry, similar to the existing services:ghcr.io/lamb-project/lamb:latestghcr.io/lamb-project/lamb-kb:latestghcr.io/lamb-project/openwebui:latestSuggested image name:
ghcr.io/lamb-project/lamb-library-manager:latestRequired Changes
.github/workflows/build-images.ymlGitHub Action workflow to build and publish the library-manager imagelibrary-managerservice todocker-compose.next.yamlwith:LAMB_API_TOKEN,DATA_DIR, etc.)lambserviceReferences
More info about Docker Next production deployment: #286
ping @juananpe