Crusader99 / standardnote-server

Lightweight StandardNotes Server implementation written in Golang
MIT License
2 stars 1 forks source link

installing w/o Docker #3

Open valantur opened 1 year ago

valantur commented 1 year ago

Is there a way to install this without using docker? what would be the Go command to build this properly? Thanks!

Crusader99 commented 1 year ago

You can build it without docker using go mod download && go build -C cmd/standardfile/ -o ../../server-binary.

This will generate an executable that can be run with ./server-binary server -c standardfile.yml. Note that you have to create an empty folder for the database in /etc/standardfile/database. Without docker it's more complicated, but it should work.

valantur commented 1 year ago

Cool I'll give this a try today. Do you know if the server-side paid features can be enabled and work with the MacOS client? I couldn't get those features to work with the project from @mdouchment with subscriptions_enabled=true.

Crusader99 commented 1 year ago

Paid features are no longer available for self-hosting instances due to changes in the standardnotes client. You have to pay for it since that changes. (See https://www.youtube.com/watch?v=Ye5dQnQ8KCw)

Because of this, I am personally considering switching to https://github.com/streetwriters/notesnook.