generated from coop-cloud/example
new v4, prosody fix, unreleased so far
This commit is contained in:
parent
fdb40723bb
commit
319707b52c
2
abra.sh
2
abra.sh
|
@ -1,7 +1,7 @@
|
||||||
# shellcheck disable=SC2034,SC2145
|
# shellcheck disable=SC2034,SC2145
|
||||||
|
|
||||||
export NGINX_CONFIG_VERSION=v3
|
export NGINX_CONFIG_VERSION=v3
|
||||||
export APP_ENTRYPOINT_VERSION=v4
|
export APP_ENTRYPOINT_VERSION=v5
|
||||||
|
|
||||||
sub_npm() {
|
sub_npm() {
|
||||||
abra__service_="app"
|
abra__service_="app"
|
||||||
|
|
|
@ -35,7 +35,7 @@ services:
|
||||||
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
|
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
|
||||||
|
|
||||||
app:
|
app:
|
||||||
image: chocobozzz/peertube:v3.4.1-buster
|
image: chocobozzz/peertube:v4.0.0-bullseye
|
||||||
environment:
|
environment:
|
||||||
- PEERTUBE_ADMIN_EMAIL
|
- PEERTUBE_ADMIN_EMAIL
|
||||||
- PEERTUBE_CONTACT_FORM_ENABLED
|
- PEERTUBE_CONTACT_FORM_ENABLED
|
||||||
|
@ -74,7 +74,7 @@ services:
|
||||||
- internal
|
- internal
|
||||||
deploy:
|
deploy:
|
||||||
labels:
|
labels:
|
||||||
- "coop-cloud.${STACK_NAME}.version=1.0.0+v3.4.1-buster"
|
- "coop-cloud.${STACK_NAME}.version=2.0.0+v4.0.0-bullseye"
|
||||||
|
|
||||||
db:
|
db:
|
||||||
image: postgres:10-alpine
|
image: postgres:10-alpine
|
||||||
|
|
|
@ -32,6 +32,7 @@ file_env "PEERTUBE_SMTP_PASSWORD"
|
||||||
|
|
||||||
{{ if eq (env "PEERTUBE_LIVE_CHAT_ENABLED") "1" }}
|
{{ if eq (env "PEERTUBE_LIVE_CHAT_ENABLED") "1" }}
|
||||||
apt -y update && apt install -y prosody && apt -y clean
|
apt -y update && apt install -y prosody && apt -y clean
|
||||||
|
mkdir -p /run/prosody && chown prosody:prosody /run/prosody
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
# Copy the client files over to a named volume
|
# Copy the client files over to a named volume
|
||||||
|
|
Loading…
Reference in New Issue