-
Notifications
You must be signed in to change notification settings - Fork 0
development
Tomo edited this page Feb 16, 2024
·
4 revisions
Roboprop is a Django Application, with the client using tailwind and Flowbite for styling, Redis as a broker, and Celery to run background tasks. Therefor in order to run Roboprop in development you will need three processes running:
- Redis: This can be done through docker with
docker run -d --name redis-stack-server -p 6379:6379 redis/redis-stack-server:latest
(change port to how you wish to have it setup) - A Celery Worker Server:
python -m celery -A roboprop worker
(--loglevel=info
can be added for your log level of choice) - A Django dev server, as below:
- Start a dev server with
python manage.py runserver
and go to localhost:8000 in the browser. -
npx tailwindcss -i ./static/src/input.css -o ./static/src/output.css --watch
to see style changes in the browser while you work
- Start a dev server with