33 lines
679 B
Makefile
33 lines
679 B
Makefile
|
|
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
|