Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.
/ hawthorne Public archive

Game Server Management - Easy, Accessible, Self Hosted - simply reinvented.

License

Notifications You must be signed in to change notification settings

indietyp/hawthorne

Repository files navigation

Hawthorne

Hawthorne is a project aimed to provide an easy and modern way to interact with currently source engine based games.

Hawthorne uses Semantic Versioning, which means that 0.x.x is currently the unstable beta version - where things can drastically change from one point release to another, with the planned 1.x.x release cycle the product will be stable.

Documentation

For the project documentation and installing guide please visit https://docs.hawthornepanel.org/

Functionality & Features

  • Handcrafted, modern, responsive and user friendly UI
  • Bans, Mute & Gags
  • Extensive logs
  • Public accesible, configurable page (ETA v0.12)
  • Rich settings and 120+ permissions
  • Mature API and webhooks
  • Discord integration (ETA v0.15)
  • Reports (ETA v0.13)
  • Intuitive & Secure
  • Direct Sourcemod integration

Roadmap

  • 0.9.0 UI rework
  • 0.9.1 CLI install.sh rework
  • 0.9.2 APIv2
  • 0.10 System Messages (Logs) & GDPR Export
  • 0.11 Webhooks & personal settings
  • 0.12 Public Page & User Credibility Score
  • 0.13: Warnings & Reports
  • 0.14: Player Rankings
  • 0.15: Integrations (Discord, Minecraft, Rust, and more to come)
  • 1.0: General Improvements & Polish
  • 1.1: Instances
  • 1.2: Full Server Control (Start, Stop, Restart)
  • 1.3: Automatically adding and removing game servers
  • 2.0: General Improvements & Polish

Partners & Tools

BrowserStack enables us to test the Hawthorne interface and it's functionality over multiple devices and services automatically. BrowserStack is therefore fundamental to our UI and UX development and testing process and identifies inconsistencies we might face with different operating systems and browsers, which we wouldn't be able to identify manually.

Showcase