User Tools

This is an old revision of the document!


Silverbullet

useradd -d /data/daemons/silverbullet -m silverbullet -g users

umask 0002 in bashrc

Download: https://github.com/silverbulletmd/silverbullet/releases

https://github.com/silverbulletmd/silverbullet/releases/download/0.7.5/silverbullet-server-linux-x86_64.zip

unzip silverbullet-server-linux-x86_64.zip

./silverbullet /data/common/willy/Notes/ –hostname 127.0.0.1 –port 8001

Startup

Since i use OpenRC, to start silverbullet simply create the following script under /etc/init.d:

/etc/init.d/silverbullet
#!/sbin/openrc-run
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

description="Silverbullet.md - personal note taking app"
pidfile="/run/silverbullet.pid"
command_background=true
command="/deposito/daemons/silverbullet/silverbullet"
command_args="/deposito/common/willy/Notes/ --hostname 127.0.0.1 --port 8001"
command_user="silverbullet:users"

depend() {
        need net
}

Make it executable and add the service to the default runlevel:

chmod +x /etc/init.d/silverbullet
rc-update add silverbullet default

Update

Download new binary (see link above) and simply replace old one and restart service.

This website uses technical cookies only. No information is shared with anybody or used in any way but provide the website in your browser.

More information