特别鸣谢:感谢孔昊天大佬前段时间的远程todesk安装,让我学会了安装漂亮的heimdall导航页

我把自己安装heimdall以及其他docker应用的折腾步骤记录一下,防止忘记。

首先是准备全新linux系统,此过程略。

下面是安装docker,命令一条一条执行

1
2
3
4
5
6
7
apt-get remove docker docker-engine docker.io containerd runc
apt-get update
apt-get install -y ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
apt-get update
apt-get install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

如不出错就安装完成了docker

安装portainer可视化docker操作界面,此步骤可以省略。

1
2
docker pull portainer/portainer
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /dockerData/portainer:/data --restart=always --name portainer portainer/portainer

安装heimdall个性化导航页

通常:

1
2
3
4
5
6
7
8
9
10
docker run -d \
--name=heimdall \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 8088:80 \
-p 3068:443 \
-v /root/heimdall:/config \
--restart unless-stopped \
linuxserver/heimdall

官方:

1
2
3
4
5
6
7
8
9
10
docker run -d \
--name=heimdall \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Etc/UTC \
-p 80:80 \
-p 443:443 \
-v /path/to/appdata/config:/config \
--restart unless-stopped \
lscr.io/linuxserver/heimdall:latest

下面还可安装其他应用

安装nastools

1
2
docker pull hsuyelin/nas-tools:latest
docker run --name nas-tools -d --net bridge -p 3000:3000 -v /mnt/nastools/downloads/:/media -v /home/docker/nastools/config:/config hsuyelin/nas-tools:latest

安装alist

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest  

安装sing-box面板

docker run -d --restart always -p 6800:80 --name metacubexd ghcr.io/metacubex/metacubexd