Skip to content

Latest commit

 

History

History
134 lines (101 loc) · 4.94 KB

File metadata and controls

134 lines (101 loc) · 4.94 KB
LLStack

LLStack 面板

基于 LiteHttpd 的开源服务器管理面板

Apache 级别的 .htaccess 兼容性 · LiteSpeed 级别的性能

官网 & 文档 · 在线 Demo · 更新日志 · English · 繁體中文


界面预览

仪表盘 站点管理 WordPress 工具箱

一键安装

curl -fsSL https://raw.githubusercontent.com/web-casa/LLStack/main/scripts/install.sh | sudo bash

安装完成后访问 https://你的服务器IP:30333 创建管理员账户。

系统要求:AlmaLinux / Rocky Linux / CentOS Stream 9 或 10 · 1GB 内存 · 5GB 磁盘

功能特性

核心服务

功能 说明
LiteHttpd 引擎 OpenLiteSpeed + 80 种 .htaccess 指令,2.5 倍 Apache 性能
PHP 多版本 PHP 7.4 ~ 8.5 (REMI 仓库),php-litespeed SAPI(非 php-fpm)
数据库管理 MariaDB / MySQL / Percona / PostgreSQL,导入导出克隆维护,Adminer SSO
Redis 管理 用户隔离实例,对象缓存,ACL 权限管理 (6.0+)
SSL 证书 Let's Encrypt 自动签发续期,手动上传,强制 HTTPS

WordPress 工具箱(24 个 API 端点)

  • 一键安装,插件/主题管理,SSO 免密登录
  • Wordfence CVE 漏洞扫描 — 33,000+ 漏洞数据,CVSS 评分
  • Smart Update(克隆 → 测试 → 应用)+ 自动更新调度
  • Redis 对象缓存集成
  • 失败自动回滚

运维功能

功能 说明
Staging 环境 一键克隆,Push/Pull(文件/数据库/全部),域名自动替换
增量备份 restic 去重 + AES-256 加密,1h–24h 定时调度,选择性恢复
CDN 集成 Cloudflare 一键配置,缓存清除
系统监控 CPU/内存/磁盘,Redis 趋势,cgroup 压力

安全防护

  • RBAC 多角色 — 4 角色:Owner / Admin / Developer / Viewer
  • ALTCHA — PoW 工作量证明防暴力破解(无验证码)
  • 2FA 双因素 — TOTP,支持 Google Authenticator / Authy
  • JWT 鉴权,审计日志,per-site disable_functions
  • Plan 资源配额(站点数、数据库数、磁盘配额)

更多功能

  • 文件管理器 + WebSocket 在线终端 (xterm.js)
  • Cron 定时任务,防火墙 (firewalld),日志轮转
  • Apache 一键迁移 (litehttpd-confconv)
  • 应用商店(WordPress / Laravel / Typecho)
  • 国际化:简体中文 / 繁體中文 / English

系统架构

浏览器 → LiteHttpd :30333 (HTTPS)
            ├── /api/*  → gunicorn :8001 (Flask + SQLite)
            ├── /ws/*   → gunicorn :8001 (WebSocket 终端)
            └── /*      → dist/ (React 19 + Radix UI)
  • 后端:Python 3.12 + Flask,SQLite (WAL 模式),245+ pytest 测试
  • 前端:React 19 + Radix UI + Vite(预构建,服务器无需 Node.js)
  • 脚本:43 个 shell 脚本,通过 sudoers 调用

文档

完整文档请访问 llstack.com

性能对比

指标 Apache 2.4 Stock OLS LiteHttpd
静态 RPS 23,909 63,140 58,891
PHP RPS (wp-login) 274 258 292
内存占用 818 MB 654 MB 689 MB
.htaccess 兼容 10/10 6/10 10/10

测试环境:Linode 4C/8G,EL9,PHP 8.3,MariaDB 10.11

竞品对比

功能 LLStack 宝塔 CyberPanel Plesk
.htaccess 兼容 80+ 指令 Nginx 部分 Apache
WordPress 工具箱 完整 基础 基础 完整
CVE 漏洞扫描 Wordfence
Staging 环境
增量备份 restic tar.gz tar.gz
RBAC 多角色 4 角色
开源 部分
价格 免费 免费/付费 免费 付费

相关项目

  • LiteHttpd — 高度兼容 Apache 的轻量化 Web Server
  • WebCasa — 更 AI Native 的开源服务器控制面板

许可证

GPLv3 — 详见 LICENSE