Lunar
轻量、自托管的 Lua 和 Starlark 函数即服务平台。
安装次数
点赞
应用评论
催更次数
桌面端


应用描述
Lunar 是一个轻量、自托管的函数即服务平台,让你在懒猫微服中使用 Lua 或 Starlark 快速创建、部署和管理 HTTP 函数。 应用介绍 Lunar 将函数编辑、发布、调用和运行监控集中在一个简洁的 Web 控制台中。你可以直接在浏览器里编写 Lua 或 Starlark 函数,将它们作为 HTTP 接口、Webhook、自动化任务或轻量 API 使用,无需维护独立的云函数平台。 Lunar 采用单应用架构,内置数据存储和运行记录,适合个人开发者、家庭服务器、内部工具和小型自动化服务。函数代码和配置保存在自己的懒猫设备中,数据由你自行管理。 主要功能 - 支持 Lua 和 Starlark 两种轻量脚本语言。 - 内置 Monaco 代码编辑器、自动补全和 API 文档。 - 支持 GET、POST、PUT、DELETE、PATCH 等 HTTP 请求和自定义路径。 - 提供 HTTP 请求、JSON、KV 存储、环境变量、日志、加密、时间、URL、字符串、随机数和 Base64 等内置能力。 - 支持 OpenAI 和 Anthropic 的 AI 对话调用,并记录 AI 请求和响应信息。 - 支持通过 Resend 发送邮件,并可设置定时发送时间。 - 支持函数版本管理、版本切换和版本差异对比。 - 支持 Cron 定时执行,可用于周期性任务和后台自动化。 - 提供执行历史、运行日志、错误信息、响应保存和执行指标统计。 - 提供 GraphQL 管理 API,以及面向 CLI 和自动化客户端的 API Token 能力。 - 支持懒猫 OIDC 登录,同时保留 API Key 和 Bearer Token 认证方式。 - 基于 Go 构建,部署轻量,运行维护简单。 适用场景 - 创建个人 Webhook 和回调接口。 - 构建轻量 REST API 或数据转换接口。 - 编写定时任务、通知任务和家庭自动化逻辑。 - 快速封装 AI 对话、文本处理和邮件发送能力。 - 在家庭服务器或内部网络中运行小型后端服务。 安全说明 Lunar 的函数 HTTP 调用端点默认公开,只要知道函数调用地址即可发起请求。函数不会自动替调用者进行身份认证;如果函数不希望被公开调用,或函数处理敏感数据,请在函数代码中自行编写判断条件,验证请求头、签名、访问令牌或其他身份信息。 后台管理 API 支持使用 API Key 或 Bearer API Token 调用。懒猫 OIDC 用于登录 Lunar 后台管理界面,不用于函数调用。API Key 由系统自动生成,并注入应用的 API_KEY 环境变量,管理员可以在应用服务的环境变量中查看该 Key。
懒猫评分/评论
0.0
0 条评论
应用信息
新功能
版本历史记录暂无更新日志
此 App 尚未收到足够的评分或评论,无法显示评论列表。