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-3.5.1.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

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

serverwatcher-3.5.1-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for serverwatcher-3.5.1.tar.gz
Algorithm Hash digest
SHA256 7a1d3ac6002d76a99e18525928522cf72f890094e59791897041ac12e6dd225c
MD5 28edb9336a72bf28ad0a8b90848e3ec4
BLAKE2b-256 50f278082861b21aeb66e1bb3f8faf3fd0ef5235fee6b7e2e63485f0fcfdedf5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for serverwatcher-3.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d426dd56cc4e3f098253b197b38cbfa94b02a6ca2f86c39e22679991819c2e1f
MD5 aea49da8630e4eb44684f81023cb4a21
BLAKE2b-256 85d12642fec759325e0bf09e82c32f7f932d55848372cc65f6f021692dbefb40

See more details on using hashes here.

Provenance

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