SnowLuma
Deployment

BT Panel Deploy

One-click deploy SnowLuma via Docker App Store on a Linux server with BT Panel (Baota)

Community

This is a community-contributed and maintained solution. If you encounter issues, please submit an issue.

This page is for "I already run BT Panel, and want to import SnowLuma in one click through the panel's Docker App Store". Under the hood it's the same image as Docker deployment — you just skip writing the Compose file manually.

Import & Install

  1. In BT Panel, go to Docker → App Store
  2. Switch to the External Apps tab and click Import App
  3. Enter the repository URL: https://github.com/makotowu/SnowLuma.Docker.Baota
  4. Find SnowLuma and click install
  5. Fill in the settings:
    • VNC Password: if the panel asks for one, set a strong password of your own. Do not reuse a fixed value from old docs or sample posts. The official image has no public default password.
    • WebUI Port: default 5099
    • noVNC Port: default 6081, browser-based remote desktop
    • OneBot WS Port: default 3001, for bot framework integration

Once installed, the container appears in BT Panel's Docker management — logs, start/stop, and editing are all available through the panel UI.

First Login

After startup, it works exactly the same as standard Docker deployment:

  1. Open http://<server-ip>:6081/ (noVNC) in a browser and enter your VNC password
  2. Scan the QR code with your phone's QQ app in the remote desktop
  3. The hook automatically switches to working mode after login
  4. Open http://<server-ip>:5099/ to access the SnowLuma WebUI

Warning

The initial WebUI one-time password is available via docker logs. BT Panel's container management UI lets you view logs directly.

See also

Was this page helpful?

Last updated on

On this page