链接共享平台LinkStack

什么是 LinkStack ?

LinkStack 是一个独特的平台,为在线管理和共享链接提供了高效的解决方案。平台提供了一个类似于 Linktree  的网站,它可以让用户克服社交媒体平台上只能添加一个链接的限制。借助 LinkStack,用户可以轻松链接到自己的自定义页面,并为他们的关注者提供在一个方便的位置访问他们所需的所有链接的权限。

安装

在群晖上以 Docker 方式安装。

本文写作时, latest 对应的软件版本  v4.2.3。注意,这不是 Tags 的版本;

docker cli 安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 linkstack 和 子目录
mkdir -p /volume1/docker/linkstack/data

# 进入 linkstack 目录
cd /volume1/docker/linkstack

# 创建卷
docker volume create 
    --driver local 
    --opt type=none 
    --opt o=bind 
    --opt device=/volume1/docker/linkstack/data 
    linkstack_data

# 运行容器
docker run -d 
   --restart unless-stopped 
   --name linkstack 
   -p 8190:80 
   -v $(pwd)/data:/opt/app/backend/data 
   -e TZ=Asia/Shanghai 
   -e LOG_LEVEL=info 
   -e PHP_MEMORY_LIMIT=256M 
   -e UPLOAD_MAX_FILESIZE=8M 
   linkstackorg/linkstack:latest

环境变量:

  • SERVER_ADMIN (使用邮件, 缺省值为: you@example.com)
  • HTTP_SERVER_NAME (服务器域名或者 IP + 端口,缺省值为: localhost)
  • HTTPS_SERVER_NAME (服务器域名或者 IP + 端口,缺省值为: localhost)
  • LOG_LEVEL (日志级别,缺省值为:info)
  • TZ (时区设置,缺省值为: UTC)
  • PHP_MEMORY_LIMIT (最大内存限制,缺省值为:256M)
  • UPLOAD_MAX_FILESIZE (最大上传文件大小,缺省值为:8M)

docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  linkstack:
    image: linkstackorg/linkstack:latest
    container_name: linkstack
    restart: unless-stopped
    ports:
      - 8190:80
    volumes:
      - linkstack_data:/htdocs
    environment:
      - TZ=Asia/Shanghai
      - LOG_LEVEL=info
      - PHP_MEMORY_LIMIT=256M
      - UPLOAD_MAX_FILESIZE=8M

volumes:
  linkstack_data:
    driver: local
    driver_opts:
      type: 'none'
      o: 'bind'
      device: '/volume1/docker/linkstack/data'

然后执行下面的命令

# 新建文件夹 linkstack 和 子目录
mkdir -p /volume1/docker/linkstack/data

# 进入 linkstack 目录
cd /volume1/docker/linkstack

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8190 就能看到设置界面

设置向导

虽然支持多语言,但是没找到中文

链接共享平台LinkStack

接下来是检测环境,因为是采用的 docker 方式部署的,直接跳过就好了

链接共享平台LinkStack

数据库支持 SQLiteMySQL,这次老苏选择了 SQLite

链接共享平台LinkStack

接下来创建管理员账号

链接共享平台LinkStack

设置站点的功能,比如是否允许注册,是否需要验证邮件地址等等,可以根据自己的需要进行调整

链接共享平台LinkStack

后续也可以在  config 再次调整

链接共享平台LinkStack

完成设置后,终于到了主界面

链接共享平台LinkStack

用前面设置的管理员账号登录

链接共享平台LinkStack

看到主界面了

链接共享平台LinkStack

添加链接

Links –> Add new Link

链接共享平台LinkStack

还是以老苏的博客为例

链接共享平台LinkStack

Save 保存

链接共享平台LinkStack

再加几个之后

链接共享平台LinkStack

View Page 浏览下效果

链接共享平台LinkStack

参考文档

LinkStackOrg/LinkStack: LinkStack – the ultimate solution for creating a personalized & professional profile page. Showcase all your important links in one place, forget the limitation of one link on social media. Set up your personal site on your own server with just a few clicks.
地址:https://github.com/LinkStackOrg/LinkStack

LinkStackOrg/linkstack-docker: A simple to set up docker variant of LinkStack. LinkStack is a highly customizable link sharing platform with an intuitive, easy to use user interface.
地址:https://github.com/LinkStackOrg/linkstack-docker

LinkStack – Self-hosted open-source Linktree alternative
地址:https://linkstack.org/

@所有人:写文不易,如果你都看到了这里,请点个在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

原文始发于微信公众号(各种折腾):链接共享平台LinkStack

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/185252.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!