项目简介
Runtipi 是一个开源的个人家庭服务器管理工具。其项目定位旨在简化家庭服务器的管理和配置过程,让用户轻松安装和管理各种自托管应用程序,即使是非技术人员也能快速上手。它基于 Docker 构建,利用容器化技术实现应用的快速部署和隔离运行,确保不同应用之间互不干扰。
功能特点
一键安装和更新:Runtipi 允许用户一键安装和更新超过200个流行的自托管应用,无需复杂的配置和管理每项服务。
快速部署:用户可以从Runtipi的应用商店中选择任何应用,并预配置安装,实现从零到部署只需几分钟。
SSL证书管理:Runtipi 提供了自动SSL证书管理功能,使用Let's Encrypt让用户的应用能够即时暴露给全世界。
易于管理和更新:用户可以通过简单的Web界面更新应用,并自定义应用以适应个人需求。
易于使用和定制:每个应用都带有预配置的状态,可以即开即用,同时用户也可以根据自己的需求进行定制。
支持多种操作系统和应用程序:Runtipi 支持多种操作系统和应用程序,并且能够与各种硬件设备无缝连接。
部署教程
最低硬件要求
官方的说明中提到,硬件要求必须是64位处理器,且拥有4GB的内存和10GB的磁盘空间,支持x86_64/amd64/arm64
架构。
操作系统要求
官方的建议是使用Ubuntu 18.04 LTS 版本或者更高的版本,同时支持其他主流的 Linux 发行版本,但可能存在些许问题。
安装
安装的过程非常的简单,官方提供了一键安装的命令:
curl -L https://setup.runtipi.io | bash
我之前创建了一台Rocky Linux 9的虚拟机,所以我之前这台虚拟机上进行了安装,这是一台纯净的系统,没有安装docker和docker compose服务,该脚本会自动安装需要的服务。
安装完成后,会输出一些基本的信息:
通过访问提供的地址即可访问到我们的服务,首次访问还需要注册一个管理员账户:
注册成功后,会提示是否允许收集错误信息,然后会进入到主界面,主界面会展示一些系统信息:
在App Store
中可以快速的安装我们需要的服务:
在Settings
中可以设置成中文:
这个面板存在一个缺点,目前是没有办法通过这个面板自定义安装需要的服务,只能通过 App Store中提供的应用列表中选择性安装服务。
往期推荐
部署一个轻量级的导航站程序,支持NAS部署
2024-12-19
自定义天猫精灵语音指令,打造服务器巡检助手
2024-12-11
编写 Dockerfile 将服务构建成镜像教程
2024-12-09
搭建一个轻量级的 Docker 本地镜像仓库
2024-12-03
在 Windows 中安装并使用 Docker 服务
2024-11-29
欢迎大家关注我的公众号,将会为大家推荐更优质的内容!