LinkStack---Docker部署高度可定制的链接共享平台

成品效果图

如果你跟我一样不想博客直接做个人主页,想用一个单页面跳转博客等自建应用,那LinkStack你可以试一试.

项目地址:Github

介绍

  • 首页简洁化(相对于博客)

  • 项目很吃内存(相对于博客)

  • 主题较为丰富

  • 支持一键更新

Docker部署

Docker CLI

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="Asia/Shanghai" \
    --env PHP_MEMORY_LIMIT="512M" \ #较为吃内存,不建议改小
    --env UPLOAD_MAX_FILESIZE="16M" \
    --publish 8090:80 \     
    --publish 8091:443 \   
    --restart unless-stopped \
    --mount source=linkstack,target=/htdocs \
    linkstackorg/linkstack

Docker compose

version: "3"

services:

  linkstack:
    hostname: 'linkstack'
    image: 'linkstackorg/linkstack:latest'
    environment:
      TZ: 'Asia/Shanghai'
      SERVER_ADMIN: '[email protected]'
      HTTP_SERVER_NAME: 'www.example.com'
      HTTPS_SERVER_NAME: 'www.example.com'
      LOG_LEVEL: 'info'
      PHP_MEMORY_LIMIT: '512M'
      UPLOAD_MAX_FILESIZE: '16M'
    volumes:
      - ~/linkstack_data:/htdocs
    ports:
      - '8190:80'
	  - '8191:443'
    restart: unless-stopped

Docker运行后,输入NASip+8090即可访问安装

Comments