Git Product home page Git Product logo

adminrcon's Introduction

AdminRCON

A simple webapp for executing commands on a Source gameserver. Made mainly for TF2 but is configurable for all Source games.

Goals

  • Simple to use
  • Simple to configure

TFRCON

TFRCON is the main implementation of AdminRCON. It conains popular Team Fortress 2 maps and competitive configs. To see AdminRCON in action go to tfrcon.net.

Requirements

Nodejs and npm, preferably the latest version.

Usage

View help for help with using the app.

Configuration

The main configuration is located in /config/default.json. You sould create a copy of this called production.json and launch the app with the environment variable NODE_ENV=production.

  • app-name: The name of your app, example MyRCONManager.

  • session: Session data for remembering the server that was enterd

    • name: Name of the session, can be anything.
    • secret: Random unguessable string of characters.
    • max-age: How long the server will stay recognised with the browser.
  • maps: An array of the maps you want. Stored as objects.

    • realname: The actual name of the map.
    • mapfile: The ingame file of the map. An image file called <mapfile>.jpg should also be placed in /public/images.
    • gamemode: The map game mode, i.e de, pl.
    • config: A config that can be executed after map load.
  • configs: An array of server configs. Stored as objects.

    • name: Config name.
    • config: The actual config name
    • description: A short description of what the config does.
  • common-commands: Some useful commands to execute with a single click

    • name: Command name.
    • command: The command itself.

Bugs/Questions

Contact the developer on Steam or Discord (Thermite#5512).

adminrcon's People

Contributors

iamthermite avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.