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 jukuu → cd /data/app/h5.penly.cn/penly.cn → git 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.cn — smartPen directory
  • Mini-program deployment managed by Rongjun
  • App not yet published; keystore: yunbi.keystore, password: pigai@321