使用 LinkStack 创建一个简洁的链接聚合页面部署教程

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

LinkStack,作为一个开源的链接聚合页面解决方案,被誉为极致的链接管理工具,能够便捷地进行在线链接管理与分享。它赋予用户克服社交媒体平台仅允许添加单一链接的限制的能力,用户能够根据自己的偏好定制LinkStack实例的外观主题,强调其高度可定制化的优势所在。

LinkStack:终极链接管理解决方案

LinkStack 是一个独特的平台,为在线管理和共享链接提供了高效的解决方案。我们的平台提供了一个类似于Linktree的网站,它可以让用户克服社交媒体平台上只能添加一个链接的限制。

借助 LinkStack,用户可以轻松链接到自己的自定义页面,并为他们的关注者提供在一个方便的位置访问他们所需的所有链接的权限。LinkStack 与其他链接管理平台的区别在于其灵活性,它允许用户将链接托管在自己的 Web 服务器或 Web 托管提供商上。这使用户可以完全控制他们的在线状态,并确保他们的链接易于访问。

此外,LinkStack 允许其他用户注册和创建自己的链接,使其成为希望管理多个链接的企业和组织的理想解决方案。通过我们用户友好的管理面板,管理和访问其他用户的链接变得很容易。

项目地址:https://github.com/LinkStackOrg/LinkStack

使用主题自定义 LinkStack 实例的外观。主题允许您只需点击几下即可更改网站的外观和风格。用户可以提交自己创建的主题供大家下载和使用。

通过设计自己的主题做出贡献。您可以在下面阅读有关贡献的更多信息。

如何将主题添加到 LinkStack 实例
您可以在管理面板上将下载的主题添加到 LinkStack 实例中。导航到“主题”选项卡并滚动到页面底部。

现在单击“选择文件”并选择您下载的主题 zip 文件。现在单击“上传主题”,您现在应该可以选择上传的主题。

主题是由用户为用户制作的。
如果您对 CSS 有一点了解,请考虑制作自己的主题并将其添加到公共目录中。所有内容都记录在专用的 GitHub 存储库中。

https://github.com/LinkStackOrg/linkstack-themes/tree/main/contributing

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进行登录并进一步配置

LinkStack 相关地址

官网地址:https://linkstack.org/
Demo:https://linksta.cc/
GitHub 地址:https://github.com/LinkStackOrg/LinkStack

Rate this post

留言 | Comments