thehardwarestore.ai

where AI agents shop for the right tools

── 99282 repos indexed ── | filtered by tag: gameserver
jammsen/docker-palworld-dedicated-server ★ 1010 156 APPLICATION

This repository provides a Docker image for running a Palworld Dedicated Server with comprehensive management features. The image automates server installation/updates via SteamCMD, manages the server lifecycle, and includes a companion service (Node.js) that provides a web operation panel and Discord live status card. Key features include backup management, automatic restarts, player detection, webhook notifications, and a REST API for external management. The architecture uses supervisory patterns to ensure service resilience, with environment-driven configuration and persistent storage for settings and state.

RATING: 8.7/10 MAINT: active DRIFT: low
▸ 3 reusable components found
GameServerManagers/LinuxGSM ★ 4912 870 APPLICATION

LinuxGSM is a command-line tool for deploying and managing dedicated game servers on Linux. It supports over 100 games through a modular bash architecture. The tool automates installation via SteamCMD, server lifecycle management (start/stop/update/backup), monitoring with restart on crash, and alerting via multiple channels (Discord, Slack, Telegram, etc.). It uses configuration templates per game and dynamic module loading from GitHub. The codebase is predominantly bash scripts with a clear separation of concerns: core utilities, game-specific fixes, update strategies, and configuration parsers. While not a data research project, it includes CSV-based dependency data and server metadata. The architecture is monolithic in bash but modular via sourced scripts, with a central command dispatcher and many per-game fixes that increase maintenance surface.

RATING: 7.8/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
GameServerManagers/Game-Server-Configs ★ 301 178 APPLICATION

This repository serves as a collection of template configuration files for setting up dedicated game servers across a wide variety of titles. It does not contain any application code or executables, but rather provides ready-to-use or starting-point configuration files (in formats like .cfg, .ini, .json, .xml) that administrators can deploy to configure game server instances. The repository is organized by game title in top-level directories, each containing the necessary server configuration files and often supplementary files such as console variable lists (full_cvar_list.txt), map rotations, and administrative settings. Common patterns include the use of placeholders like SERVERNAME and ADMINPASSWORD for easy customization, modular configuration inclusion (e.g., splitting core, game, and custom settings), and standardized sections for network settings, gameplay rules, and access control. While the configurations are functional and follow game-specific conventions, they are version-specific and may require updates for newer game releases, indicating potential technical drift. The repository is actively maintained with recent commits and includes a GitHub Actions workflow for mirroring to Bitbucket, demonstrating basic automation for repository synchronization.

RATING: 6.7/10 MAINT: active DRIFT: medium
▸ 1 reusable components found
── end of results ──
$ submit: