all repos — honk @ 2b081dc63590ac40e5cce10dd5a69cfe889f3bbf

my fork of honk

README (view raw)

 1honk
 2
 3-- features
 4
 5Take control of your honks and join the federation.
 6An ActivityPub server with minimal setup and support costs.
 7Spend more time using the software and less time operating it.
 8
 9No attention mining.
10No likes, no faves, no polls, no stars, no claps, no counts.
11
12Purple color scheme. Custom emus. Memes too.
13Avatars automatically assigned by the NSA.
14
15The button to submit a new honk says "it's gonna be honked".
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
24Development sources: hg clone https://humungus.tedunangst.com/r/honk
25
26-- setup
27
28honk expects to be fronted by a TLS terminating reverse proxy.
29
30First, create the database. This will ask four questions.
31./honk init
32username: (the username you want)
33password: (the password you want)
34listenaddr: (tcp or unix: localhost:31337, /var/www/honk.sock, etc.)
35servername: (public DNS name: honk.example.com)
36
37Then run honk.
38./honk
39
40-- upgrade
41
42cp honk.db backup.db
43./honk upgrade
44./honk
45
46-- documentation
47
48There is a more complete incomplete manual. This is just the README.
49
50-- guidelines
51
52One honk per day, or call it an "eighth-tenth" honk.
53If your honk frequency changes, so will the number of honks.
54
55The honk should be short, but not so short that you cannot identify it.
56
57The honk is an animal sign of respect and should be accompanied by a
58friendly greeting or a nod.
59
60The honk should be done from a seat and in a safe area.
61
62It is considered rude to make noise in a place of business.
63
64The honk may be made on public property only when the person doing
65the honk has the permission of the owner of that property.