notehub

command module
v0.0.0-...-20daaa8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2018 License: MIT Imports: 25 Imported by: 0

README

README

"Make every detail perfect and limit the number of details to perfect."
Jack Dorsey

About

Dead simple hosting for markdown notes.

Running

  1. Install dep using Homebrew and run it inside project to install the dependencies: dep ensure.
  2. Create a data base by running make db.
  3. Run the app with make run.
ENV variables used:
  • For emailing of report abuse:
    • SMTP_SERVER:
    • SMTP_USER
    • SMTP_PASSWORD
    • NOTEHUB_ADMIN_EMAIL
  • Recaptcha secret:
    • RECAPTCHA_SECRET
  • Test mode:
    • TEST_MODE (expected to be non-empty; skips captcha, no writes buffering for stats)

Testing

  1. Install frisby: go get -u github.com/verdverm/frisby.
  2. Run make tests

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL