intangere / memo

Home Page:https://memo.cash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Memo

Prerequisites

  • MySQL
  • Memcache
  • Bitcoin node (ABC, Unlimited, etc)

Setup

  • Get repo

    go get github.com/memocash/memo/...
  • Create config.yaml

    MYSQL_HOST: 127.0.0.1
    MYSQL_USER: memo_user
    MYSQL_PASS: memo_password
    MYSQL_DB: memo
    
    MEMCACHE_HOST: 127.0.0.1
    MEMCACHE_PORT: 11211
    
    BITCOIN_NODE_HOST: 127.0.0.1
    BITCOIN_NODE_PORT: 8333

Running

cd memo
go build

# Run node
./memo main-node

# Separately run web server
./memo web --insecure

Notes

  • Can take about 30 minutes for main-node to full sync
  • Main node can sometimes disconnect while syncing, just restart
  • You may see a few errors, these are mal-formed memos and can be ignored

View

Visit http://127.0.0.1:8261 in your browser

About

https://memo.cash

License:MIT License


Languages

Language:Go 62.9%Language:JavaScript 17.8%Language:HTML 17.2%Language:CSS 2.1%