一、介绍
Heimdall是一种以简单的方式组织所有指向您最常用的网站和 Web 应用程序的链接的方法。简单是 Heimdall 的关键。它甚至可以使用 Google、Bing 或 DuckDuckGo 包含一个搜索栏。
二、安装环境
系统:CentOS Linux release 7.9.2009 (Core)
Docker:Docker version 20.10.18, build b40c2f6
三、支持的架构
镜像支持的架构是:
架构 | 可用 | 标签 |
---|---|---|
x86-64 | √ | amd64-(version tag) |
arm64 | √ | arm64v8-(version tag) |
armhf | √ | arm32v7-(version tag) |
四、使用Docker部署Heimdall
借助Docker Compose,您可以使用 YAML 文件 来配置所有应用程序服务,这样您就可以轻松地使用单个命令启动它们。在继续之前,请确保您的系统上安装了Docker (Linux安装Docker教程)。
创建挂载目录
mkdir -p /opt/docker/heimdall/config
方式1、docker-compose(推荐)
创建docker-compose.yml
vi /opt/docker/heimdall/docker-compose.yml
添加以下内容:
version: "2.1"
services:
heimdall:
image: lscr.io/linuxserver/heimdall:latest
container_name: heimdall
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /opt/docker/heimdall/config:/config
ports:
- 80:80
- 443:443
restart: unless-stopped
进入挂载目录
cd /opt/docker/heimdall
启动容器
docker-compose up -d
方式2、docker cli
docker run -d \
--name=heimdall \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 80:80 \
-p 443:443 \
-v /opt/docker/heimdall/config:/config \
--restart unless-stopped \
lscr.io/linuxserver/heimdall:latest
五、如何使用Heimdall
1、输入网址访问服务
http://192.168.50.101:80
2、设置语言
将语言设置为简体中文
3、添加应用
可通过选择应用类型自动添加网站信息,也可通过输入网址自动获取网站信息
设置完成后,点击右下角保存即可