A federated blogging platform built for WeBuild Community. Federated blog is a network of interconnected blogs or websites, which called the Fediverse.
It was built for the Webuild community but please feel free to use it for your own community.
Please make sure you have node
and yarn
(or npm
) installed on your
machine.
To run federated blog locally or on your own server:
- Clone this repo
git clone https://github.com/webuild-community/federated-blog.git
- Within your terminal, run
yarn
to install the dependencies - Once the dependencies are installed, run
yarn dev
to start the dev server onlocalhost:3000
Don't forget to check out the channels.json
, where RSS feeds storage.
To run in production:
- Builds the production application into the
.next
folder:
yarn build
- Start Node.js server:
yarn start
To run test:
yarn test
Please see our CONTRIBUTING.md.
We have a list of good first issues that contain bugs or features which have a relatively limited scope. This is a great place to get started and get familiar with our contribution process.