Skip to content

ParadiseWitch/docker

 
 

Repository files navigation

Rao Pics

language code style: prettier

在线文档 · 线上演示 · 问题合集

Rao.Pics

基于 Eagle/Pixcall/Billfish 等素材管理工具,用于局域网内展示已有的图库。

当前项目还处于个人玩耍阶段,各个版本之间可能会有非常大的差异!!!📢📢📢

✈️ 超级简单

pnpm i @raopics/use
// index.mjs

import EagleUse from "@raopics/use";

EagleUse({
  library: "xxx",
});

Docker 部署

git clone https://github.com/rao-pics/core.git

修改 api volumes

api:
  image: meetqy/raopics-api
  environment:
    LIBRARY: /library # volumes中的地址
    PORT: 9600
  volumes:
    # 本地挂载library地址
    - /Users/qymeet/MEGAsync/rao.library/images:/library/images:ro
    - /Users/qymeet/MEGAsync/rao.library/metadata.json:/library/metadata.json:ro
    - /Users/qymeet/MEGAsync/rao.library/tags.json:/library/tags.json:ro
    # - /Users/qymeet/MEGAsync/rao.library/raopics.db:/library/raopics.db # 首次运行需要注释这行,
    # 因为本地不存在该文件,docker会以文件夹的形式创建,导致后续步骤报错
    # 首次执行完成后,在docker的files中会新增这个文件 `library/raopics.db`,
    # 你可以把它导出到本地,放在`/Users/qymeet/MEGAsync/rao.library`文件夹下。
    # 下次启动时就会节省很多时间。

volumes 中的 /Users/qymeet/MEGAsync/rao.library 替换为你的 library

docker compose up -d

🎨 主题

默认主题 Rua

Light Dark

📏 支持 APP

📄 开源协议

MIT License © EagleUse

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.7%
  • Other 1.3%