Skip to content

Where activists improve their advocacy by building, refining and using strong rebuttals to counter the objections to their movement.

Notifications You must be signed in to change notification settings

Monstarrrr/rebutify

Repository files navigation

Repository of rebutify.org.

📄 Project's White Paper
🩺 Servers Status

Table of Content

1. Installation

1.1 Environment Variables

Create a .env file at the root of the project based on .template-env's content.

cp .template-env .env

⚠️ Put your DJANGO_SECRET_KEY in your .env file.
If you don't have a secret key for your project, generate a secure password longer than 50 characters.

1.2. Docker

Start the docker container:

docker compose up

1.3. Python

Install the dependencies in a new virtual environment from the root directory /rebutify.

python -m venv .venv

Unix OS

source .venv/bin/activate

Windows OS

source .venv/Scripts/activate

pip install -r requirements.txt

2. Deployment

Begin serving the application with gunicorn.

gunicorn --bind 0.0.0.0:8000 -k uvicorn.workers.UvicornWorker rebutify.asgi:application

3. Contributing

For instructions on contributing, read CONTRIBUTING.md.

About

Where activists improve their advocacy by building, refining and using strong rebuttals to counter the objections to their movement.

Topics

Resources

Code of conduct

Stars

Watchers

Forks