Initial vault setup
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
---
|
||||
title: Mydia
|
||||
created: 2026-06-07
|
||||
updated: 2026-06-07
|
||||
type: app
|
||||
tags: [catalogue, arr, frontend, dashboard]
|
||||
confidence: high
|
||||
contested: false
|
||||
sources: [https://selfh.st/apps/?tag=*arr, https://github.com/getmydia/mydia]
|
||||
---
|
||||
|
||||
# 🎬 Mydia
|
||||
|
||||
> Frontend moderne et unifié pour piloter l'ensemble de votre suite *arr.
|
||||
|
||||
## 📋 Informations Générales
|
||||
| Champ | Valeur |
|
||||
|-------|--------|
|
||||
| **Nom** | Mydia |
|
||||
| **Développeur** | getmydia |
|
||||
| **Langage** | Elixir/Phoenix |
|
||||
| **Licence** | MIT |
|
||||
| **Catégorie** | Frontend *arr |
|
||||
| **Stack** | Sonarr, Radarr, Lidarr, Readarr, Prowlarr |
|
||||
| **Interface** | Web responsive |
|
||||
|
||||
## 📝 Description
|
||||
Mydia est un frontend centralisé qui agrège l'accès à toutes vos applications *arr depuis une interface unique et moderne. Fini le jonglage entre 5 onglets différents pour gérer films, séries, musique et ebooks.
|
||||
|
||||
L'application présente des tableaux de bord unifiés, des statistiques consolidées, une recherche transversale et un système de notifications centralisé. Elle agit comme une couche d'orchestration au-dessus de votre stack *arr existant.
|
||||
|
||||
Pensé pour les homelabbers qui veulent simplifier leur expérience, Mydia ne remplace pas les *arr natifs mais offre une vue d'ensemble cohérente avec authentification unique.
|
||||
|
||||
## 🚀 Installation
|
||||
### Via Docker (recommandé)
|
||||
```yaml
|
||||
# docker-compose.yml
|
||||
services:
|
||||
mydia:
|
||||
image: ghcr.io/getmydia/mydia:latest
|
||||
container_name: mydia
|
||||
ports:
|
||||
- "4040:4040"
|
||||
environment:
|
||||
- SECRET_KEY_BASE=change_me
|
||||
- DATABASE_URL=postgresql://mydia:pass@db:5432/mydia
|
||||
volumes:
|
||||
- ./config:/config
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
### Installation manuelle
|
||||
Requiert Elixir 1.14+, PostgreSQL 14+, Node.js 18+. Build avec `mix release`.
|
||||
|
||||
## ⚙️ Configuration
|
||||
- **Connexions *arr** : URL + clé API pour chaque service
|
||||
- **Base de données** : PostgreSQL pour la persistance
|
||||
- **Authentification** : login local ou intégration OIDC
|
||||
- **Thème** : sombre/clair, personnalisation dashboard
|
||||
|
||||
## 🔗 Alternatives
|
||||
- **Managarr** — autre frontend centralisé *arr
|
||||
- **Ombi** — portail de demandes utilisateur
|
||||
- **Overseerr** — requests pour Plex/Jellyfin
|
||||
- **Organizr** — dashboard généraliste
|
||||
|
||||
## 🔒 Sécurité
|
||||
- Secret key base à générer aléatoirement
|
||||
- Base PostgreSQL avec utilisateur dédié
|
||||
- OIDC recommandé en multi-utilisateurs
|
||||
- Pas d'exposition sans reverse proxy authentifié
|
||||
|
||||
## 📚 Ressources
|
||||
- [GitHub Mydia](https://github.com/getmydia/mydia)
|
||||
- [Selfh.st *arr](https://selfh.st/apps/?tag=*arr)
|
||||
|
||||
## 🔗 Pages Liées
|
||||
- [[cat-arr]]
|
||||
- [[app-sonarr]]
|
||||
- [[app-radarr]]
|
||||
- [[app-lidarr]]
|
||||
- [[app-readarr]]
|
||||
- [[app-traefik]]
|
||||
- [[securisation-home-lab]]
|
||||
Reference in New Issue
Block a user