Sign inSign up

leftrightthere/hamclock

By leftrightthere

•Updated 3 months ago

HamClock container for simplified deployment of the ClearSkyInstitute HamClock software

Image
Internet of things
Web servers
Monitoring & observability
2

8.0K

leftrightthere/hamclock repository overview

⁠hamclock

Hamclock container with Docker and Podman compatibility

⁠Source

Github Repository⁠

⁠Repositories

# Weekly builds scheduled to build every Friday morning

# GitHub
ghcr.io/leftrightthere/hamclock

# Docker
docker.io/leftrightthere/hamclock

⁠Deviations

The container creates a new user account and relocates the profile path to '/opt/hamclock/hamuser' instead of using the default root user.

# Environmental Variables available
UTC_OFFSET
CALLSIGN
LOCATOR
LAT
LONG
OFFSET
VOACAP_MODE
VOACAP_POWER
FLRIG_HOST
FLRIG_PORT
USE_FLRIG
USE_METRIC
CALLSIGN_BACKGROUND_COLOR
CALLSIGN_BACKGROUND_RAINBOW
CALLSIGN_COLOR
WIFI_SSID
WIFI_PWD
WIFI_PWD
SHOW_PUB_IP
DXGRID

⁠Podman

⁠Pull the image
podman pull docker.io/leftrightthere/hamclock
⁠Run the image (No persistent storage)
podman run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  docker.io/leftrightthere/hamclock
⁠Run the image (Persistent storage volume)
podman run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  -v docker-hamclock:/opt/hamclock/hamuser/.hamclock \
  docker.io/leftrightthere/hamclock
⁠Run the image (Env variables with storage volume)
podman run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  -e UTC_OFFSET=-5 \
  -e LOCATOR=AA00aa \
  -e DXGRID=JJ00aa \
  -v docker-hamclock:/opt/hamclock/hamuser/.hamclock \
  docker.io/leftrightthere/hamclock

⁠Docker

⁠Pull the image
docker pull docker.io/leftrightthere/hamclock
⁠Run the image (No persistent storage)
docker run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  docker.io/leftrightthere/hamclock
⁠Run the image (Persistent storage volume)
docker run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  -v docker-hamclock:/opt/hamclock/hamuser/.hamclock \
  docker.io/leftrightthere/hamclock
⁠Run the image (Env variables with storage volume)
docker run --detach --name hamclock \
  -p 8080:8080 \
  -p 8081:8081 \
  -p 8082:8082 \
  -e UTC_OFFSET=-5 \
  -e LOCATOR=AA00aa \
  -e DXGRID=JJ00aa \
  -v docker-hamclock:/opt/hamclock/hamuser/.hamclock \
  docker.io/leftrightthere/hamclock

Tag summary

Content type

Image

Digest

sha256:183e057a4…

Size

139.1 MB

Last updated

3 months ago

docker pull leftrightthere/hamclock