Initial vault setup
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
---
|
||||
title: Photofield
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, photos, gallery, ai, experimental, self-hosted, web]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=Photos, https://github.com/SmilyOrg/photofield]
|
||||
---
|
||||
|
||||
# 📸 Photofield
|
||||
|
||||
> **Galerie photos expérimentale boostée à l'IA** : explorez votre collection par tags générés automatiquement, clustering visuel, et timeline narrative.
|
||||
|
||||
## 📋 Informations Générales
|
||||
|
||||
| Attribut | Valeur |
|
||||
|----------|--------|
|
||||
| **Nom** | Photofield |
|
||||
| **Slug** | app-photofield |
|
||||
| **Description** | Galerie photos IA expérimentale |
|
||||
| **Site officiel** | [photofield.app](https://photofield.app) |
|
||||
| **Repository** | [SmilyOrg/photofield](https://github.com/SmilyOrg/photofield) |
|
||||
| **Stars** | 584 ⭐ |
|
||||
| **Licence** | AGPL-3.0 |
|
||||
| **Langage principal** | Go, TypeScript |
|
||||
| **Catégorie** | Photos |
|
||||
| **Tags** | [catalogue, photos, gallery, ai, experimental, self-hosted, web] |
|
||||
|
||||
## 📝 Description
|
||||
|
||||
**Photofield** est un projet de galerie photos qui se positionne sur le créneau **"IA + narration"** : au-delà de la simple galerie chronologique, il génère automatiquement des **stories** (séquences thématiques) à partir de vos photos, en s'appuyant sur des modèles CLIP pour comprendre le contenu visuel.
|
||||
|
||||
Fonctionnalités : **clustering visuel** (regroupement par similarité), **tags IA auto-générés** (via CLIP), **stories thématiques** (ex: "votre été 2024 en 12 photos"), **timeline narrative** (pas juste chronologique, mais cohérente), **recherche par concept** ("trouve mes photos de couchers de soleil"), **support GPU/CPU** pour l'inférence, **UI moderne** façon Pinterest, **exploration fluide** (transitions, zoom), **export** en storyboard.
|
||||
|
||||
C'est un projet encore en **développement actif** (d'où les ~500 étoiles), avec des concepts originaux qui le distinguent des galeries classiques. Idéal pour les early adopters qui veulent expérimenter avec l'IA locale.
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
### Via Docker (recommandé)
|
||||
|
||||
```yaml
|
||||
# docker-compose.yml
|
||||
services:
|
||||
photofield:
|
||||
image: ghcr.io/smilyorg/photofield:latest
|
||||
container_name: photofield
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- PHOTOFIELD_DATA=/data
|
||||
volumes:
|
||||
- /mnt/photos:/photos:ro
|
||||
- photofield-data:/data
|
||||
ports:
|
||||
- 8087:8080
|
||||
# GPU (optionnel)
|
||||
# deploy:
|
||||
# resources:
|
||||
# reservations:
|
||||
# devices:
|
||||
# - driver: nvidia
|
||||
# count: 1
|
||||
# capabilities: [gpu]
|
||||
```
|
||||
|
||||
### Installation manuelle
|
||||
|
||||
```bash
|
||||
git clone https://github.com/SmilyOrg/photofield.git
|
||||
cd photofield
|
||||
go build -o photofield
|
||||
./photofield --photos /path/to/photos --port 8080
|
||||
```
|
||||
|
||||
## ⚙️ Configuration
|
||||
|
||||
- **Dossier photos** : montage en `:ro` recommandé.
|
||||
- **GPU vs CPU** : CPU-only fonctionne (lent), GPU accélère de 10x à 30x.
|
||||
- **Cache d'indexation** : volume dédié pour les embeddings CLIP.
|
||||
- **Modèles** : téléchargés au premier lancement (CLIP ViT-B/32, ~1 Go).
|
||||
|
||||
## 🔗 Alternatives
|
||||
|
||||
- **[[app-immich]]** — Plus mature, IA aussi intégrée
|
||||
- **[[app-damselfly]]** — Plus orienté tagging massif que narration
|
||||
- **[[app-photoprism]]** — Excellent, mais sans le côté "story"
|
||||
|
||||
## 🔒 Sécurité
|
||||
|
||||
- **Lecture seule du dossier photos** : `:ro` obligatoire.
|
||||
- **Pas d'auth par défaut** : activer via reverse proxy si exposition non-LAN.
|
||||
- **HTTPS** : recommandé.
|
||||
- **Cache IA** : à sauvegarder pour éviter de réindexer.
|
||||
|
||||
## 📚 Ressources
|
||||
|
||||
- [Site officiel](https://photofield.app)
|
||||
- [Repository GitHub](https://github.com/SmilyOrg/photofield)
|
||||
- [Démo en ligne](https://photofield.app/demo)
|
||||
|
||||
## 🔗 Pages Liées
|
||||
- [[cat-photos]]
|
||||
- [[app-immich]]
|
||||
- [[app-damselfly]]
|
||||
- [[app-photoprism]]
|
||||
- [[app-traefik]]
|
||||
- [[recettes-docker-compose]]
|
||||
- [[securisation-home-lab]]
|
||||
Reference in New Issue
Block a user