Cara Install Memos di FreeBSD

· ~nur · ⮕FreeBSD · #

Anda ingin mencatat kehidupan sehari - hari anda tetapi kebanyakan curhatan yang menurut anda tidak cocok ditaruh di aplikasi catatan manapun yang berbasis cloud? Tidak masalah, tinggal install memos di server FreeBSD. Tidak perlu berlama - lama, langsung saja tutorialnya :

  1. Pertama kita mengunduh software-nya terlebih dahulu
wget https://github.com/k0baya/memos-binary/releases/download/v0.22.2/memos-freebsd-amd64.tar.gz
  1. Kemudian kita copy ke /usr/local/bin/
tar xf memos-freebsd-amd64.tar.gz
cp memos /usr/local/bin/memos
  1. Menulis /usr/local/etc/rc.d/memos
#!/bin/sh
#
# PROVIDE: memos
# REQUIRE: networking
# KEYWORD:

. /etc/rc.subr

name="memos"
rcvar="memos_enable"
memos_user="www"
memos_command="/usr/local/bin/memos -m prod -d /usr/local/www/memos/"
pidfile="/var/run/memos/${name}.pid"
command="/usr/sbin/daemon"
command_args="-P ${pidfile} -r -f ${memos_command}"

load_rc_config $name
: ${memos_enable:=no}
run_rc_command "$1"

Setelah itu dapat membuat filenya menjadi dapat diesekusi

chmod +x /usr/local/etc/rc.d/memos
  1. Buat folder untuk menyimpan setelan dan pid-nya
mkdir /usr/local/www/memos && chown www /usr/local/www/memos 
mkdir /var/run/memos/ && chown www  /var/run/memos/  
  1. Kemudian akses memos-nya melalui 172.0.0.1:8081
  2. Selesai, selamat menikmati aplikasi catatan harian anda - Nur

Referensi

https://github.com/usememos/memos/issues/3107

https://redbyte.eu/en/blog/supervised-freebsd-init-script-for-go-deamon/

Pertanyaan atau komentar? Email kami.