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

This version

5.20

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.20.tar.gz (21.5 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.20-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for serverwatcher-5.20.tar.gz
Algorithm Hash digest
SHA256 d8db40ddbcf637e0f92c1972d352e662777e014fbd13b129e73f058aaf7e237f
MD5 dab1bef0cc1cc9cf1cea3c305be0430e
BLAKE2b-256 40f03ee055f2a39bdd60e777d5977a01b4305cd43cc34800e0e5efac46c8d93a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: serverwatcher-5.20-py3-none-any.whl
  • Upload date:
  • Size: 23.8 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.20-py3-none-any.whl
Algorithm Hash digest
SHA256 9f34264fc0fb3d907910be3ce13540bf2b7535c5d7e972a4c59c546fac3a6b48
MD5 2a8e94e4f3bc0dd8f81d7ed9c96551b6
BLAKE2b-256 4e289d8733d21f12ed6ccef041671a6443c0c819621615eeb9a59212e9d96937

See more details on using hashes here.

Provenance

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