Skip to content

Commit b00a33b

Browse files
author
HackMD
committed
last changed at Jul 28, 2025 12:23 PM, pushed by Jim Pick
1 parent 78a19a3 commit b00a33b

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Community Creation Guide
2+
3+
Hex.Camp is an open source software project which builds software intended to be used by many independently-run communities. For example, [vichex.ca](https://vichex.ca/) is the community for Victoria, Canada.
4+
5+
Each community is defined by the following:
6+
7+
- a domain name, eg. [vichex.ca](https://vichex.ca]), [seahex.org](https://seahex.org)
8+
- a geographic "footprint" - defined as a set of [H3 hexagonal cells](https://h3geo.org/) that covers the area of the community
9+
* neighbouring communities must "tile" - that is, any H3 hexagon ID must exclusively belong to one community, but not the other
10+
* communities may be nested within other communities to form a hierarchy - eg. a neighbourhood community within a city
11+
- a set of users to act as "community stewards"
12+
* "incubating" communities might use people from outside the community in order to bootstrap
13+
* the [New_ Public](https://newpublic.org/) project has a similar concept with their [https://newpublic.org/fellowship](https://newpublic.org/fellowship)
14+
15+
## Community Resources
16+
17+
- a git repo to contain hexagon reservations and allocations
18+
* some hexagons are reserved for use by the global Hex.Camp project
19+
* https://github.com/hexcamp/hexcamp-community-vichex
20+
* https://github.com/hexcamp/hexcamp-community-seahex
21+
- a landing page
22+
* [VicHex.ca](https://vichex.ca/) ([GitHub: vichex-landing-page](https://github.com/hexcamp/vichex-landing-page)])
23+
24+
## More Community Resources
25+
26+
(to be documented...)
27+
28+
- a welcome page (GitHub/HackMD)
29+
- DNS configuration
30+
- an IPFS Cluster
31+
- map tiles
32+
- search
33+
- an AT Protocol PDS server
34+
- a local news feed (Graze.Social)
35+
- publishing/repair pipeline
36+
- authentication
37+
- secrets management
38+
- monitoring

0 commit comments

Comments
 (0)