Introduction : Pourquoi Wallos ?
On est tous passés par là : ce petit abonnement Netflix pris pour une série, Spotify pour la musique, ou cet outil SaaS testé un mois et jamais résilié. Mis bout à bout, ces “petites” sommes finissent par peser lourd sur le budget.
Wallos est une solution open-source légère qui vous permet de lister vos abonnements, de suivre l’évolution de vos dépenses et de recevoir des notifications avant chaque renouvellement. Le gros plus ? Contrairement aux apps bancaires tierces, vos données financières restent sur votre serveur.

Installation
Pour installer Wallos, rien de plus simple. On va passer par Docker pour une mise en place propre et isolée.
Le fichier docker-compose.yml
Le docker-compose est relativement simple, la base de données est locale :
version: '3.8'
services:
wallos:
container_name: wallos
image: ellite/wallos:latest
ports:
- "8282:80" # Changez le port selon vos disponibilités
environment:
- TZ=Europe/Paris
volumes:
- ./db:/var/www/html/db
- ./logos:/var/www/html/logos
restart: unless-stopped
lancez le container avec la commande :
docker compose up -d
Utilisation
Vous devez créer l’utilisateur et indiquer votre devise ainsi que votre langue :

Une fois connecté, vous pouvez ajouter votre premier abonnement :

Cliquez sur “ajouter le premier abonnement”. Vous allez ensuite pouvoir choisir de nombreuses propriétés différentes : le prix, la date du premier paiement (cliquez sur la baguette magique 🪄 pour qu’il calcule votre prochain paiement), la catégorie, le moyen de paiement, etc.

Ensuite, sur votre accueil, vous allez retrouver le coût de tous vos abonnements :

Dans “Statistiques”, vous allez pouvoir retrouver les stats (données/statistiques) sur vos dépenses et filtrer par catégories :

Conclusion
Wallos, une fois configuré, est un bel outil permettant de reprendre le contrôle sur vos abonnements.