这个项目能做什么

Proxmox VE Helper-Scripts(社区版)是一套由社区维护的自动化脚本集合,用于在Proxmox VE上安装和配置自托管服务。用户只需在Proxmox shell中粘贴一条命令,回答几个提示问题,即可获得运行中的容器或虚拟机,无需手动查找包和编辑配置文件。 该项目被视为基于tteck原始工作的社区延续版本,由一个小型核心团队与外部贡献者共同维护。脚本采用MIT许可证,可用于个人和商业用途的修改与分发。 要求 - Proxmox VE版本8.4、9.0、9.1或9.2(基于Debian的Proxmox主机)。 - Proxmox主机上的root shell访问权限。 - 安装期间需要互联网连接。 快速开始 1. 浏览项目网站,找到想要部署的服务,例如Home Assistant、Nginx Proxy Manager或Jellyfin。 2. 复制该脚本页面上显示的单行安装命令。 3. 打开Proxmox shell并粘贴命令。 4. 选择默认或高级模式设置,按照提示操作即可。 每个脚本页面均附有文档,说明容器所包含的内容、默认资源分配以及安装后的注意事项。 脚本行为 默认模式会选择合理的CPU、内存和存储默认值,仅询问最少必要的问题,大多数安装可在五分钟内完成。高级模式在安装前会暴露容器设置、网络、存储后端以及应用程序级别的配置选项。安装完成后,每个容器都包含一个可通过Proxmox shell访问的安装后助手,可用于更新已安装的服务、更改应用设置而无需手动编辑配置文件,并提供基本故障排除和日志访问功能。 覆盖范围 README描述了数百种服务的覆盖情况,按类别分组,包括智能家居自动化(Home Assistant、Zigbee2MQTT、ESPHome、Node-RED)、媒体(Jellyfin、Plex、Radarr、Sonarr、Immich)、网络(AdGuard Home、Nginx Proxy Manager、Pi-hole、Traefik)、监控(Grafana、Prometheus、Uptime Kuma、Netdata)、数据库(PostgreSQL、MariaDB、Redis、InfluxDB)、安全(Vaultwarden、CrowdSec、Authentik)以及开发工具(Gitea、Portainer、VS Code Server、n8n)。完整且定期更新的列表发布在项目网站的分页页面上。 贡献指南 新脚本不能直接在此仓库提交:必须先提交并测试到单独的ProxmoxVED仓库中,添加新脚本的拉取请求将被关闭。对现有脚本的bug修复和改进应在此仓库中进行,并遵循贡献指南,每个拉取请求应聚焦于一个变更,并在相应的JSON元数据文件中记录脚本所安装的内容及任何非显而易见的决策。bug通过issue跟踪器报告,需求和问题通过讨论区或项目的Discord频道提出,安全漏洞则通过安全政策提交。 支持与许可 该项目由志愿者维护,基础设施成本由个人承担;README指出,所有捐赠的30%将转赠给癌症研究和临终关怀机构,这是tteck所关注的一个事业。Proxmox是Proxmox Server Solutions GmbH的注册商标,代码以MIT许可证发布。