Sign inSign up

meshpotato/moltis

By meshpotato

•Updated 1 day ago

Image
Machine learning & AI
Developer tools
0

7.1K

meshpotato/moltis repository overview

⁠⚠️ IMPORTANT: Change Default Password

🚨 The default password is admin — this is NOT secure.

You must change it before deploying publicly:

-e MOLTIS_PASSWORD=your_strong_password_here

Example:

docker run -d \
  --name moltis \
  -p 13131:13131 \
  -v moltis-data:/data \
  -e PORT=13131 \
  -e MOLTIS_PASSWORD=MySecurePass123! \
  moltis:latest

⁠📦 Features

  • ⚡ Optimized for low-resource environments (cloud/VPS)
  • 🧠 Uses better-sqlite3 for fast local database access
  • 🔁 Persistent data via /data volume
  • 🚫 TLS disabled (intended for external handling if needed)
  • 🐧 Debian-based minimal image

⁠🐳 Docker Usage

⁠Build locally
docker build -t moltis:latest .
⁠Run container
docker run -d \
  --name moltis \
  -p 13131:13131 \
  -v moltis-data:/data \
  -e PORT=13131 \
  -e MOLTIS_PASSWORD=your_password_here \
  moltis:latest

⁠⚙️ Environment Variables

VariableDefaultDescription
MOLTIS_PASSWORDadmin⚠️ Change this immediately
MOLTIS_DATA_DIR/dataData directory
MOLTIS_CONFIG_DIR/data/configConfig directory
MOLTIS_NO_TLStrueDisable TLS
MOLTIS_DEPLOY_PLATFORMvultrDeployment hint (your cloud provider)
PORT13131Application port

⁠📁 Volumes

PathPurpose
/dataStores configs, database, and runtime data

⁠🧠 Installed Components

  • Node.js LTS
  • pnpm (via corepack)
  • Python (venv at /data/venv)
  • Moltis
  • better-sqlite3
  • @tobilu/qmd

⁠🌐 Access

After running:

http://localhost:13131

⁠📌 Notes

  • Designed for cloud deployment
  • No GPU / LLM binaries included (external integration expected)
  • SQLite used for simplicity and speed
  • Chomium not included

Tag summary

Content type

Image

Digest

sha256:fb1dd86cc…

Size

589.6 MB

Last updated

16 days ago

docker pull meshpotato/moltis