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:
@@ -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
|
||||
Reference in New Issue
Block a user