Skip to content

yuntan/SyaroNote

 
 

Repository files navigation

SyaroNote is Markdown wiki for personal and small group.

Features

Build

Go and nodejs are required.

syaro

go get github.com/OUCC/SyaroNote
go build -ldflags "-X main.version=$(git describe)" -o build/syaro github.com/OUCC/SyaroNote/syaro

editor

cd editorjs
npm install
npm run deploy

copy public

npm install
bower install
gulp copy

git plugin (optional)

cd $GOPATH/src/github.com/libgit2/git2go
git submodule update --init
make install
go install

cd $GOPATH/src/github.com/OUCC/SyaroNote
go build -o build/gitplugin github.com/OUCC/SyaroNote/gitplugin

Usage

./syaro path/to/wiki

# if public and template folders placed outer than working dir
SYARODIR=/path/to/syaro/dir syaro path/to/wiki

Then open localhost:8080/Home in your browser.

syaro -h or syaro --help you can see more options.

Contribution

Fork and pull requests welcome.

Donate

About

Author

  • @yuntan
  • @susisu (Table editor)
  • @spring-raining (emoji)

License

This software is released under MIT License.

Softwares

Following softwares are used:

About

Markdown wiki for personal and small group

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 88.6%
  • Go 5.8%
  • HTML 2.8%
  • CSS 2.6%
  • Other 0.2%