<p align="center"> 
  <br/>  
  <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/license-MIT-green.svg?color=3F51B5&style=for-the-badge&label=License&logoColor=000000&labelColor=ececec" alt="License: MIT"></a>
  <a href="https://discord.gg/D8JsnBEuKb">
    <img src="https://img.shields.io/discord/979116623879368755.svg?label=Discord&logo=Discord&style=for-the-badge&logoColor=000000&labelColor=ececec" atl="Discord"/>
  </a>
  <br/>  
  <br/>   
</p>

<p align="center">
<img src="design/immich-logo.svg" width="150" title="Login With Custom URL">
</p>
<h3 align="center">Immich - 高性能的自托管照片和视频备份方案</h3>
<p align="center">  
请注意: 此README不是由Immich团队维护, 这意味着它在某一时间点不会被更新，因为我们是依靠贡献者来更新的。感谢理解。
</p>
<br/>
<a href="https://immich.app">
<img src="design/immich-screenshots.png" title="Main Screenshot">
</a>
<br/>

<p align="center">
  <a href="README.md">English</a>
  <a href="README_tr_TR.md">Türkçe</a>
</p>


## 免责声明

- ⚠️ 本项目正在 **非常活跃** 的开发中。
- ⚠️ 可能存在bug或者重大变更。
- ⚠️ **不要把本软件作为你存储照片或视频的唯一方式!**

## 目录

- [官方文档](https://immich.app/docs/overview/introduction)
- [示例](#示例)
- [功能特性](#功能特性)
- [介绍](https://immich.app/docs/overview/introduction)
- [安装](https://immich.app/docs/install/requirements)
- [贡献指南](https://immich.app/docs/overview/support-the-project)
- [支持本项目](#support-the-project)
- [已知问题](#known-issues)

## 官方文档

你可以在 https://immich.app/ 找到包含安装手册的官方文档.
## 示例

你可以在 https://demo.immich.app  访问示例.

在移动端, 你可以使用 `https://demo.immich.app/api`获取`服务终端链接`

```bash title="示例认证信息"
认证信息
邮箱: demo@immich.app
密码: demo
```

```
规格: 甲骨文免费虚拟机套餐-阿姆斯特丹 4核 2.4Ghz ARM64 CPU, 24GB RAM。
```

# 功能特性

| 功能特性                                     | 移动端  | 网页端 |
| ------------------------------------------- | ------- | --- |
| 上传并查看照片和视频                       | 是     | 是 |
| 软件运行时自动备份          | 是     | N/A |
| 选择需要备份的相册          | 是     | N/A |
| 下载照片和视频到本地  | 是     | 是 |
| 多用户支持                          | 是     | 是 |
| 相册                                       | 是     | 是 |
| 共享相册                               | 是     | 是 |
| 可拖动的快速导航栏   | 是     | 是 |
| 支持RAW格式 (HEIC, HEIF, DNG, Apple ProRaw) | 是     | 是 |
| 元数据视图 (EXIF, 地图)                   | 是     | 是 |
| 通过元数据、对象和标签进行搜索  | 是     | No  |
| 管理功能 (用户管理)  | N/A     | 是 |
| 后台备份                         | Android | N/A |
| 虚拟滚动                             | 是     | 是 |
| OAuth支持                               | 是     | 是 |
| 实时照片备份和查看 (仅iOS)   | 是     | 是 |

# 支持本项目

我已经致力于本项目并且将我会持续更新文档、新增功能和修复问题。但是我不能一个人走下去，所以我需要你给予我走下去的动力。

就像我主页里面 [selfhosted.show - In the episode 'The-organization-must-not-be-name is a Hostile Actor'](https://selfhosted.show/79?t=1418) 说的一样,这是我和团队的一项艰巨的任务。我希望某一天我能够全职开发本项目，在此我希望你们能够助我梦想成真。

如果你使用了本项目一段时间，并且觉得上面的话有道理，那么请你按照如下方式帮助我吧。

## 捐赠

- [按月捐赠](https://github.com/sponsors/alextran1502) via GitHub Sponsors
- [一次捐赠](https://github.com/sponsors/alextran1502?frequency=one-time&sponsor=alextran1502) via Github Sponsors

# 已知问题

## TensorFlow 构建问题

_这是一个针对于Proxmox的已知问题_

TensorFlow 不能运行在很旧的CPU架构上, 需要运行在AVX和AVX2指令集的CPU上。如果你在docker-compose的命令行中遇到了 `illegal instruction core dump`的错误, 通过如下命令检查你的CPU flag寄存器然后确保你能够看到`AVX`和`AVX2`的字样:

```bash
more /proc/cpuinfo | grep flags
```

如果你在Proxmox中运行虚拟机, 虚拟机中没有启用flag寄存器。

你需要在虚拟机的硬件面板中把CPU类型从`kvm64`改为`host`。

`Hardware > Processors > Edit > Advanced > Type (dropdown menu) > host`
