Compare commits
14 Commits
0.2.5+1.0.
...
1.0.1+1.0.
Author | SHA1 | Date | |
---|---|---|---|
e90183f153 | |||
03cdb435dd | |||
33a740929d | |||
98ef8f18d3 | |||
b28d08551e | |||
7e15af4875 | |||
b0a737d69e | |||
45d76b05f6 | |||
6804752d3b | |||
fc95658dba | |||
a1cdd385b4 | |||
5ecc26589b | |||
c58712f63f | |||
9ba3d0bc3f |
@ -7,13 +7,16 @@ LETS_ENCRYPT_ENV=production
|
|||||||
|
|
||||||
COMPOSE_FILE="compose.yml"
|
COMPOSE_FILE="compose.yml"
|
||||||
|
|
||||||
|
# Change to an absolute path to use a bind-mount, e.g. /opt/fedwiki
|
||||||
|
FEDWIKI_VOLUME="fedwiki"
|
||||||
|
|
||||||
# custom wiki.cafe image, for working oauth2 support
|
# custom wiki.cafe image, for working oauth2 support
|
||||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.wikicafe.yml"
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.wikicafe.yml"
|
||||||
|
|
||||||
# Predefined "owner" security
|
# Predefined "owner" security
|
||||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.owner.yml"
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.owner.yml"
|
||||||
|
|
||||||
# Persistent "lib" volume
|
# persistent lib volume / node_modules directory, e.g. for plugmatic
|
||||||
#COMPOSE_FILE="$COMPOSE_FILE:compose.lib.yml"
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.lib.yml"
|
||||||
|
|
||||||
COOKIE_SECRET="asflkjqpweoriuwpeogdjgbpdofigh"
|
COOKIE_SECRET="asflkjqpweoriuwpeogdjgbpdofigh"
|
||||||
|
@ -3,11 +3,11 @@ version: "3.8"
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
image: dobbs/farm:1.0.17
|
image: dobbs/farm:1.0.18
|
||||||
command: /bin/sh config/install.sh
|
command: /bin/sh config/install.sh
|
||||||
volumes:
|
volumes:
|
||||||
- "fedwiki_friends:/home/node/config"
|
- "fedwiki_friends:/home/node/config"
|
||||||
- "fedwiki:/home/node/.wiki"
|
- "${FEDWIKI_VOLUME}:/home/node/.wiki"
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
configs:
|
configs:
|
||||||
@ -32,9 +32,12 @@ services:
|
|||||||
- "traefik.http.routers.${STACK_NAME}.tls.domains[0].main=${DOMAIN}"
|
- "traefik.http.routers.${STACK_NAME}.tls.domains[0].main=${DOMAIN}"
|
||||||
- "traefik.http.routers.${STACK_NAME}.tls.domains[0].sans=*.${DOMAIN}"
|
- "traefik.http.routers.${STACK_NAME}.tls.domains[0].sans=*.${DOMAIN}"
|
||||||
- "traefik.http.routers.${STACK_NAME}.priority=1"
|
- "traefik.http.routers.${STACK_NAME}.priority=1"
|
||||||
|
- "caddy=https://${DOMAIN}, https://*.${DOMAIN}, https://*.*.${DOMAIN}, https://*.*.*.${DOMAIN}"
|
||||||
|
- "caddy.reverse_proxy={{upstreams 3000}}"
|
||||||
|
- "caddy.tls.on_demand="
|
||||||
- "backupbot.backup=true"
|
- "backupbot.backup=true"
|
||||||
- "backupbot.backup.path=/home/node/.wiki"
|
- "backupbot.backup.path=/home/node/.wiki"
|
||||||
- "coop-cloud.${STACK_NAME}.version=0.2.5+1.0.17"
|
- "coop-cloud.${STACK_NAME}.version=1.0.1+1.0.18"
|
||||||
# healthcheck:
|
# healthcheck:
|
||||||
# test: ["CMD", "curl", "-f", "http://localhost"]
|
# test: ["CMD", "curl", "-f", "http://localhost"]
|
||||||
# interval: 30s
|
# interval: 30s
|
||||||
|
7
release/1.0.0+1.0.18
Normal file
7
release/1.0.0+1.0.18
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
WARNING! 🚨
|
||||||
|
|
||||||
|
There is a new mandatory config option, FEDWIKI_VOLUME -- please copy the
|
||||||
|
default value from the recipe .env.sample to your .env file on upgrade.
|
||||||
|
|
||||||
|
If you haven't done that yet, best to bail with Ctrl+C, then add the option,
|
||||||
|
then re-run this `abra app upgrade ...` command
|
Reference in New Issue
Block a user