/Conreq

Conreq, a Content Requesting platform.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Conreq Beta

Docker Pulls Docker Stars Docker Hub Discord

Conreq, a Content Requesting platform.

Want to join the community or have a question? Join us on Discord or discuss with us on GitHub Discussions!

Are you a developer and want to contrinbute? Check out our Building Guide and Programmers Guide!

Installation (Deployment Environment)

Install through Unraid Community Applications, Docker, or Dockerhub.

Here's a list of all available environment variables:

# General Settings
TZ = "America/Los_Angeles"                # default: UTC (timezone for log files, in "TZ Database" format)
BASE_URL = "requests"                     # default: none

# Data Storage
DATA_DIR = "/example/directory"           # default: /config (defaults to "data" outside of docker)
DB_ENGINE = "MYSQL"                       # default: SQLITE3
MYSQL_CONFIG_FILE = "/config/mysql.cnf"   # default: none

# Security
DEBUG = False                             # default: true (NEVER enable this in production)
ROTATE_SECRET_KEY = True                  # default: false (will sign out users when conreq restarts)
X_FRAME_OPTIONS = "SAMEORIGIN"            # default: DENY (false will disable X-Frame-Options)
USE_SSL = True                            # default: false
SSL_CERT = "/path/to/cert.pem"            # default: none
SSL_KEY = "/path/to/key.pem"              # default: none

Screenshots

Login screen Discover tab
Login Screen Discover Tab
More Info Tab Content Preview Modal
More Info Tab Content Preview Modal
Discover Tab Mobile More Info Tab Mobile
Discover Tab Mobile More Info Tab on Mobile