scaffolds | ||
source | ||
themes/starter | ||
.domains | ||
.editorconfig | ||
.gitignore | ||
.woodpecker.yml | ||
_config.yml | ||
ADDING-SERVER.md | ||
CONTRIBUTING.md | ||
GUIDELINES.md | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md |
FEDIVERSE GUIDE
A quick look into Fediverse networks
Goals
-
Road Making: Provide links to information scattered around the internet. Make it easier for newcomers to get acquainted with the idea in general and with every federated network in particular.
-
Team Building: Unite all federated social networks under 'Fediverse' name. Highlight the sense and spirit of a Fediverse community.
Contributing
Read Contributing
→ Check out our Wiki ←
Structure
Fediverse page
Data located in: /source/_data/fediverse.json
file
Chronicles page
Data located in: /source/_posts
folder
Knowledge page
Data located in: /source/_data/knowledge.json
file
Each network page
Data located in: /source/_data/..network.json
and /source/_data/world.json
files
Portal page
Supposed to link to a page helping to choose a server on any network (just an idea, for now)
Theme File Structure
- Develop styles in
/themes/starter/assets/scss
- Develop scripts in
/themes/starter/assets/scripts
Setup
This site uses Hexo static generator. Follow these steps to spin up a local development environment:
- Run
npm install
in main project's folder - Run
gulp
in/themes/starter
folder - In second terminal, run
hexo server
in main folder, to start the server and preview at localhost