Actual Budget sur Raspberry Pi : avis et guide pour gérer son budget en local

Calculatrice sur un bureau pour gérer un budget personnel

Vous voulez suivre vos dépenses sans confier tout votre budget à une plateforme fermée ? Actual Budget sur Raspberry Pi est une piste très intéressante : le logiciel est open source, léger, accessible depuis un navigateur et suffisamment simple à héberger à la maison avec Docker.

3 points clés

  • Usage idéal : gérer un budget personnel ou familial depuis un mini-serveur local.
  • Installation : Docker reste la méthode la plus propre sur Raspberry Pi OS ou Debian.
  • Attention : comme il s’agit de données financières, sauvegardes et accès sécurisé ne sont pas optionnels.

Verdict rapide

Actual Budget est un excellent choix si vous aimez l’approche “self-hosted” et que vous voulez un outil de budget sérieux sans abonnement obligatoire. Sur Raspberry Pi, il convient surtout à un usage maison : quelques utilisateurs, accès local ou via VPN, sauvegardes régulières et mise à jour maîtrisée.

Page d’accueil officielle d’Actual Budget
Capture du site officiel Actual Budget.

C’est quoi Actual Budget ?

Actual Budget est une application de finances personnelles pensée pour construire un budget, suivre les transactions, organiser ses comptes et analyser ses dépenses. D’après la documentation officielle, le projet se compose d’un client et d’un serveur. Le serveur n’est pas indispensable pour tester, mais il est fortement recommandé pour la synchronisation, l’usage navigateur/mobile, l’API et certaines fonctions connectées.

Source utile : documentation d’installation Actual Budget.

Pour qui sur Raspberry Pi ?

  • Pour une personne qui veut centraliser son budget familial sur un serveur maison.
  • Pour un utilisateur de Raspberry Pi 4 ou Raspberry Pi 5 qui possède déjà Docker.
  • Pour ceux qui préfèrent garder leurs données à domicile plutôt que multiplier les services cloud.
  • Pour un homelab léger avec Pi-hole, sauvegardes, NAS ou tableau de bord personnel.

Prérequis conseillés

  • Un Raspberry Pi 4 ou 5 avec Raspberry Pi OS 64 bits ou Debian.
  • Docker et Docker Compose installés.
  • Un stockage fiable : carte microSD de qualité, SSD USB ou stockage réseau.
  • Une adresse IP locale fixe ou une réservation DHCP.
  • Une stratégie de sauvegarde du dossier de données Actual.

Installation avec Docker Compose

La documentation officielle indique qu’Actual publie des images Docker prêtes à l’emploi, notamment actualbudget/actual-server sur Docker Hub et ghcr.io/actualbudget/actual sur GitHub Container Registry. Pour un Raspberry Pi, le tag stable latest est le choix simple ; le tag latest-alpine peut aussi être intéressant sur une petite machine.

mkdir -p ~/actual-budget/data
cd ~/actual-budget
nano docker-compose.yml

Exemple minimal :

services:
  actual:
    image: actualbudget/actual-server:latest
    container_name: actual-budget
    restart: unless-stopped
    ports:
      - "5006:5006"
    volumes:
      - ./data:/data

Puis lancez le service :

docker compose up -d

Depuis un ordinateur du même réseau, ouvrez ensuite http://adresse-ip-du-raspberry-pi:5006.

Sécuriser l’accès : le point à ne pas négliger

Actual Budget manipule des informations sensibles. Évitez d’exposer directement le port 5006 sur Internet. Préférez un accès local, un VPN comme WireGuard/Tailscale, ou un reverse proxy correctement configuré avec HTTPS et authentification. Sauvegardez aussi le dossier ./data avant chaque grosse mise à jour.

Mise à jour

Avec Docker Compose, la routine est simple :

cd ~/actual-budget
docker compose pull
docker compose up -d

Avant cette commande, faites une sauvegarde du dossier de données. C’est particulièrement important si vous testez des versions nocturnes, plus risquées que la version stable.

Tableau comparatif rapide

SolutionAvantageLimite
Actual Budget sur Raspberry PiDonnées à domicile, Docker léger, accès navigateurDemande sauvegardes et maintenance
Tableur localSimple, aucun serveurSynchronisation et suivi moins confortables
Application cloud de budgetTrès simple à démarrerDonnées chez un tiers, abonnement possible

Points forts

  • Projet open source et bien adapté au self-hosting.
  • Installation Docker rapide sur un mini-serveur Linux.
  • Accès depuis le navigateur, pratique à la maison.
  • Possibilité de garder les données dans son infrastructure.

Limites à connaître

  • Ce n’est pas un service “zéro maintenance” : mises à jour et sauvegardes restent à votre charge.
  • L’exposition publique demande de vraies précautions de sécurité.
  • Les imports bancaires dépendent des options et configurations disponibles selon les pays et services.
  • Un Raspberry Pi avec microSD bas de gamme n’est pas le meilleur choix pour des données importantes.

Alternatives et variantes

  • Firefly III : plus complet, mais souvent plus lourd à configurer.
  • Maybe Finance : intéressant pour un tableau financier moderne, selon la maturité du projet au moment de l’installation.
  • Tableur + Syncthing : minimaliste, efficace si vous n’avez pas besoin d’une interface dédiée.
  • Actual en desktop : utile pour tester avant de passer au serveur Raspberry Pi.

Questions fréquentes

Actual Budget fonctionne-t-il sur Raspberry Pi ?

Oui, surtout avec Docker sur Raspberry Pi 4 ou 5. Le plus important est d’avoir un stockage fiable et des sauvegardes.

Faut-il un serveur pour utiliser Actual ?

Non pour un essai local, mais le serveur est recommandé pour synchroniser les appareils, utiliser l’application dans un navigateur et profiter des fonctions serveur.

Puis-je l’ouvrir depuis l’extérieur ?

Oui techniquement, mais évitez l’exposition directe. Utilisez plutôt un VPN, HTTPS, une authentification solide et des sauvegardes régulières.

Article rédigé par Vincent Vandegans, pour Raspberry Pi France.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *