all repos — honk @ 3f9fb0dd66b48c2b0064c8777dce8e64195a5d3b

my fork of honk

README (view raw)

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