5 Commits

Author SHA1 Message Date
knoflook eb73286de3 chore: publish 0.3.0+2.8.1 release 2026-06-02 10:12:11 +02:00
knoflook 6a6d22a86c add config options 2026-06-02 10:08:50 +02:00
knoflook 2d86295810 cleanup unused variable 2026-06-02 09:52:26 +02:00
knoflook 317027a29b chore: publish 0.2.0+2.8.1 release 2026-06-02 09:46:32 +02:00
knoflook 43e191712a chore: update image tags 2026-06-02 09:46:20 +02:00
2 changed files with 40 additions and 6 deletions
+24 -3
View File
@@ -5,10 +5,31 @@ DOMAIN=silverbullet.example.com
## Domain aliases
#EXTRA_DOMAINS=', `www.silverbullet.example.com`'
## Change this to your desired username. Don't leave empty!
USERNAME=admin
SB_NAME="co-op cloud silverbullet"
SB_DESCRIPTION="A co-op cloud hosted silverbullet instance"
## General config
#SB_INDEX_PAGE=
#SB_SPACE_IGNORE=
#SB_HTTP_LOGGING=
#SB_LOG_PUSH=
#SB_DISABLE_SERVICE_WORKER=
#SB_URL_PREFIX=
## Auth options
#SB_REMEMBER_ME_HOURS=168
#SB_LOCKOUT_LIMIT=10
#SB_LOCKOUT_TIME=60
#SB_AUTH_TOKEN=true
## Some plugs need to be able to run shell commands. This is a security risk.
## By default silverbullet allows this but turning it off seems like a better
## default to me.
SB_SHELL_BACKEND=off
#SB_SHELL_WHITELIST=
SB_USER="admin:password"
LETS_ENCRYPT_ENV=production
SECRET_SB_PASSWORD_VERSION=v1
## You can check https://silverbullet.md/Install/Configuration for help
+16 -3
View File
@@ -1,7 +1,7 @@
---
services:
app:
image: ghcr.io/silverbulletmd/silverbullet:2.6.1
image: ghcr.io/silverbulletmd/silverbullet:2.8.1
networks:
- proxy
configs:
@@ -12,7 +12,20 @@ services:
environment:
- SB_PASSWORD_FILE=/run/secrets/sb_password
- USERNAME
- SB_USER
- SB_REMEMBER_ME_HOURS
- SB_LOCKOUT_LIMIT
- SB_LOCKOUT_TIME
- SB_AUTH_TOKEN
- SB_SHELL_BACKEND
- SB_SHELL_WHITELIST
- SB_NAME
- SB_DESCRIPTION
- SB_INDEX_PAGE
- SB_SPACE_IGNORE
- SB_HTTP_LOGGING
- SB_LOG_PUSH
- SB_DISABLE_SERVICE_WORKER
- SB_URL_PREFIX
volumes:
- sb_data:/space
secrets:
@@ -36,7 +49,7 @@ services:
# - "traefik.http.middlewares.${STACK_NAME}-redirectscheme.redirectscheme.scheme=https"
# - "traefik.http.middlewares.${STACK_NAME}-redirectscheme.redirectscheme.permanent=true"
## When you're ready for release, run "abra recipe sync <name>" to set this
- "coop-cloud.${STACK_NAME}.version=0.1.0+2.6.1"
- "coop-cloud.${STACK_NAME}.version=0.3.0+2.8.1"
## Enable backups: https://docs.coopcloud.tech/maintainers/handbook/#how-do-i-configure-backuprestore
# - "backupbot.backup=true"
# - "backupbot.backup.path=/some/path"