feat: Created the Lidarr mock and added a justfile

This commit is contained in:
2026-01-21 11:18:37 -07:00
parent ab4c119e04
commit 6512117aca
6736 changed files with 569422 additions and 4598 deletions
+59
View File
@@ -0,0 +1,59 @@
VERSION := "latest"
REPO := "darkalex17"
# List all recipes
default:
@just --list
# Build the Radarr mock image
[group: 'build']
@build-radarr:
docker build -f radarr.Dockerfile -t {{REPO}}/radarr-mock:{{VERSION}} .
# Build the Sonarr mock image
[group: 'build']
@build-sonarr:
docker build -f sonarr.Dockerfile -t {{REPO}}/sonarr-mock:{{VERSION}} .
# Build the Lidarr mock image
[group: 'build']
@build-lidarr:
docker build -f lidarr.Dockerfile -t {{REPO}}/lidarr-mock:{{VERSION}} .
# Build the Prowlarr mock image
[group: 'build']
@build-prowlarr:
docker build -f prowlarr.Dockerfile -t {{REPO}}/prowlarr-mock:{{VERSION}} .
# Build all mock container images
[group: 'build']
@build-all: build-radarr build-sonarr build-lidarr build-prowlarr
# Push the Radarr mock image
[group: 'push']
@push-radarr: build-radarr
docker push {{REPO}}/radarr-mock:{{VERSION}}
# Push the Sonarr mock image
[group: 'push']
@push-sonarr: build-sonarr
docker push {{REPO}}/sonarr-mock:{{VERSION}}
# Push the Lidarr mock image
[group: 'push']
@push-lidarr: build-lidarr
docker push {{REPO}}/lidarr-mock:{{VERSION}}
# Push the Prowlarr mock image
[group: 'push']
@push-prowlarr: build-prowlarr
docker push-t {{REPO}}/prowlarr-mock:{{VERSION}}
# Push all mock container images
[group: 'push']
@push-all: push-radarr push-sonarr push-lidarr push-prowlarr
# Run the demo
[group: 'run']
@run-demo:
docker compose run --rm managarr