refactor(deluge): extract into own pod

This commit is contained in:
Marc 2024-03-31 14:59:49 -04:00
parent ed73fa0659
commit f8038836ea
Signed by: marc
GPG key ID: 048E042F22B5DC79
2 changed files with 15 additions and 11 deletions

View file

@ -2,14 +2,20 @@
source constants.sh
podman pod create \
-p 8112:8112 \
--replace \
"deluge"
podman run \
--detach \
--pod services \
-d \
--pod "deluge" \
-e PGUID=1000 \
-e PGID=1000 \
--name $APP_CONTAINER_NAME \
--env-file $ENV_FILE_DIR/deluge.env \
--mount type=bind,source=$APP_DATA_DIR/deluge/config,target=/config \
--mount type=bind,source=$APP_DATA_DIR/deluge/downloads,target=/downloads \
--mount type=bind,source=$STORAGE_DIR,target=/complete \
$APP_IMAGE_NAME:$IMAGE_VERSION
--name "$APP_CONTAINER_NAME" \
--env-file "$ENV_FILE_DIR"/deluge.env \
--mount type=bind,source="$APP_DATA_DIR"/deluge/config,target=/config \
--mount type=bind,source="$APP_DATA_DIR"/deluge/downloads,target=/downloads \
--mount type=bind,source="$STORAGE_DIR",target=/complete \
--replace \
"$APP_IMAGE_NAME:$IMAGE_VERSION"

View file

@ -1,5 +1,3 @@
#!/bin/bash
source constants.sh
podman rm -f $APP_CONTAINER_NAME
podman pod stop "deluge"