plik自建临时文件系统

plik自建临时文件存储系统,如果你的信息很重要,又需要将其分享给他人,plik是个不错的选择。

代码仓库:https://github.com/root-gg/plik

官方demo:https://plik.root.gg

# 操作环境

  • 系统:debian10 x64

  • Docker版本:23.0.5

  • Docker Compose版本:v2.17.3

  • git version:2.20.1

  • 网络:美国洛杉矶

详细机器配置可查看:doduo.cc

# 安装Docker环境

安装Docker

1
2
apt-get update
apt-get install docker.io

安装Docker-compose

1
2
apt-get update
apt-get install docker-compose-plugin

若执行慢,需要切换成Docker国内镜像源。

# 将源代码克隆到本地

1
git clone https://github.com/root-gg/plik.git

# 创建docker-compose.yml文件

进入到plik文件夹中,创建docker-compose.yml文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
version: "2"
services:
  plik:
    image: rootgg/plik:latest
    container_name: plik
    volumes:
      - $PWD/server/plikd.cfg:/home/plik/server/plikd.cfg
      - $PWD/server/files:/home/plik/server/files
    ports:
      - 8080:8080
    restart: "unless-stopped"

# 部署

1
docker compose up -d

$PWD/server/plikd.cfg是程序配置文件,可参考说明进行更改,需要将容器重启生效。 $PWD/server/files上传文件的本地存储路径。

# 参考文档

Licensed under CC BY-NC-SA 4.0