feat: transition to new repo.
This commit is contained in:
1 parent
d9d8dec2d1
commit
cfd8e40c81
6 files changed
+12
-31
No files matched your search
@@ -1,3 +1,6 @@
|
||||
> [!NOTE]
|
||||
> This project is a fork of [varun-raj/immich-power-tools](https://github.com/varun-raj/immich-power-tools). The original maintainer was inactive for a while, so I decided to continue development by adding new features.
|
||||
|
||||
#  Immich Power Tools
|
||||
|
||||
A unofficial immich client to provide better tools to organize and manage your immich account. Building it to speed up your workflows in Immich to organize your people and albums.
|
||||
@@ -15,12 +18,6 @@ A unofficial immich client to provide better tools to organize and manage your i
|
||||
- **Smart Search 🔎**: Search your library with natural language, supports queries like "show me all my photos from 2024 of <person name>"
|
||||
- **Bulk Date Offset 📅**: Offset the date of selected assets by a given amount of time. Majorly used to fix the date of assets that are out of sync with the actual date.
|
||||
|
||||
### Support me 🙏
|
||||
|
||||
If you find this tool useful, please consider supporting me by buying me a coffee.
|
||||
|
||||
[](https://www.buymeacoffee.com/varunraj)
|
||||
|
||||
## 💭 Back story
|
||||
|
||||
Recently I've migrated my entire Google photos library to Immich, I was able to successfully migrate all my assets along with its albums to immich. But there were few things like people match that was lacking. I loved Immich UI on the whole but for organizing content I felt its quite restricted and I had to do a lot of things in bulk instead of opening each asset and doing it. Hence I built this tool (continuing to itereate) to make my life and any other Immich user's life easier.
|
||||
@@ -41,7 +38,7 @@ services:
|
||||
# Other services...
|
||||
power-tools:
|
||||
container_name: immich_power_tools
|
||||
image: ghcr.io/varun-raj/immich-power-tools:latest
|
||||
image: ghcr.io/sai80082/immich-power-tools:latest
|
||||
ports:
|
||||
- "8001:3000"
|
||||
env_file:
|
||||
@@ -73,7 +70,7 @@ If you're using portainer, run the docker using `docker run` and add the power t
|
||||
|
||||
```bash
|
||||
# Run the power tools from docker
|
||||
docker run -d --name immich_power_tools -p 8001:3000 --env-file .env ghcr.io/varun-raj/immich-power-tools:latest
|
||||
docker run -d --name immich_power_tools -p 8001:3000 --env-file .env ghcr.io/sai80082/immich-power-tools:latest
|
||||
|
||||
# Add Power tools to the same network as immich
|
||||
docker network connect immich_default immich_power_tools
|
||||
|
||||
@@ -52,7 +52,7 @@ services:
|
||||
|
||||
power-tools:
|
||||
container_name: immich_power_tools
|
||||
image: ghcr.io/varun-raj/immich-power-tools:latest
|
||||
image: ghcr.io/sai80082/immich-power-tools:latest
|
||||
ports:
|
||||
- "8001:3000"
|
||||
env_file:
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ version: '3.8'
|
||||
services:
|
||||
immich_power_tools:
|
||||
container_name: immich_power_tools
|
||||
image: ghcr.io/varun-raj/immich-power-tools:latest
|
||||
image: ghcr.io/sai80082/immich-power-tools:latest
|
||||
ports:
|
||||
- "3000:3000"
|
||||
env_file:
|
||||
|
||||
+3
-3
@@ -9,9 +9,9 @@
|
||||
"lint": "next lint"
|
||||
},
|
||||
"author": {
|
||||
"name": "Varun Raj Manoharan",
|
||||
"email": "varun@skcript.com",
|
||||
"url": "https://varunraj.in"
|
||||
"name": "Sai Charan Guntupalli",
|
||||
"email": "me@saicharang.com",
|
||||
"url": "https://saicharang.com"
|
||||
},
|
||||
"dependencies": {
|
||||
"@google/generative-ai": "^0.21.0",
|
||||
|
||||
@@ -58,7 +58,7 @@ export default function RootLayout({ children }: RootLayoutProps) {
|
||||
<Link
|
||||
className="flex items-center gap-2 text-xs"
|
||||
href={
|
||||
"https://github.com/varun-raj/immich-power-tools?tab=readme-ov-file#-getting-started"
|
||||
"https://github.com/sai80082/immich-power-tools?tab=readme-ov-file#-getting-started"
|
||||
}
|
||||
target="_blank"
|
||||
>
|
||||
|
||||
@@ -43,28 +43,12 @@ export default function ProfileInfo() {
|
||||
Log Out
|
||||
</Button>
|
||||
)}
|
||||
<Button asChild variant="secondary" className="h-6 flex-1 text-xs flex items-center justify-center gap-2" onClick={handleLogout}>
|
||||
<Link href="https://buymeacoffee.com/varunraj" target="_blank">
|
||||
<HandshakeIcon className="w-4 h-4" />
|
||||
Support
|
||||
</Link>
|
||||
</Button>
|
||||
</div>
|
||||
</>
|
||||
)}
|
||||
</div>
|
||||
<div className="border-t text-muted-foreground text-xs py-2 flex justify-between items-center px-2">
|
||||
<p>
|
||||
Made with <span className="text-red-500">♥</span> by{" "}
|
||||
<Link
|
||||
target="_blank"
|
||||
href="https://x.com/zathvarun"
|
||||
className="text-primary"
|
||||
>
|
||||
@zathvarun
|
||||
</Link>
|
||||
</p>
|
||||
<Link target="_blank" href={`https://github.com/varun-raj/immich-power-tools/releases/tag/v${version}`}>
|
||||
<Link target="_blank" href={`https://github.com/sai80082/immich-power-tools/releases/tag/v${version}`}>
|
||||
v{version}
|
||||
</Link>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user