GithubHelp home page GithubHelp logo

keyboradwalker / hlink Goto Github PK

View Code? Open in Web Editor NEW

This project forked from likun7981/hlink

0.0 0.0 0.0 4.01 MB

批量、快速硬链工具(The batch, fast hard link toolkit)

Home Page: https://hlink.likun.me

License: MIT License

Shell 0.25% JavaScript 2.90% TypeScript 94.70% HTML 0.22% Smarty 1.22% Dockerfile 0.18% Less 0.53%

hlink's Introduction

hlink logo

npm package node compatibility downloads license license

hlink

批量、快速硬链工具(The batch, fast hard link toolkit)

  • 💡 重复检测:支持文件名变更的重复检测
  • ⚡️ 快速:20000+文件只需要1分钟
  • 📦 多平台:支持Windows、Mac、Linux
  • 🛠️ 丰富的配置:支持黑白名单,缓存等多个配置
  • 🔩 修剪机制:让你更方便的同步源文件和硬链
  • 🌐 WebUI:图形化界面让你更方便的管理
  • 🐳 Docker:无需关心环境问题

更多介绍:https://hlink.likun.me

使用docker run

docker run -d --name hlink \
-e PUID=$YOUR_USER_ID \
-e PGID=$YOUR_GROUP_ID \
-e UMASK=$YOUR_UMASK \
-e HLINK_HOME=$YOUR_HLINK_HOME_DIR \
-p 9090:9090 \
-v $YOUR_NAS_VOLUME_PATH:$DOCKER_VOLUME_PATH \
likun7981/hlink:latest

使用docker compose

version: '2'

services:
  docker:
    image: likun7981/hlink:latest # docker镜像名称
    restart: on-failure
    ports: # 这个端口映射
      - 9090:9090
    volumes: # 这个表示存储空间映射
      - $YOUR_NAS_VOLUME_PATH:$DOCKER_VOLUME_PATH
    environment:
      - PUID=$YOUR_USER_ID
      - PGID=$YOUR_GROUP_ID
      - UMASK=$YOUR_UMASK
      - HLINK_HOME=$YOUR_HLINK_HOME_DIR # 这个是环境变量

$YOUR_USER_ID$YOUR_GROUP_ID$YOUR_UMASK$YOUR_HLINK_HOME_DIR$YOUR_NAS_VOLUME_PATH$DOCKER_VOLUME_PATH为变量,根据自己的情况自行设置

使用npm安装

npm i -g hlink

# 帮助
hlink --help

WebUI截图

效果截图

打赏作者

请作者喝一杯咖啡😄

  • 脱光游侠/诈尸求邀没结果 16.60 RMB
  • 月与徘徊 10.00 RMB
  • 庭下雀 88.00 RMB
  • *宋 30.00 RMB
  • *黑 18.00 RMB
  • *宋 20.00 RMB
  • *沐 30.00 RMB
  • *春 1.00 RMB
  • *卷 20.00 RMB
  • H*r 20.00 RMB
  • *. 3.00 RMB
  • *府 80.00 RMB
  • every*Ok 20.00 RMB

感谢各位的支持,如果有遗漏,实在抱歉,可联系作者补充~

License

MIT

hlink's People

Contributors

likun7981 avatar spirei avatar ddsrem avatar ddsderek avatar mikusaa avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.