908 B
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