Astroluma应用集成教程:如何连接Portainer、Proxmox等15+服务

发布时间:2026/7/10 16:03:13

Astroluma应用集成教程:如何连接Portainer、Proxmox等15+服务 Astroluma应用集成教程如何连接Portainer、Proxmox等15服务【免费下载链接】AstrolumaAstroluma is a feature-rich, user-friendly dashboard designed to help you manage multiple aspects of your daily tasks and services.项目地址: https://gitcode.com/gh_mirrors/as/AstrolumaAstroluma是一款功能强大的自托管家庭实验室仪表板专为管理日常任务和服务而设计。这款用户友好的仪表板支持超过15种流行服务的集成让您能够在一个统一的界面中集中管理Portainer、Proxmox、TrueNAS Scale等关键基础设施。通过这篇完整的Astroluma应用集成教程您将学会如何快速配置和连接各种服务打造属于自己的个性化管理面板。 为什么选择Astroluma进行服务集成Astroluma不仅仅是一个简单的书签管理器它是一个完整的生产力平台提供了以下核心优势一站式管理将所有常用服务集中在一个界面中实时监控自动刷新显示服务状态和统计数据多用户支持每个用户都可以拥有个性化的配置高度可定制支持15内置主题和自定义图标包安全可靠本地部署数据完全掌握在自己手中 支持的服务列表Astroluma目前支持以下15种服务的集成服务类型支持的应用主要功能容器管理PortainerDocker容器监控和管理虚拟化平台Proxmox虚拟机状态和资源监控存储系统TrueNAS Scale存储池状态和容量监控媒体服务器Plex, Jellyfin媒体库状态和播放统计下载工具Sonarr, Radarr自动化下载管理监控工具Uptime Kuma服务可用性监控网络工具Nginx Proxy Manager反向代理管理代码管理GitHub仓库状态和活动内容平台YouTube频道订阅和视频统计RSS阅读器FreshRSS新闻源聚合书签管理LinkAce在线书签收藏云存储NextCloud文件同步状态照片管理Immich个人照片库文件管理FileBrowser在线文件管理器仪表板工具Heimdall兼容性集成 安装与部署AstrolumaDocker快速部署使用Docker Compose是最简单的部署方式。创建docker-compose.yml文件version: 3.8 services: app: image: sanjeet990/astroluma:latest container_name: astroluma environment: PORT: 8000 NODE_ENV: production SECRET_KEY: your-secret-key-here MONGODB_URI: mongodb://localhost:27017/astroluma volumes: - uploads_data:/app/storage/uploads - uploads_apps:/app/storage/apps depends_on: - mongodb restart: always network_mode: host mongodb: image: mongo:6.0 container_name: astroluma_mongodb ports: - 27017:27017 volumes: - mongo_data:/data/db restart: always volumes: mongo_data: driver: local uploads_data: driver: local启动服务docker-compose up -d访问http://localhost:8000即可开始配置您的Astroluma仪表板。 Portainer集成配置教程Portainer是Docker容器管理的首选工具Astroluma可以完美集成Portainer并显示其实时状态。配置步骤登录Astroluma仪表板进入应用集成页面点击添加新应用从列表中选择Portainer填写以下配置信息必填配置参数Portainer URL您的Portainer实例地址如http://192.168.1.100:9000用户名Portainer登录用户名密码Portainer登录密码配置示例{ overrideurl: http://192.168.1.100:9000, username: admin, password: your-portainer-password }工作原理Astroluma通过Portainer的API进行身份验证获取JWT令牌后访问/api/endpoints端点获取容器统计信息。配置位于server/apps/com.portainer/app.js。️ Proxmox集成配置教程Proxmox是一款开源的虚拟化平台Astroluma可以监控您的Proxmox集群状态。配置步骤在Astroluma中添加Proxmox应用填写以下配置信息必填配置参数Proxmox URLProxmox管理界面地址Proxmox用户名通常为rootpam格式Proxmox密码对应的密码Proxmox Realm认证域如pam、pve配置示例{ overrideurl: https://192.168.1.101:8006, username: rootpam, password: your-proxmox-password, realm: pam }功能特点实时显示虚拟机状态运行/停止监控CPU和内存使用率60秒自动刷新数据详细视图显示所有节点信息配置详情见server/apps/com.proxmox/manifest.json。 TrueNAS Scale集成配置教程TrueNAS Scale是流行的网络附加存储解决方案Astroluma可以监控存储池状态。配置步骤在TrueNAS Scale中生成API密钥在Astroluma中添加TrueNAS Scale应用填写配置信息必填配置参数App UrlTrueNAS Scale管理地址可选API KeyTrueNAS Scale API密钥获取API密钥登录TrueNAS Scale管理界面进入系统设置 → API密钥点击添加创建新API密钥复制生成的密钥配置示例{ appurl: https://truenas.local, apiKey: your-api-key-here }监控功能存储池使用情况磁盘健康状态系统负载信息300秒自动刷新间隔 其他热门服务集成GitHub集成监控GitHub仓库活动需要GitHub个人访问令牌PAT在GitHub设置中生成PAT在Astroluma中配置用户名和令牌查看仓库状态和最新提交YouTube集成追踪YouTube频道统计需要YouTube API v3密钥在Google Cloud Console创建API密钥启用YouTube Data API v3在Astroluma中配置API密钥Heimdall集成如果您已经在使用HeimdallAstroluma可以与其兼容集成只需提供Heimdall实例URL自动获取应用列表和状态无缝迁移现有配置⚙️ 高级配置技巧自定义应用集成Astroluma支持自定义应用集成您可以创建自己的应用模块在server/apps/目录下创建新应用文件夹创建manifest.json定义应用配置编写app.js实现数据获取逻辑添加public/logo.png作为应用图标网络模式配置为了支持网络设备扫描功能建议使用network_mode: host允许Astroluma访问本地网络支持Wake-on-LAN功能更好的设备发现能力安全最佳实践使用强密码为所有服务设置复杂密码启用HTTPS在生产环境使用SSL证书定期备份备份MongoDB数据和上传文件更新及时定期更新Astroluma到最新版本️ 故障排除指南常见问题及解决方案问题1应用无法连接检查网络连通性验证URL和端口是否正确确认防火墙规则允许访问问题2认证失败确认用户名和密码正确检查API密钥是否有效验证权限设置问题3数据不刷新检查自动刷新设置查看应用日志信息确认服务API可用性日志查看方法# 查看Astroluma容器日志 docker logs astroluma # 查看MongoDB容器日志 docker logs astroluma_mongodb # 实时监控日志 docker logs -f astroluma 性能优化建议资源配置内存建议分配至少2GB RAM存储为上传文件预留足够空间CPU多核心处理器提升响应速度刷新频率调整根据服务类型设置合理的刷新间隔监控类应用60秒存储类应用300秒静态内容手动刷新缓存优化启用浏览器缓存配置适当的HTTP缓存头使用CDN加速静态资源 个性化定制主题切换Astroluma提供15内置主题可通过设置页面轻松切换进入设置 → 外观选择喜欢的主题实时预览效果图标包配置支持自定义图标包下载图标包文件上传到指定目录在设置中应用图标包布局调整自定义侧边栏位置调整应用卡片大小创建自定义页面 未来展望Astroluma开发团队持续添加新的应用集成未来计划支持更多监控工具如Grafana、Prometheus开发工具如GitLab、Jenkins智能家居平台如Home Assistant云服务平台如AWS、Azure监控 总结通过这篇完整的Astroluma应用集成教程您已经掌握了连接Portainer、Proxmox、TrueNAS Scale等15服务的核心技能。Astroluma的强大之处在于其灵活性和扩展性让您能够在一个统一的界面中管理整个家庭实验室生态系统。无论您是家庭用户管理个人服务还是企业用户监控基础设施Astroluma都能提供专业级的解决方案。现在就开始配置您的Astroluma仪表板体验一站式服务管理的便利吧小贴士定期查看官方文档获取最新功能更新和配置指南。如果您需要开发自定义集成可以参考AI功能源码中的示例代码。【免费下载链接】AstrolumaAstroluma is a feature-rich, user-friendly dashboard designed to help you manage multiple aspects of your daily tasks and services.项目地址: https://gitcode.com/gh_mirrors/as/Astroluma创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻