Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nestarz/commoners
File-based Social Network
https://github.com/nestarz/commoners
Last synced: about 2 months ago
JSON representation
File-based Social Network
- Host: GitHub
- URL: https://github.com/nestarz/commoners
- Owner: nestarz
- Created: 2020-05-22T01:52:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-02T11:36:49.000Z (over 3 years ago)
- Last Synced: 2024-11-22T00:51:34.792Z (about 2 months ago)
- Language: JavaScript
- Size: 13 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Commoners
Hyperswarm and [Kademlia DHT](https://en.wikipedia.org/wiki/Kademlia) File-based Social Network
## Structure
Four parts divide the project:
```
├── app
├── server
├── src
├── resources
```### App
Contains Electron source files to build an easy to distribute GUI.
### Resources
Contains the Caddy binaries for each platform (currently only Darwin is supported).
### Server
Contains logic to start/end a Caddy server and serve folders using Webdav.
### Source
Contains the connection logic between peers HTTP server and client peers over the Hyperswarm Protocol.