initial commit: Plex Age Limit Setter

FastAPI service that syncs content ratings on Plex libraries,
with MCP tool server, scheduled sync, and Podman Quadlet deployment.
This commit is contained in:
2026-07-09 23:38:31 +02:00
commit 3d6a2008bb
11 changed files with 845 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
IMAGE := localhost/plex-age-setter:latest
QUADLET_DEST := /etc/containers/systemd/plex-age-setter.container
.PHONY: build install start stop logs
build:
podman build -t $(IMAGE) -f Containerfile .
install:
sudo cp plex-age-setter.container $(QUADLET_DEST)
sudo systemctl daemon-reload
start:
sudo systemctl start plex-age-setter.service
stop:
sudo systemctl stop plex-age-setter.service
restart:
sudo systemctl restart plex-age-setter.service
status:
sudo systemctl status plex-age-setter.service
logs:
sudo journalctl -u plex-age-setter.service -f
enable:
sudo systemctl enable plex-age-setter.service
disable:
sudo systemctl disable plex-age-setter.service