← 全部笔记

filegator:用 Docker 搭一个带权限控制的私有云盘

参考

概述

  • 支持基于用户和目录的查看、删除、下载等细化权限的控制
  • 不支持文件在线预览

docker启动

启动之后访问: http://127.0.0.1:8080,默认账号密码为 admin/admin123

docker run -d -p 8080:8080 -v my_volume:/var/www/filegator/repository --name filegator filegator/filegator:latest

docker run -d -p 8080:8080 -v D:\文件备份:/var/www/filegator/repository --name filegator filegator/filegator:latest

Dockerfile

version: '2'
services:
  filegator:
    container_name: filegator
    image: filegator/filegator
    restart: always
    ports:
      - "8080:8080"
    volumes:
      # common mount points are listed here
      # make sure filegator can read/write to the mounted volume

      # mount local folder as a repository
      - ./files:/var/www/filegator/repository

      # locally stored users.json file
      # - ./users.json:/var/www/filegator/private/users.json

      # load your own custom configuration file
      # - ./configuration.php:/var/www/filegator/configuration.php

Arkk

专题 · 关于