Marc Cataford
92d8d3672d
* feat(bookstack): working example bookstack instance * build(taskfiles): add Taskfile to handle start+stop * fix: ensure that network exists without erroring * chore(git): ignore Task bin * docs: notes on volumes, task commands * build(taskfiles): add build command, centralized user-supplied env * refactor(taskfiles): split away internal tasks * refactor(taskfiles): move environment variables into shared env.yml
18 lines
380 B
YAML
18 lines
380 B
YAML
version: '3'
|
|
|
|
output: prefixed
|
|
internal: true
|
|
|
|
tasks:
|
|
build-images:
|
|
prefix: "build image: {{ .SERVICE }}"
|
|
dir: services/{{ .SERVICE }}
|
|
cmd: . ./build.sh
|
|
start-service:
|
|
prefix: "start: {{ .SERVICE }}"
|
|
dir: services/{{ .SERVICE }}
|
|
cmd: . ./start.sh
|
|
stop-service:
|
|
prefix: "stop: {{ .SERVICE }}"
|
|
dir: services/{{ .SERVICE }}
|
|
cmd: . ./stop.sh
|