all repos — honk @ 101458d4f414e511c72466ee0ebef4491da477e1

my fork of honk

README (view raw)

 1honk honk
 2
 3-- features
 4
 5Take control of your honks and join the federation in the fight against the
 6evil empire.
 7
 8Send honks. Receive honks. And not just honks.
 9Bonk, donk, tonk, all your favorite activities are here.
10
11Purple color scheme.
12
13The button to submit a new honk says "it's gonna be honked".
14
15Ein Honk is a stupid person auf deutsch.
16
17-- build
18
19It should be sufficient to type make after unpacking a release.
20You'll need a go compiler version 1.11 or later.
21
22Even on a fast machine, building from source can take several seconds.
23
24-- requirements
25
26libsqlite3 (you probably already have it)
27
28go modules included in vendor:
29github.com/gorilla/mux
30golang.org/x/crypto
31golang.org/x/net
32golang.org/x/sys
33humungus.tedunangst.com/r/go-sqlite3
34
35-- setup
36
37honk expects to be fronted by a TLS terminating reverse proxy.
38
39First, create the database.
40
41./honk init
42
43This will ask four questions.
44username: (the username you want)
45password: (the password you want)
46listenaddr: (tcp or unix: localhost:31337, /var/www/honk.sock, etc.)
47servername: (public DNS name: honk.example.com)
48
49Then run honk.
50
51./honk
52
53Busy honk instances may use megabytes of memory.