SkillAgentSearch skills...

Propane

An Open Source KoTH Platform

Install / Use

/learn @InjectionSoftwareandSecurityLLC/Propane

README

Propane

<p align="center"> <img src="https://raw.githubusercontent.com/InjectionSoftwareDevelopment/Propane/master/propane-logo.png" width=450px height=350px/> </p>

VERSION 1.2

An Open Source KoTH Platform based on NetKotH

Documentation:

Propane Documentation

How to use Propane:

Propane Setup Guide

Docker:

Build from docker repo:

  1. docker run -v $PWD/tmp:/tmp -p <YOURWEBPORT>:80 3ndg4me/propane

Manual build

From the root of the repo run:

  1. docker build -t propane .
  2. docker run -v $PWD/tmp:/tmp -p <YOURWEBPORT>:80 propane

To modify the default config, create a new propane_config.ini with your desired changes and place it in $PWD/tmp, propane will automatically copy it over on next update.

Current Features:

  1. Propane Accessories! (Plugins)
  2. White/Black Lists
  3. Timed Events
  4. Templates
  5. Improved Server Status Checks/Scoreboard Server Status
  6. Target IP Scoreboard Toggle
  7. Scoreboard backups
  8. New docker container!

TODO:

  1. Improve logging functionality to help be more "service" friendly
  2. ?Potential frontend and templating rewrite maybe?

Special thanks to clamSECURITY and myntal for their contributions!

Screenshots:

Scoreboard

<img src="https://raw.githubusercontent.com/InjectionSoftwareDevelopment/Propane/master/scoreboard_screenshot.png">

Rules

<img src="https://raw.githubusercontent.com/InjectionSoftwareDevelopment/Propane/master/rules_screenshot.png">

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated1y ago
Forks11

Languages

Python

Security Score

80/100

Audited on May 23, 2024

No findings