Skip to content

akshun/Conreq

 
 

Repository files navigation

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, discuss on GitHub Discussions, or see our planned features and roadmap on GitHub Projects!

Looking for more info? Are you a developer and want to contribute? Check out our Documentation!

Installation (Production Environment)

Install through Unraid Community Applications, or Hotio/SelfHosters Docker.

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
APP_NAME = "RequestCentral"               # default: Conreq
APP_DESCRIPTION = "Get yo stuff!"         # default: Content Requesting
ARR_REFRESH_INTERNAL = "*/15"             # default: */1 (Cron minutes for Sonarr/Radarr library refresh)
LOG_LEVEL = "ERROR"                       # default: WARNING
CONREQ_ENV_PREFIX = "CONREQ"              # 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
SSL_SECURITY = "True"                     # default: False (True enables advanced SSL security features)
PWNED_VALIDATOR = "False"                 # default: True (False disables checking for compromised passwords)
X_FRAME_OPTIONS = "SAMEORIGIN"            # default: DENY (False disables X-Frame-Options)
ALLOWED_HOST = "192.168.0.199"            # default: * (Allows all hosts)
DEBUG = False                             # default: False (Disable security features, only enable this during development. Defaults to True outside of docker.)

# Email
EMAIL_USE_TLS = "False"                   # default: True
EMAIL_PORT = "587"                        # default: None
EMAIL_HOST = "smtp.gmail.com"             # default: None
EMAIL_HOST_USER = "myself@gmail.com"      # default: None
EMAIL_HOST_PASSWORD = "dogmemes123"       # default: None

Screenshots

Login screen Discover tab
Discover (Desktop) More Info (Desktop)
More Info Tab Content Preview Modal
Episode Selection Modal (Desktop) Filter Modal (Desktop)
Discover Tab Mobile More Info Tab Mobile
Preview Modal (Desktop) Sign In (Desktop)
Discover Tab Mobile More Info Tab Mobile
Discover (Mobile) More Info (Mobile)
Discover Tab Mobile More Info Tab Mobile
Episode Selection Modal (Mobile) Filter Modal (Mobile)
Discover Tab Mobile More Info Tab Mobile
Registration (Mobile) Sign In (Mobile)

About

A content requesting platform.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.5%
  • HTML 23.3%
  • JavaScript 11.1%
  • CSS 11.1%