| 部署一个美观又轻量的链接聚合页,你可以试试LinkStack __2023年8月12日 __3条评论 __248次阅读 __0人点赞 __Tao_Qi 介绍: LinkStack,一个开源的链接聚合页,被称为终极链接管理解决方案,可以有效的进行在线管理和链接共享,允许用户克服社交媒体平台上只能添加一个链接的限制,用户可以通过主题自定义LinkStack实例的外观,高度可自定义化是它的优势。 | CF-Worker-Dir | LinkStack |
|---|---|---|
| 自定义化程度 | 🌟🌟🌟 | 🌟🌟🌟🌟🌟 |
| 部署难度 | 😈😈 | 😈😈😈😈 |
部署方法: 第一步:更新源 Ubuntu/Debian:
[code]
apt update -y && apt upgrade -y
[/code]
Centos:
[code]
yum update -y && yum upgrade -y
[/code]
第二步:安装并配置Docker 安装Docker:
[code]
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh
[/code]
启动Docker:
[code]
sudo systemctl start docker
[/code]
设置Docker在开机时自动启动:
[code]
sudo systemctl enable docker
[/code]
第三步:拉取 LinkStack 镜像
[code]
docker pull linkstackorg/linkstack
[/code]
第四步:启动 LinkStack 容器
[code]
docker run --detach \
--name linkstack \
--hostname linkstack \
--env HTTP_SERVER_NAME="www.example.xyz" \ # 修改为自己的域名
--env HTTPS_SERVER_NAME="www.example.xyz" \ # 修改为自己的域名
--env SERVER_ADMIN="[[email protected]](</cdn-cgi/l/email-protection>)" \ # 修改为自己的邮箱
--env TZ="Europe/Berlin" \
--env PHP_MEMORY_LIMIT="512M" \
--env UPLOAD_MAX_FILESIZE="16M" \
--publish 80:80 \ # 可以修改左侧端口为未被占用的端口
--publish 443:443 \ # 可以修改左侧端口为未被占用的端口
--restart unless-stopped \
--mount source=linkstack,target=/htdocs \
linkstackorg/linkstack
[/code]
第五步:反向代理到域名 此处使用一种非常简单的方式:Cloud flare 提供的 Origin Rules
配置如下:
修改Field为Hostname,Value为选择的完整域名,Rewrite to 刚才在左侧填写的端口
记得解析自己的子域名到服务器IP:
使用A记录,Name为域名前缀,Content为服务器地址 第六步:登录域名开始安装
第七步:进行进一步配置 安装完成后的默认界面:
可以登录https://domain name/login进行登录并进一步配置
相关地址: 官网地址:https://littlelink-custom.com/
Demo:https://littlelink-custom.llc.ovh/
GitHub 地址:https://github.com/JulianPrieber/littlelink-custom 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议
tnanstar说道: 2023年8月12日 上午12:14 谢楼主
关于反代 第一次看到这种方式
请问这种方式稳定么 可以开云朵么 回复
adonis142857说道: 2023年8月12日 上午12:28 @tnanstar #1
可以,稳
但是Nginx更强 回复
polyanthusun说道: 2023年8月12日 上午12:35
发表回复 取消回复电子邮件地址不会被公开。必填项已用 标注 __ __