toolshed/docs/index.md
2023-06-16 19:28:36 +02:00

908 B

Toolshed Documentation

Introduction

This is the documentation for the Toolshed project. It is a work in progress. #social #network #federation #decentralized #federated #socialnetwork #fediverse #community #hashtags

Getting Started

Installation

 # TODO add installation instructions
 # similar to development instructions just with more docker
 # TODO add docker-compose.yml

Development

git clone https://github.com/gr4yj3d1/toolshed.git

or

git clone https://git.neulandlabor.de/j3d1/toolshed.git

Frontend

cd toolshed/frontend
npm install
npm run dev

Backend

cd toolshed/backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver 0.0.0.0:8000

Docs

cd toolshed/docs
mkdocs serve -a 0.0.0.0:8080