Skip to content

Various utilities for Keenetic devices

Notifications You must be signed in to change notification settings

DmitryArkh/keen-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeenUtils

Various utilities for managing Keenetic devices

Currently supported features

  • Manage static DNS records
  • System status endpoint

Deploying with Docker

docker run --name keen-utils \
  -p 5000:5000 \
  -e KEENETIC_PASSWORD=MY_PASSWORD \
  -e ENTWARE_PASSWORD=MY_ENTWARE_PASSWORD \
  ghcr.io/dmitryarkh/keen-utils:latest

Environment variables

Name Description
HOST Keenetic device IP (default: 192.168.1.1)
SSH_PORT Keenetic SSH port (default: 22)
KEENETIC_USER Keenetic web panel username (default: admin)
KEENETIC_PASSWORD Keenetic web panel password
ENTWARE_SSH_PORT Entware SSH port (default: 222)
ENTWARE_USER Entware SSH username (default: root)
ENTWARE_PASSWORD Entware SSH password (default: keenetic)