caprover-apps/public/v4/apps/silverbullet-pub.yml

34 lines
1.2 KiB
YAML

captainVersion: 4
services:
'$$cap_appname':
caproverExtra:
containerHttpPort: '3000'
dockerfileLines:
- 'FROM zefhemel/silverbullet'
volumes:
- '$$cap_appname-data:/space'
- '$$cap_appname-pub:/space/pub'
environment:
SB_USER: $$cap_sb_user
'$$cap_appname-pub':
caproverExtra:
containerHttpPort: '3000'
dockerfileLines:
- 'FROM dannyben/madness'
- 'ENTRYPOINT ["madness", "server"]'
volumes:
- '$$cap_appname-pub:/docs'
caproverOneClickApp:
variables:
- id: $$cap_sb_user
label: Authentication
defaultValue: 'admin:ChangeThisPassword!!!'
description: Authentication is disabled if not set. This authentication does not apply to files in pub/
displayName: Silverbullet.md
description: SilverBullet is a note-taking application optimized for people with a hacker mindset.
documentation: https://silverbullet.md/
instructions:
start: Make sure you change the authentication defaults
end: "Let me know if you encounter any issues: https://git.aly.pet/aly/caprover-apps"