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

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.23.1.tar.gz (22.1 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.23.1-py3-none-any.whl (24.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for serverwatcher-5.23.1.tar.gz
Algorithm Hash digest
SHA256 9cf24594f60d5dd12dfee78917481cdb4ca182ea9145d31ff2ecc558e36b0fb1
MD5 65ee382f4395b91064453686772df588
BLAKE2b-256 969dfa4db6ed158190f1a8de0425aacbe40527b7795666f23b1417583d9c97d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for serverwatcher-5.23.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.23.1-py3-none-any.whl.

File metadata

  • Download URL: serverwatcher-5.23.1-py3-none-any.whl
  • Upload date:
  • Size: 24.4 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.23.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6060e6d59f113138026df466c19a1fad0442c2dfc891a356035b56e9b8d6cee8
MD5 25f52323ad17e90e2328dfb5009f957c
BLAKE2b-256 84ec8393ddfca0c5bdf07014052a4379ce23fcb965bf784e202a72e475fcf2b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for serverwatcher-5.23.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