AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [CS:GO/ANY] Hawthorne - Game Server Management Reinvented (2019-3-10) (https://forums.alliedmods.net/showthread.php?t=307752)

Czar_ 05-23-2018 12:55

[CS:GO/ANY] Hawthorne - Game Server Management Reinvented (2019-3-10)
 
https://cdn.discordapp.com/attachmen...78/unknown.png

Demo
You can login with your steam account or the demo account: demo password: demo
Tired of the outdated style of other game server managers? If so, Hawthorne is the panel for you. Hawthorne is packed with every feature a server owner could ask for including: ban management, mute and gags, chat logs, etc. Refer to the Features section for a full list of features.
Disclaimer: This project is developed by indietyp (Discord: indietyp#5629). I am the manager for the project. I will be keeping this thread up to date and will be answering questions in order to keep weight off his shoulders.

https://cdn.discordapp.com/attachmen...58/feature.png

Currently Implemented
  • Ban Management
  • Mute & Gag
  • Players
  • Stats
  • API (Refer to API and Documentation for more info)
  • Extensive logging to database and file

Features to Come
  • Reports
  • Announcements
  • Webhooks
  • Discord Bot
  • Public Pages
  • Open to suggestions(!) this is a project we want to build together.

In the far future
  • Player Reports
  • Controlling your servers right in the panel (restart, stop, etc)
https://cdn.discordapp.com/attachmen...stallation.png

Requirements
  • A machine running: centOS 7 and 8, Ubuntu 16+, Debian 8 and 9 (Extensively tested under Ubuntu 16 LTS, developed under macOS)
  • Webserver of your choice (nginx/apache)
  • MySQL 5.7+ or MariaDB 10.2.2+

Install
Disclaimer: A full, indepth installation guide is available here: https://docs.hawthornepanel.org/#/ge...with-hawthorne
  • Run the following command: sh -c "$(curl -fsSL raw.githubusercontent.com/laevis/hawthorne/master/cli/install.sh)"
  • Set up the webserver according to your needs. More information about the webserver installation is available here: https://docs.hawthornepanel.org/#/ge...-configuration(currently nginx and apache servers are configured automaticlly, this is still in Beta tho)
  • Move the files from the sourcemod directory to your game server directory
  • Set up the ./cfg/hawthorne.cfg file accordingly
https://cdn.discordapp.com/attachmen...78/convars.png

Code:

        // This file was auto-generated by SourceMod (v1.9.0.6261)
// ConVars for plugin "hawthorne.smx"


// Toggle the internal admin module
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_admin "1"

// Toggle merging with existing modules
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_admin_merge "0"

// Toggle the internal ban module
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_ban "1"

// Enable automatic bans for suspected alternate accounts from already banned users.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_duplicate "1"

// Toggle of serverwide bans
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_global_ban "0"

// Toggle of serverwide mute & gags
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_global_mutegag "0"

// Enables hextag support
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_hextags "1"

// How the hextag string is formatted | U for uppercase, L for lowercase, R for no change
// -
// Default: "{R}"
ht_hextags_format "{R}"

// Toggle the internal chatlog module
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_log "1"

// management server address including port and protocol
// -
// Default: "https://example.com"
ht_manager ""

// management server provided token (required) | use the extended format
// -
// Default: ""
ht_manager_token ""

// Toggle the internal mute and gag module
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_punish "1"

// Enables hextag support
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
ht_smac "1"

https://cdn.discordapp.com/attachmen...9/commands.png

Commands are similar to vanilla sourcemod plugins so I assume no explanation needed
  • !mute
  • !unmute
  • !gag
  • !ungag
  • !silence (deprecated and will be removed in 0.9.2)
  • !unsilence (deprecated and will be removed in 0.9.2)
  • !ban
https://cdn.discordapp.com/attachmen...7499/media.png

https://cdn.discordapp.com/attachmen.../changelog.png

Spoiler
https://cdn.discordapp.com/attachmen.../downloads.png

https://cdn.discordapp.com/attachmen...40/details.png

FAQ
  • What games can this be used for?
    - Hawthorne can (in theory) be used for any sourcemod compatible games. The panel has majoritively tested on CS:GO servers and minorly testing on TF2.
  • What is the mainframe?
    Spoiler

  • What data is collected?
    Spoiler

  • I keep having problems with <Insert Bug/Error>.
    - This project still has a lot of bugs, so please be patient. The fastest way to report and have a bug fixed is to reach one of the developers in discord (link to both discord server and discord ID's below)

Project Team
  • Project Lead and Developer: indietyp (Discord: indietyp#5629)
  • Community Manager: Me :P (Discord: Czar#1337)
  • Logo Design: jneubrand

https://cdn.discordapp.com/attachmen...29/discord.png
Credits

We are looking for translators for the panel. Message indietyp (Discord: indietyp#5629) for details!
Translators
  • JubJub
  • niceday
  • EdgarTheEngineer
  • hexah
  • ffnull
  • akke
Partners

Czar_ 05-23-2018 12:55

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Reserved

schwarz 05-23-2018 13:07

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
wow great job!

SpicyGamers 05-23-2018 14:21

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Great job :)

Maxximou5 05-23-2018 14:49

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Been watching this for a while. Good to see it was released, very nice work.

RumbleFrog 05-23-2018 20:42

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Best of luck with this

AceNetworks 05-25-2018 15:32

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Awesome work! :grrr:

TrappaTroopa 05-25-2018 20:35

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
So I got this installed on my Apache Server and got my VirtualHost setup. However the service will not start.

Code:

wh1t3rose@mysqlwebserv: sudo supervisorctl restart hawthorne
[sudo] password for wh1t3rose:
hawthorne: ERROR (not running)
hawthorne: ERROR (spawn error)

Any suggestions would be great. Thanks!

Edit: Seems I can't even get redis-server to start hence my issues. I made a stackoverflow post here so I don't flood the thread.

Papero 05-26-2018 11:26

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Quote:

Originally Posted by TrappaTroopa (Post 2593875)
So I got this installed on my Apache Server and got my VirtualHost setup. However the service will not start.

Code:

wh1t3rose@mysqlwebserv: sudo supervisorctl restart hawthorne
[sudo] password for wh1t3rose:
hawthorne: ERROR (not running)
hawthorne: ERROR (spawn error)

Any suggestions would be great. Thanks!

Edit: Seems I can't even get redis-server to start hence my issues. I made a stackoverflow post here so I don't flood the thread.

Can you join in the discord server?

SomePanns 05-28-2018 06:51

Re: [CS:GO/ANY] Hawthorne - Game Server Management Reinvented
 
Quote:

Originally Posted by TrappaTroopa (Post 2593875)
So I got this installed on my Apache Server and got my VirtualHost setup. However the service will not start.

Code:

wh1t3rose@mysqlwebserv: sudo supervisorctl restart hawthorne
[sudo] password for wh1t3rose:
hawthorne: ERROR (not running)
hawthorne: ERROR (spawn error)

Any suggestions would be great. Thanks!

Edit: Seems I can't even get redis-server to start hence my issues. I made a stackoverflow post here so I don't flood the thread.

You should be able to find an error log located at /var/log/hawthorne/wsgi.conf

I do recommend joining the Discord so we can help you further.


All times are GMT -4. The time now is 20:42.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.