当前位置: 首页 > 软件库 > 管理和监控 > 数据备份 >

Immich

自托管的照片备份解决方案
授权协议 MIT
开发语言 Dart
所属分类 管理和监控、 数据备份
软件类型 开源软件
地区 不详
投 递 者 王凯旋
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Immich 是一个自托管的照片和视频备份解决方案。

特性

  • 上传和查看视频和照片
  • 打开应用程序时自动备份
  • 将照片和视频下载到本地设备
  • 多用户支持
  • 共享相册
  • 支持 RAW(HEIC、HEIF、DNG、Apple ProRaw)
  • 元数据视图(EXIF、地图)
  • 按元数据、对象和图像标签搜索
  • 管理功能(用户管理)
  • 后台备份

系统要求

  • 操作系统 :首选 Ubuntu、Debian、macOS 等

  • RAM :至少 2GB,首选 4GB

  • 核心 :至少 2 个核心,首选 4 个核心

技术栈

有几个服务组成了 Immich:

  1. NestJs - 应用程序的后端
  2. SvelteKit - 应用程序的 Web 前端
  3. PostgreSQL - 应用程序的主数据库
  4. Redis - 用于在 docker 实例和后台任务消息队列之间共享 websocket 实例
  5. Nginx - 负载均衡和优化的文件上传
  6. TensorFlow - 对象检测 (COCO SSD) 和图像分类 (ImageNet)
 相关资料
  • 我正在尝试为团队笔记设置一个服务器,我想知道自动备份其数据的最佳方式是什么,也就是我的笔记。 目前,我计划以docker映像运行服务器。 docker映像将由托管服务(如谷歌)托管。 我找到了一个适合我需求的免费托管服务,但它不允许将卷安装到docker映像。 因此,我认为备份数据的唯一方法是将它们传输到其他一些云服务。 然而,这要求我必须在我的docker映像中存储某种敏感数据进行身份验证,显然

  • 原理 不同于Redis,Pika的数据主要存储在磁盘中,这就使得其在做数据备份时有天然的优势,可以直接通过文件拷贝实现 实现 流程 打快照:阻写(阻止客户端进行写db操作),并在这个过程中获取快照内容 异步线程拷贝文件:通过修改Rocksdb提供的BackupEngine拷贝快照中文件,这个过程中会阻止文件的删除 快照内容 当前db的所有文件名 manifest文件大小 sequence_numb

  • 问题内容: 我尝试了不同的方法来通过imgur上传和检索链接,但是尽管查看了imgur api,但都没有成功。 http://api.imgur.com/examples#uploading_java 但是以下方法部分有效。.我试图检索, 错误:如果发生任何错误。指向图像的链接:指向托管图像的链接删除链接:删除到托管图像的链接 但是我只得到“删除链接”,因为其他的都是空白,请检查一下: 我最后得到

  • 我目前正在整合PayPal Pro托管解决方案,iFrame版本,到一个电子商务解决方案。 使用贝宝沙盒,我可以处理测试Visa和万事达卡交易,但我的英国Maestro交易总是被拒绝,错误信息:“这个交易不能被处理。请用另一张卡付款。“ 下面是我的表单,它称为iframe: null 我的表单中是否缺少了导致3D安全卡交易失败的任何内容,或者3D安全卡本身无法在沙箱中进行测试? 提前道谢。

  • 升级 amh7.1 后,远程备份失败。 升级 amh7.1 后,远程备份失败,查看原来的调试命令: SSH传输远程数据: amh amdata BRssh post [/home/backup 文件名] 发现也不对了,实际多了 admin 路径,我用 amh amdata admin BRssh post 1.txt 发现也不能 post 文件:

  • 本文向大家介绍Oracle自动备份及自动备份步骤,包括了Oracle自动备份及自动备份步骤的使用技巧和注意事项,需要的朋友参考一下 数据是应用的核心部分,程序坏了换台机器重新发布就可以,但数据一旦丢失,造成的损失将不可挽回,程序发布到生产后,数据的备份便显得尤为重要,由于不一定所有的服务均有资金完成高级的备份如RAC和DG,在我们只有一台数据库服务器的,暂时采取最简单的备份策略,export出dm