You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.3 KiB

5 years ago
honk honk
-- features
Take control of your honks and join the federation in the fight against the
evil empire.
Send honks. Receive honks. And not just honks.
Bonk, donk, tonk, all your favorite activities are here.
5 years ago
Custom emus.
5 years ago
Purple color scheme.
No attention mining.
No likes, no faves, no polls, no stars, no claps, no counts.
5 years ago
The button to submit a new honk says "it's gonna be honked".
Ein Honk is a stupid person auf deutsch.
No keybase support.
-- build
It should be sufficient to type make after unpacking a release.
You'll need a go compiler version 1.11 or later.
Even on a fast machine, building from source can take several seconds.
5 years ago
-- requirements
libsqlite3 (you probably already have it)
go modules included in vendor:
5 years ago
github.com/gorilla/mux
golang.org/x/crypto
golang.org/x/net
humungus.tedunangst.com/r/go-sqlite3
-- setup
honk expects to be fronted by a TLS terminating reverse proxy.
First, create the database.
5 years ago
./honk init
This will ask four questions.
username: (the username you want)
password: (the password you want)
listenaddr: (tcp or unix: localhost:31337, /var/www/honk.sock, etc.)
servername: (public DNS name: honk.example.com)
Then run honk.
5 years ago
./honk
Refer also to the docs directory, in particular manual.txt.
Busy honk instances may use megabytes of memory.
-- upgrade
./honk upgrade
./honk