Skip to content

Penly (Cloud Pen)

Architecture Diagram

penly

Common Services

  • redis
  • mq (message queue)
  • ws (WebSocket test page)
  • supervisor (process manager)

Backend Core

  • Stroke deletion service — deling handler
  • New queue processor — pen-label-scoring-before
  • Source: svn co http://svn.jukuu.com/svn/root/cikuu/entry/xstroke
  • Deployed in Docker on the 120 server

Web Frontend

Frontend Send/Receive System

  • Frontend: https://www.penly.cn/#/main
  • Repo: git clone git@github.com:Dooy/penly.cn.git / https://github.com/Dooy/penly.cn
  • Deployed on server 120: sudo su jukuucd /data/app/h5.penly.cn/penly.cngit pull

Single-Page Web Bluetooth

Majiang (Low-Code Platform)

PHP Backend

  • Handles user management, send/receive system, and mini-program backend

Data Collection — Android & Mini-Program

  • Built with uniapp framework
  • Repo: https://github.com/Dooy/penly.cnsmartPen directory
  • Mini-program deployment managed by Rongjun
  • App not yet published; keystore: yunbi.keystore, password: pigai@321