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.dev16.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.8.dev16-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: serverwatcher-5.8.dev16.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.8.dev16.tar.gz
Algorithm Hash digest
SHA256 2ee5d136ec4d6ede45a3e3a61d515a6e79e4a1a300eb8d7412b3c8957fd72fc0
MD5 e6b74e05ab1320e625b28113915a0ec8
BLAKE2b-256 6845230fcb9baa2067a950125556d5838f31e922ac8de1e84ef371b4eb0c587e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for serverwatcher-5.8.dev16-py3-none-any.whl
Algorithm Hash digest
SHA256 31567a3c945f3a531bfcc9ff2cad75977dd8260dc1a172915c692b5cc1df4409
MD5 4101b126cd0cbbcbbc4d5f9012f9acfc
BLAKE2b-256 e06c333d8a3c25bb98a3d3a03885beda7b60970582503874f09ed53cd7fcb8d4

See more details on using hashes here.

Provenance

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