# DataArk **Repository Path**: harsonyoung_admin/Data-ark ## Basic Information - **Project Name**: DataArk - **Description**: DataArk - 数据方舟是一个离线保存与数据检索系统,旨在保存互联网上可能失效的网页等数据 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-30 - **Last Updated**: 2025-09-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DataArk
logo

English

**DataArk - 数据方舟**是一个离线保存与数据检索系统,旨在保存互联网上可能失效的网页等数据。目前仅支持HTML网页文件存储索引,后续将支持图片视频等类型。 ## 中间件 搜索引擎: [Meilisearch](https://github.com/meilisearch/meilisearch) HTML下载: [SingleFile](https://github.com/gildas-lormeau/SingleFile) ## 安装/部署 **使用Docker Compose(推荐)** ``` cd docker sudo docker compose build sudo docker compose up -d ``` 第一次启动会生成一个初始用户名密码,请通过执行命令 `sudo docker compose logs` 查看输出中的默认用户名密码,仅在系统第一次部署运行时输出。 **使用make编译** ``` make web make build ``` 可在 api/bin 目录下生成可执行文件。部署好 Meilisearch 和 PostgreSQL 后,运行下述命令启动服务: ``` ./api/bin/DataArk.exe -loc ./docker/archive \ -mhost "http://meili:7700" \ -mkey "RandomKey" \ -dbhost "127.0.0.1" \ -dbport "5432" \ -dbname "postgres" \ -dbuser "postgres" \ -dbpasswd "postgres" \ ``` ## 反馈与贡献 欢迎通过 Issue 提交建议与反馈,或直接提交 PR 参与项目共建。