Il y a les médias d'une part, quelque soit la forme, et il y a le collectionneur, le passionné, quelque soit sa forme (sans précision), d'une autre part. Je vous propose une application qui peut créer un lien entre ces deux parties.
Aujourd'hui nous allons parler de Medialist ! Répertoriez toute collection qui vous tient à cœur, que ce soit physique, ou dématérialisé, comme des livres, timbres, images, films, livres et... livres !
Suivant ce que vous voulez comme collection, Medialist possède diverses options de personnalisation.
⚡ Caractéristiques
- Créez des collections de médias à l'infini.
- Personnalisation des articles avancée.
- Note d'évaluation.




💾 Installation
Prérequis
Avant de commencer, assurez-vous d’avoir :
- Distribution Linux (Debian, Ubuntu, etc ...).
- Docker installé.
- Accès terminal.
- Connexion internet.
Étapes d'Installation
- Créez votre compose.yml dans le dossier ou vous comptez installer Posteria :
sudo nano compose.yml
- Et collez ça dedans :
services:
medialist:
container_name: medialist
image: khalidibnwalid/medialist
environment:
DATABASE_PATH: db/sqlite.db
PORT: 3000
ports:
- 3040:3000
volumes:
- ./data/users:/app/public/users
- ./data:/app/db
restart: unless-stopped
- - "3040:3000" => Changez le port 3040 s'il est déjà utilisé.
- On va déployer l'application :
docker compose up -d
- Rendez-vous sur votre domaine :
https://medialist.mondomaine.com
👤 Créer son compte utilisateur
La première chose à faire est de créer votre compte utilisateur, cliquez sur Create Account :

Remplissez les champs demandés :

- Username => Choisissez votre nom d'utilisateur.
- Password => Choisissez un mot de passe fort, ne vous trompez pas, il n'y a pas de demande de confirmation.
Cliquez sur Sign Up pour terminer la création du compte. Vous voila sur votre tableau de bord :

🗒️ Créer une liste
Dans cet exemple, je vais ajouter des fiches de films, films que hypothétiquement, j'aurais en DVD, par exemple.
Cliquez sur New List :

Nommez votre liste et cliquez ensuite sur le + à côté de l'icône image pour choisir une image illustration de la liste :

Voici à quoi ça ressemble quand c'est fait, terminez en cliquant sur le + :

Votre liste est bien crée :

Cliquez sur la nouvelle liste crée et ensuite, en haut à droite sur les trois points et ensuite sur Edit :

Choisissez la façon dont le titre du film sera affiché et cliquez sur Save :

Ce qui donnera bientôt quelque chose comme ça, avec Title Overlay de coché :

➕ Ajouter un article
Exemple fiche de film
Lorsque vous êtes dans la bonne liste, ici Films, cliquez sur + New Item :

Voici comment se présente votre page d'encodage :

- 1 => Ajouter une affiche.
- 2 => Titre de l'affiche.
- 3 => Ajouter une couverture.
- 4 => Description de la couverture.
- 5 => Ajouter des onglets, qui seront visibles sous l'affiche.

- 6 => Définir la présentation de l'article.

- 7 => Ajouter une option comme un lien, une note d'appréciation, ...

- 8 => Ajoutez un tag pour facilement trier vos articles.
- 9 => Comme au point 7.
Voici un exemple de configuration :

- 1 => Affiche du film.
- 2 => Le titre du film.
- 3 => L'image de cover.
- 4 => Le synopsis du film.
- 5 => Ajout du tag Films.
- 6 => Ajout de l'option texte.
- 7 => Ajout de l'option lien.
- 8 => Ajout de l'option "Note d'évaluation".
Cliquez sur l'icône sauver en haut à droite.
Pour ce résultat :

Exemples images



Exemples livres


⁉️ Conclusion
Medialist est destiné à ceux qui ont une patiente d'ange pour tout trier, classer, documenter.
Petite pensée à ceux qui ont 984 verres de collection à encoder. La vie est moche.