forked from immich-app/immich
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(docs): refactor pages (immich-app#1144)
* chore(docs): refactor pages * fix: links * fix: broken link * refactor: post install steps using partials
- Loading branch information
Showing
67 changed files
with
379 additions
and
257 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Developer", | ||
"position": 4 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
sidebar_position: 1 | ||
--- | ||
|
||
# Architecture | ||
|
||
## High Level Diagram | ||
|
||
![Immich Architecture](./img/app-architecture.png) | ||
|
||
## Technology | ||
|
||
Immich is a full-stack [TypeScript](https://www.typescriptlang.org/) application, with a [Flutter](https://flutter.dev/) mobile app. | ||
|
||
### Mobile | ||
|
||
- [Flutter](https://flutter.dev/) | ||
- [Riverpod](https://riverpod.dev/) for state management. | ||
|
||
### Web | ||
|
||
- [SvelteKit](https://kit.svelte.dev/) | ||
- [tailwindcss](https://tailwindcss.com/) | ||
|
||
### Server | ||
|
||
- [Node.js](https://nodejs.org/) | ||
- [Nest.js](https://nestjs.com/) | ||
- [TypeORM](https://typeorm.io/) for database management. | ||
- [Jest](https://jestjs.io/) for testing. | ||
|
||
### Database | ||
|
||
- [PostgreSQL](https://www.postgresql.org/) | ||
- [Redis](https://redis.io/) for job queuing. | ||
|
||
### Web Server | ||
|
||
- [NGINX](https://www.nginx.com/) for internal communication between containers and load balancing when scaling. |
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
sidebar_position: 5 | ||
--- | ||
|
||
# Open API | ||
|
||
Immich uses the [Open API](https://swagger.io/specification/) standard to generate API documentation. To view the published docs see [here](/docs/api). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Features", | ||
"position": 3 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
sidebar_position: 1 | ||
--- | ||
|
||
import MobileAppDownload from '../partials/_mobile-app-download.md'; | ||
import MobileAppLogin from '../partials/_mobile-app-login.md'; | ||
import MobileAppBackup from '../partials/_mobile-app-login.md'; | ||
|
||
# Mobile App | ||
|
||
:::tip | ||
To upload from other devices, try using the [Bulk Upload CLI](/docs/features/bulk-upload.md). | ||
::: | ||
|
||
## Download | ||
|
||
<MobileAppDownload /> | ||
|
||
:::info Beta Program | ||
The beta release channel allows users to test upcoming changes before they are officially released. To join the channel use the links below. | ||
|
||
- Android: Invitation link from [web](https://play.google.com/store/apps/details?id=app.alextran.immich) or from [mobile](https://play.google.com/store/apps/details?id=app.alextran.immich) | ||
- iOS: [TestFlight invitation link](https://testflight.apple.com/join/1vYsAa8P) | ||
|
||
::: | ||
|
||
## Login | ||
|
||
<MobileAppLogin /> | ||
|
||
## Backup | ||
|
||
<MobileAppBackup /> | ||
|
||
:::info | ||
You can enable automatic backup on supported devices. For more information see [Automatic Backup](/docs/features/automatic-backup.md). | ||
::: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
docs/docs/usage/server-commands.md → docs/docs/features/server-commands.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
sidebar_position: 5 | ||
sidebar_position: 7 | ||
--- | ||
|
||
# Server Commands | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
sidebar_position: 5 | ||
--- | ||
|
||
import StorageTemplate from '../partials/_storage-template.md'; | ||
|
||
# Storage Template | ||
|
||
<StorageTemplate /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
sidebar_position: 4 | ||
--- | ||
|
||
import RegisterAdminUser from '../partials/_register-admin.md'; | ||
import UserCreate from '../partials/_user-create.md'; | ||
|
||
# User Management | ||
|
||
Immich supports multiple users, each with their own library. | ||
|
||
## Register the Admin User | ||
|
||
<RegisterAdminUser /> | ||
|
||
## Create a New User | ||
|
||
<UserCreate /> | ||
|
||
## Delete a User | ||
|
||
If you need to remove a user from Immich, head to "Administration", where users can be scheduled for deletion. The user account will immediately become disabled and their library and all associated data will be removed after 7 days. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"label": "Install", | ||
"position": 2 | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- | ||
sidebar_position: 100 | ||
--- | ||
|
||
import RegisterAdminUser from '../partials/_register-admin.md'; | ||
import UserCreate from '../partials/_user-create.md'; | ||
import StorageTemplate from '../partials/_storage-template.md'; | ||
import MobileAppDownload from '../partials/_mobile-app-download.md'; | ||
import MobileAppLogin from '../partials/_mobile-app-login.md'; | ||
import MobileAppBackup from '../partials/_mobile-app-backup.md'; | ||
|
||
# Post Install Steps | ||
|
||
A list of common steps to take after installing Immich include: | ||
|
||
## Step 1 - Register the Admin User | ||
|
||
<RegisterAdminUser /> | ||
|
||
## Step 2 - Create a New User (optional) | ||
|
||
<UserCreate /> | ||
|
||
## Step 3 - Update the Storage Template | ||
|
||
<StorageTemplate /> | ||
|
||
## Step 4 - Download the Mobile App | ||
|
||
<MobileAppDownload /> | ||
|
||
## Step 5 - Login to the Mobile App | ||
|
||
<MobileAppLogin /> | ||
|
||
## Step 6 - Backup Your Library | ||
|
||
<MobileAppBackup /> |
Oops, something went wrong.