Files
wiki/Catalogue-Self-Hosted/apps/app-omoide.md
T
2026-06-09 18:40:21 +02:00

101 lines
3.6 KiB
Markdown

---
title: Omoide
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, photos, frame, japanese, minimalist, self-hosted, web]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Photos, https://github.com/yssk22/omoide]
---
# 📸 Omoide
> **Cadre photo numérique d'inspiration japonaise** : "omoide" signifie "souvenir" en japonais. Minimalisme, transitions douces, ambiance zen pour afficher vos photos comme un art.
## 📋 Informations Générales
| Attribut | Valeur |
|----------|--------|
| **Nom** | Omoide |
| **Slug** | app-omoide |
| **Description** | Cadre photo minimaliste d'inspiration japonaise |
| **Site officiel** | [omoide.app](https://omoide.app) |
| **Repository** | [yssk22/omoide](https://github.com/yssk22/omoide) |
| **Stars** | 260 ⭐ |
| **Licence** | MIT |
| **Langage principal** | TypeScript, Svelte |
| **Catégorie** | Photos |
| **Tags** | [catalogue, photos, frame, japanese, minimalist, self-hosted, web] |
## 📝 Description
**Omoide** (思い出, "souvenir" en japonais) est un cadre photo numérique qui mise sur le **minimalisme esthétique**. Pas de milliers d'options, pas de clustering IA, pas de carte : juste vos photos qui défilent, avec des transitions **fluides et lentes**, dans une UI épurée inspirée des **galeries d'art japonaises** (style *ma* — l'espace négatif).
Philosophie : moins d'écran, plus de contemplation. Les photos restent **longtemps à l'écran** (5-30s par défaut), les transitions sont des fondus doux, l'UI disparaît progressivement. Idéal pour un coin de salon, une chambre, ou un espace de méditation.
Fonctionnalités : **transition fade longue**, **intervalle personnalisable** (5s à 1h), **rotation aléatoire** ou séquentielle, **support EXIF** pour chronologie, **horloge/calendrier discrets** (caligraphie japonaise optionnelle), **météo** (option), **source locale** (dossier) ou **WebDAV** (Nextcloud), **kiosque automatique**, **économie d'énergie** (écran noir si pas de photos).
⚠️ **Niche** : c'est un projet d'auteur, peu d'étoiles, mais l'esthétique est unique. Parfait si vous voulez un cadre qui se fait oublier et laisse place aux photos.
## 🚀 Installation
### Via Docker (recommandé)
```yaml
# docker-compose.yml
services:
omoide:
image: ghcr.io/yssk22/omoide:latest
container_name: omoide
restart: unless-stopped
volumes:
- /mnt/photos:/photos:ro
- omoide-config:/app/config
ports:
- 8089:8080
```
### Installation manuelle
```bash
git clone https://github.com/yssk22/omoide.git
cd omoide
npm install && npm run build
# Servir dist/ via nginx ou caddy
```
## ⚙️ Configuration
- **Dossier photos** : montage du dossier, idéalement en `:ro`.
- **Source WebDAV** : optionnelle, pour pointer vers Nextcloud/ownCloud.
- **Intervalle** : configurable via UI ou fichier de config.
- **Thème** : clair/sombre/japonais (kanji pour la date).
## 🔗 Alternatives
- **[[app-immich-frame]]** — Plus complet, plus moderne
- **[[app-chronoframe]]** — Approche timeline, plus "technique"
- **[[app-omoide]]** — (vous y êtes)
## 🔒 Sécurité
- **Lecture seule** : `:ro` sur le dossier photos.
- **Pas d'auth par défaut** : activer basic auth si exposition non-LAN.
- **HTTPS** : recommandé.
- **Surface limitée** : app statique, peu de risque d'injection.
## 📚 Ressources
- [Site officiel](https://omoide.app)
- [Repository GitHub](https://github.com/yssk22/omoide)
- [Démo en ligne](https://omoide.app/demo)
## 🔗 Pages Liées
- [[cat-photos]]
- [[app-immich-frame]]
- [[app-chronoframe]]
- [[app-traefik]]
- [[recettes-docker-compose]]
- [[securisation-home-lab]]