Skip to content

YPZI/ni

Repository files navigation

ComCentral Forum

A premium, brutalist-style forum designed for restricted access and high-security communities.

Features

  • News & Announcements: Admin-only news feed (first tab).
  • Forums: General discussion boards.
  • Middleman Service: Secure escrow services for trades.
  • Gambling: Credit-based games (Dice, Blackjack).
  • Industrial Design: Monochromatic, non-AI aesthetic.

Setup Instructions

  1. Install Dependencies:

    pip install -r requirements.txt
  2. Run the Application:

    python frontend.py
  3. Access the Forum: Open http://127.0.0.1:5000 in your browser.

Admin Access

To create news items, you must be logged in as an administrator.

  • The default admin accounts can be created by running frontend.py for the first time (check init_db in frontend.py for seeded users).
  • Default users created on first run: VIP_Trader, Ghost, CyberKnight.
  • You can change any user to admin in the database.db (SQLite).

Tech Stack

  • Backend: Python / Flask
  • Database: SQLite / SQLAlchemy
  • Frontend: HTML5 / Vanilla CSS (No JS required for core functions)

Security

See SECURITY.md for:

  • Nginx version requirements for CVE-2021-23017 and CVE-2022-41742
  • App-level hardening controls
  • Deployment security checklist

About

s

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors