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.8.dev8.tar.gz (20.9 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.8.dev8-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

Details for the file serverwatcher-5.8.dev8.tar.gz.

File metadata

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

File hashes

Hashes for serverwatcher-5.8.dev8.tar.gz
Algorithm Hash digest
SHA256 95bb6b384f6df10266301c9125e733ee28d8961903b847260de61f9df5b8b329
MD5 826b41a51fa9fb1ff501be5560c65db9
BLAKE2b-256 9e79877ad5efeb927b368f4d7a5c4e7b033593dc19fe1d84511d3c5e5da8611e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for serverwatcher-5.8.dev8-py3-none-any.whl
Algorithm Hash digest
SHA256 3ce71a493134a4403816253e90bd5aa330d3c2e3fb67c49ca46377569404573f
MD5 69f117f8ff51e6cb60ceb004bd4d035a
BLAKE2b-256 eed1a5514bb6b08409bd36454d6d736c9032013a1e4b7db61ce34fade781de12

See more details on using hashes here.

Provenance

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