Skip to content

CustomIcon/pykms-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

py-kms alternative front-end

Backstory:

I came across a reddit post about it decided to test py-kms myself and to my suprise it is functional. however the webUI it provided lacks the design and burns my eyes out. so i decided to create this repository that holds Jinja2 template for py-kms. trust me pure HTML is not easy, hence i created this with comments to future me and to its contributors

Features

  • Clutterless Clients page
  • Dark theme
  • Modern CSS
  • Dropdown Products page
  • Copy to clipboard on GLVK
  • Smooth Animation

Usage

locate templates directory of pykms and replace the content with whats in this project.

Docker

I highly suggest using 11note's image. mount the template directory of this project to the container. example:

name: "kms"
services:
  kms:
    image: "11notes/kms:465f4d1"
    container_name: "kms"
    environment:
      TZ: "Europe/Zurich"
    volumes:
      - "var:/kms/var"
    ports:
      - "1688:1688/tcp"
    restart: "always"
  kms-gui:
    image: "11notes/kms-gui:stable"
    container_name: "kms-gui"
    environment:
      TZ: "Europe/Zurich"
    volumes:
      - "var:/kms/var"
      - "/path/to/templates:/opt/py-kms/templates/"
    ports:
      - "8080:8080/tcp"
    restart: "always"
volumes:
  var:

Screenshots

{81958E47-9251-4A4B-B0DF-9484DEFFCD50}

{7961AA36-E006-440B-957D-A34234DC71E9}

Libraries used

Releases

No releases published

Languages