Twake Drive – Google Drive 的开源替代方案
Twake Drive – An open-source alternative to Google Drive

原始链接: https://github.com/linagora/twake-drive

Google Drive 的开源替代方案。了解更多 » Telegram | 网站 | 问题 | 路线图 要获取本地副本并运行,请按照以下步骤操作。 克隆仓库: git clone https://github.com/linagora/twake-drive 使用 Docker 运行: cd tdrive docker compose -f docker-compose.minimal.yml up 在浏览器中打开 http://localhost/ Node.js (版本:>=18.x) MongoDB Yarn (推荐) 启动 MongoDB: docker run -p 27017:27017 -d mongo 启动前端: cd tdrive/frontend/; yarn dev:start 启动后端: cd tdrive/backend/node/; SEARCH_DRIVER=mongodb DB_DRIVER=mongodb PUBSUB_TYPE=local \ DB_MONGO_URI=mongodb://localhost:27017 STORAGE_LOCAL_PATH=/[存储文档的完整路径]/documents \ NODE_ENV=development yarn dev 如果您需要更多参数,请创建/编辑 tdrive/backend/node/config/development.json 文件 该应用将在 3000 端口运行 Twake Drive 采用 Affero GPL v3 许可。

## Twake Drive:一个开源的Google Drive替代方案 Twake Drive是由Linagora构建的一个新的开源项目,旨在提供Google Drive的替代方案。Hacker News上的讨论强调了它的潜力与挑战。 关键点包括:**社区可持续性**对于长期成功至关重要,并且互操作性(S3/WebDAV兼容性)是一个显著的优势。用户们讨论了TypeScript/JavaScript的选择是否会影响性能,并且一些人对MongoDB的可靠性表示担忧。 对话还涉及了健壮备份解决方案和用户友好界面重要性。虽然一些人赞扬Nextcloud,但另一些人认为它过于臃肿,Syncthing被推荐为一种可靠的FOSS替代方案。最终,该项目的成功将取决于它提供可靠、用户友好体验以及建立强大、活跃社区的能力。
相关文章

原文

Logo

The open-source alternative to Google Drive.
Learn more »

Telegram | Website | Issues | Roadmap

booking-screen

To get a local copy up and running, please follow these simple steps.

  1. Clone the repo
    git clone https://github.com/linagora/twake-drive
  2. Run it with Docker
    cd tdrive
    docker compose -f docker-compose.minimal.yml up
  3. Open http://localhost/ in a browser
  • Node.js (Version: >=18.x)
  • MongoDB
  • Yarn (recommended)
  1. Launch MongoDB using

    docker run -p 27017:27017 -d mongo
  2. Launch frontend with

    cd tdrive/frontend/; yarn dev:start
  3. Launch backend with

    cd tdrive/backend/node/; SEARCH_DRIVER=mongodb DB_DRIVER=mongodb PUBSUB_TYPE=local \
    DB_MONGO_URI=mongodb://localhost:27017 STORAGE_LOCAL_PATH=/[full-path-to-store-documents]/documents \
    NODE_ENV=development yarn dev

    If you need more parameters, create/edit tdrive/backend/node/config/development.json file

  4. The app will be running on port 3000

Twake Drive is licensed under Affero GPL v3

联系我们 contact @ memedata.com