antonyleons/ward

By antonyleons

Updated 3 months ago

Minimalistic Server dashboard

Image
Monitoring & observability
10

100K+

antonyleons/ward repository overview

Demo

Light Theme Preview

Quick start

  • docker run --restart unless-stopped -it -d --name ward -p 4000:4000 -e WARD_PORT=4000 -e WARD_THEME=dark --cap-add SYS_PTRACE antonyleons/ward
  • Go to localhost:4000
Docker compose
version: '3.3'
services:
    run:
        restart: unless-stopped
        container_name: ward
        ports:
            - '4000:4000'
        environment:
            - WARD_PORT=4000
            - WARD_THEME=light
            - WARD_NAME=Ward
            - WARD_FOG=true
            - WARD_BACKGROUND=#3c3c3c # disable fog to use background
        cap_add:
            - SYS_PTRACE
        image: antonyleons/ward

Config

If you want to change Ward's configuration, you can edit setup.ini. When using Docker, use the environment variables WARD_NAME,WARD_THEME, WARD_PORT to automatically regenerate this file at startup. Using any environment variable listed will enable the defaults below and immediately start Ward without the GUI setup.

SettingEnv varDescriptionDefault
serverNameWARD_NAMEName shown in the interface.Ward
portWARD_PORTPort to listen on.4000
themeWARD_THEMEEither light or dark.light
enableFogWARD_FOGEither true or false.true
backgroundColorWARD_BACKGROUNDHexColor for background when fog is disableddefault

Environment variables take priority and will regenerate this file with your variables. If no environment variables are set, setup.ini is generated once you navigate to Ward's webpage and complete the initial setup. You can also make this file yourself before starting Ward, and place it in the same directory.

For example:

[setup]
serverName = my-server
theme = dark
port = 8200
enableFog = true
backgroundColor = #303030

About

Ward is a simple and and minimalistic server monitoring tool. Ward supports adaptive design system. Also it supports dark theme. It shows only principal information and can be used, if you want to see nice looking dashboard instead looking on bunch of numbers and graphs. Ward works nice on all popular operating systems, because it uses OSHI.

Older builds have been removed in the interest of security, all configs should be backwards compatible.

Read more on GitHub

Tag summary

Content type

Image

Digest

sha256:2d60f590c

Size

123.1 MB

Last updated

3 months ago

docker pull antonyleons/ward:2.6.1