PostgreSQL创建“immich”数据库 填写PostgreSQL的信息 JWT_SECRET这个是密钥,随便填就行(这里我就不改了) 没有安装Redis的,参考教程安装 Docker篇 | Redis远程字典服务 填写Redis的信息(REDIS_HOSTNAME直接用名称不行,我改成了IP) 这个可以不用填,需要设置看下面的扩展内容 ...
旧版本immich(<1.91)可通过应用商店安装postgresql14/15/16版本均可. 新版本可以使用pgvecto-rs镜像.打开unraid控制台(主页右上角>样式图标) docker run --name pgvecto-rs-demo -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d tensorchord/pgvecto-rs:pg16-v0.1.11 name: 可自定义任何不与现有容器...
volumes: - ${DB_DATA_LOCATION}:/var/lib/postgresql/data healthcheck: test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align --command='SE...
添加路径绑定: /var/lib/postgresql/data(绑定路径为宿主用于存放数据库的路径) 安装完数据库后,用第三方软件登录,确定能访问数据库,并手动建立数据库immich,后续应用市场安装immich可能不会自动建立数据库,导致安装失败。 应用市场安装Redis 全部都是默认,无需设置 应用市场安装immich 注意事项 路径映射: /photos(绑定...
PostgreSQL:作为Immich的主数据库,PostgreSQL以其强大的功能和稳定性,确保了应用程序的数据安全。 Redis:Redis在Immich中被用作docker实例和后台任务消息队列之间的共享websocket实例,提供了高效的缓存和消息处理功能。 Nginx:Nginx在Immich中担任负载均衡和优化文件上传的角色,确保了应用程序的稳定性和性能。 TensorFlow:Tenso...
/config/machine-learningports:-8080:8080restart:unless-stoppedredis:image:redisports:-6379:6379container_name:redispostgres14:image:postgres:14ports:-8432:5432container_name:postgres14environment:POSTGRES_USER:postgresPOSTGRES_PASSWORD:postgresPOSTGRES_DB:immichvolumes:-/data/immich/db:/var/lib/postgresql/...
Immich 可以通过以下方式在 Unraid 上轻松安装和更新:来自Unraid 社区应用程序的 Docker Compose Manager 插件Unraid 社区应用程序上的社区制作模板社区应用程序模板信息Unraid 模板使用社区制作的映像,不受 Immich 的官方支持为了从 Unraid CA 安装 Immich,您需要一个现有的 Redis 和 PostgreSQL 14 容器,如果您还没有 ...
volumes:- ./immich/db:/var/lib/postgresql/data 四、启动 并看日志是否正常 2025/02/06 目前正常使用 docker compose -f1.yml up -d docker logs -f immich 五、访问immich服务 1 注册账号 访问地址:http://192.168.0.1:80,将IP更换为自己服务器的IP地址。如果无法访问,注意防火墙和安全组设置问题。
PostgreSQL:作为Immich的主数据库,PostgreSQL以其强大的功能和稳定性,确保了应用程序的数据安全。 Redis:Redis在Immich中被用作docker实例和后台任务消息队列之间的共享websocket实例,提供了高效的缓存和消息处理功能。 Nginx:Nginx在Immich中担任负载均衡和优化文件上传的角色,确保了应用程序的稳定性和性能。
container_name: immich_postgres image: tensorchord/pgvecto-rs:pg14-v0.2.0 environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} POSTGRES_INITDB_ARGS: '--data-checksums' volumes: - ${DB_DATA_LOCATION}:/var/lib/postgresql/data restar...