logo NodeSeekbeta

部署一个美观又轻量的链接聚合页,你可以试试LinkStack

介绍:

LinkStack,一个开源的链接聚合页,被称为终极链接管理解决方案,可以有效的进行在线管理和链接共享,允许用户克服社交媒体平台上只能添加一个链接的限制,用户可以通过主题自定义LinkStack实例的外观,高度可自定义化是它的优势。

CF-Worker-Dir LinkStack
自定义化程度 🌟🌟🌟 🌟🌟🌟🌟🌟
部署难度 😈😈 😈😈😈😈

部署方法:

第一步:更新源

Ubuntu/Debian:

apt update -y && apt upgrade -y    

Centos:

yum update -y && yum upgrade -y   

第二步:安装并配置Docker

安装Docker:

curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh ./get-docker.sh

启动Docker:

sudo systemctl start docker

设置Docker在开机时自动启动:

sudo systemctl enable docker

第三步:拉取 LinkStack 镜像

docker pull linkstackorg/linkstack

第四步:启动 LinkStack 容器

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]" \     # 修改为自己的邮箱
    --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

第五步:反向代理到域名

此处使用一种非常简单的方式: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

12
  • 谢楼主
    关于反代 第一次看到这种方式
    请问这种方式稳定么 可以开云朵么

  • @tnanstar #1
    可以,稳
    但是Nginx更强

  • 大脑产量真高。

  • 感谢分享

  • 请教下有没有那种不需要服务器的聚合页,能部署到cf Page的?

  • @adonis142857 #0
    楼主近乎日更的节奏, 高效高能 xhj003
    这类的项目和产品,没怎么接触过, 请问这种链接聚合页, 看着貌似Commercial前端展示, 主要面向个人事业/企业主, B2B/B2C/C2C等商业推广为主的应用场景? xhj001

  • @Kdkdk #6
    感觉,用个人主页来形容会更好一些 xhj027
    应用场景更偏向C2C,尤其是在某些域名被墙的场景下有奇效
    (就是一个域名聚合方便跳转啦)

  • @Goodman #5
    有的,稍等我出教程

  • @adonis142857 #7 @adonis142857 #8
    了解了,谢谢!
    如果还会出非服务器, 利用免费资源/服务部署这种"聚合页"的话, 建议分别在标题上可以看出"同一类项目/产品, 但不同构建/部署方式和门槛", 意下如何? xhj010

  • @Kdkdk #9
    可以的,CF有很多项目可以拿来搭建,我写一写做个比较

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有15768位seeker

🎉欢迎新用户🎉