Skip to main content

A HungerLib-powered Minecraft server automation engine.

Project description

ServerWatcher

A configurable server monitoring and restart engine for HungerLib / Pterodactyl-based Minecraft servers.

Usage

pip install serverwatcher
from serverwatcher.watcher import ServerWatcher
from serverwatcher.config import WatcherConfig
from serverwatcher.messages import WatcherMessages

watcher = ServerWatcher(server, origin, panel, logger, WatcherConfig(), WatcherMessages())
watcher.evaluate()

Project details


Release history Release notifications | RSS feed

This version

5.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

serverwatcher-5.1.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

serverwatcher-5.1-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file serverwatcher-5.1.tar.gz.

File metadata

  • Download URL: serverwatcher-5.1.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for serverwatcher-5.1.tar.gz
Algorithm Hash digest
SHA256 b51c87d104540776f05555b861f3916f6374936b9d8f53c17c88759ed620d08f
MD5 64d1dc6dbd02ccc3b8b545deda307954
BLAKE2b-256 1be2b6fd064d776797398a3bf74e2a47aba1da304acd3976a7bffec0ae40184b

See more details on using hashes here.

Provenance

The following attestation bundles were made for serverwatcher-5.1.tar.gz:

Publisher: release.yml on iFamishedX/ServerWatcher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file serverwatcher-5.1-py3-none-any.whl.

File metadata

  • Download URL: serverwatcher-5.1-py3-none-any.whl
  • Upload date:
  • Size: 21.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for serverwatcher-5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a440e1ac0794281f2d88084deb6265db3e6a4247a20d00b16bee0d1d33b0cad
MD5 a4c5953a1e88a140807ac9f0824c3d38
BLAKE2b-256 5547eee7fc347368675308f55f6f43b54030f1599f7d0199a5ae95ade06df04e

See more details on using hashes here.

Provenance

The following attestation bundles were made for serverwatcher-5.1-py3-none-any.whl:

Publisher: release.yml on iFamishedX/ServerWatcher

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page