From cafed62be640cccdb2bdc246e3ca053cfb327513 Mon Sep 17 00:00:00 2001 From: technorabilia Date: Mon, 14 Feb 2022 00:35:35 +0000 Subject: [PATCH] Workflow update --- lsio/budge/docker-compose.yaml | 25 +++++++++++++++++++++++++ lsio/budge/docker-run.sh | 14 ++++++++++++++ lsio/budge/run-once.sh | 3 +++ 3 files changed, 42 insertions(+) create mode 100644 lsio/budge/docker-compose.yaml create mode 100644 lsio/budge/docker-run.sh create mode 100644 lsio/budge/run-once.sh diff --git a/lsio/budge/docker-compose.yaml b/lsio/budge/docker-compose.yaml new file mode 100644 index 0000000..e2fd3fd --- /dev/null +++ b/lsio/budge/docker-compose.yaml @@ -0,0 +1,25 @@ +# [Budge](https://github.com/linuxserver/budge) is an open source 'budgeting +# with envelopes' personal finance app. + +--- +version: "2.1" +services: + budge: + image: ghcr.io/linuxserver/budge + container_name: budge + environment: + # for GroupID + - PUID=${PUID:-1024} + # for UserID + - PGID=${PGID:-100} + # Specify a timezone to use for example Europe/Amsterdam + - TZ=${TZ:-Europe/Amsterdam} + volumes: + # Persistent config files + - ${BASEDIR:-/volume1/docker}/budge/config:/config + ports: + # http gui + - 80:80 + # https gui + - 443:443 + restart: unless-stopped diff --git a/lsio/budge/docker-run.sh b/lsio/budge/docker-run.sh new file mode 100644 index 0000000..a49dba8 --- /dev/null +++ b/lsio/budge/docker-run.sh @@ -0,0 +1,14 @@ +# [Budge](https://github.com/linuxserver/budge) is an open source 'budgeting +# with envelopes' personal finance app. + +source ./.env +docker run -d \ + --name=budge \ + -e PUID=${PUID:-1024} `# for GroupID` \ + -e PGID=${PGID:-100} `# for UserID` \ + -e TZ=${TZ:-Europe/Amsterdam} `# Specify a timezone to use for example Europe/Amsterdam` \ + -p 80:80 `# http gui` \ + -p 443:443 `# https gui` \ + -v ${BASEDIR:-/volume1/docker}/budge/config:/config `# Persistent config files` \ + --restart unless-stopped \ + ghcr.io/linuxserver/budge diff --git a/lsio/budge/run-once.sh b/lsio/budge/run-once.sh new file mode 100644 index 0000000..1ec1d2d --- /dev/null +++ b/lsio/budge/run-once.sh @@ -0,0 +1,3 @@ +ln -s ../docker-env.cfg ./.env +. ./.env +mkdir -p ${BASEDIR:-/volume1/docker}/budge/config