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.27.2.tar.gz (21.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.27.2-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: serverwatcher-5.27.2.tar.gz
  • Upload date:
  • Size: 21.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.27.2.tar.gz
Algorithm Hash digest
SHA256 43944104c7e856acc690950633c4cba9989955076e28598604e6b669125b9d8e
MD5 c9ffa651b63af4f32e941317cc59c3c6
BLAKE2b-256 643b9b946f8b3735a7826522165740c1f88af4fe963e49aaeae78f51c0f56eba

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: serverwatcher-5.27.2-py3-none-any.whl
  • Upload date:
  • Size: 23.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.27.2-py3-none-any.whl
Algorithm Hash digest
SHA256 91547c6871a8205c39ead0c5c926afbdadaff3784459fd7fa3cb713b133c2e56
MD5 3eba6fcdcd751cd298f4647c81ceb6d6
BLAKE2b-256 1dae650b8ac4577e58e62a5609474cd638b61c3c5f6e8cc7d08af5c95d9f1592

See more details on using hashes here.

Provenance

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