64 lines
1.7 KiB
Plaintext
64 lines
1.7 KiB
Plaintext
---
|
|
title: 'Immich'
|
|
description: "Self-hosted photo and video management solution"
|
|
hide_title: true
|
|
---
|
|
|
|
import { immichAlbumCarouselWidget } from '../../widgets/immich-album-carousel';import {
|
|
IntegrationHeader
|
|
} from '@site/src/components/integrations/header';
|
|
import { IntegrationCapabilites } from '@site/src/components/integrations/widgets';
|
|
import { AddingIntegration } from '@site/src/components/integrations/adding';
|
|
import { IntegrationSecrets } from '@site/src/components/integrations/secrets';
|
|
import { immichIntegration } from '.';
|
|
import { immichServerStatsWidget } from '../../widgets/immich-server-stats';
|
|
|
|
|
|
<IntegrationHeader
|
|
integration={immichIntegration}
|
|
categories={['Photo server']}
|
|
/>
|
|
|
|
### Widgets & Capabilities
|
|
<IntegrationCapabilites
|
|
items={[
|
|
{ widget: immichAlbumCarouselWidget },
|
|
{ widget: immichServerStatsWidget }
|
|
]}
|
|
/>
|
|
|
|
### Adding the integration
|
|
<AddingIntegration />
|
|
|
|
### Secrets
|
|
<IntegrationSecrets secrets={[{
|
|
credentials: ['apiKey'],
|
|
steps: [
|
|
'Navigate to your Immich instance',
|
|
'Open your account settings or navigate to https://YOUR_IMMICH/user-settings',
|
|
'Scroll down to "API Keys"',
|
|
'Click "New API Key"',
|
|
'Enter a name, e.g. "Homarr"',
|
|
(
|
|
|
|
<span>
|
|
|
|
Select the following permissions:{" "}
|
|
<code>album.statistics</code>,{" "}
|
|
<code>album.read</code>,{" "}
|
|
<code>album.create</code>,{" "}
|
|
<code>user.read</code>,{" "}
|
|
<code>user.update</code>,{" "}
|
|
<code>asset.read</code>,{" "}
|
|
<code>asset.view</code>,{" "}
|
|
<code>asset.download</code>,{" "}
|
|
<code>asset.statistics</code>,{" "}
|
|
<code>server.statistics</code>,{" "}
|
|
<code>server.about</code>.
|
|
</span>
|
|
|
|
),
|
|
'Create the integration in Homarr and copy the API key to there'
|
|
]
|
|
}]} />
|