Pour NAS et Raspberry Pi
L’agent AllMyPrinters
Un petit conteneur Docker pour ton NAS ou ton Raspberry Pi. Il parle à tes imprimantes 24 h/24 et garde tes bobines, imprimantes et ta bibliothèque au même endroit. Téléphone, tablette et PC deviennent des fenêtres dessus, à la maison et en déplacement.
- Tes imprimantesBambu Lab, Anycubic, Klipper …
- AgentDocker sur NAS ou Raspberry Pi
- Tes appareilsApp Android, tablette, PC, iPhone
As-tu besoin de l’agent ?
Un téléphone à la maison : non
L’app fonctionne seule. Elle parle à tes imprimantes sur ton Wi-Fi et garde tes bobines dans le téléphone. Rien à installer.
L’agent t’aide si tu veux
- utiliser plusieurs appareils avec les mêmes bobines, par exemple téléphone et tablette
- joindre tes imprimantes en déplacement, sans VPN ni redirection de port
- travailler dans le navigateur sur ton PC, ou sur un iPhone ou un iPad
- suivre chaque impression 24 h/24, même quand ton téléphone est éteint
Ce que fait l’agent
Tourne 24 h/24
État en direct, caméra et chaque impression déduite de la bonne bobine, que ton téléphone soit allumé ou non.
Un seul stock pour tous les appareils
Téléphone, tablette et navigateur voient les mêmes bobines, imprimantes et la même bibliothèque. Seul l’agent déduit le filament, rien n’est compté deux fois.
Fonctionne dans tout navigateur
Ouvre l’agent à la maison dans Chrome, Edge, Firefox ou Safari, par exemple sur http://ton-nas:8090. Les écrans sont les mêmes que dans l’app.
De partout, sans VPN
Active l’accès de partout et ouvre ton agent sur allmyprinters.com/web. Fonctionne derrière n’importe quelle box et en données mobiles.
iPhone et iPad
Avec l’agent, AllMyPrinters tourne aussi sur l’iPhone, comme web app sur l’écran d’accueil.
Tes données restent chez toi
Tout est dans le volume Docker de l’agent. Pas de compte, pas de cloud du fabricant.
Installé en quelques minutes
-
Démarrer le conteneur
Sur ton NAS, ton Raspberry Pi ou un PC Linux avec Docker :
docker run -d --name allmyprinters-agent --restart unless-stopped --network host \ -e AMP_PASSWORD=change-me -v allmyprinters-agent:/data \ ghcr.io/nolimitek/allmyprinters-agent:latestTu préfères Docker Compose ?
services: allmyprinters-agent: image: ghcr.io/nolimitek/allmyprinters-agent:latest container_name: allmyprinters-agent restart: unless-stopped network_mode: host environment: AMP_PORT: "8090" AMP_LANG: "fr" AMP_PASSWORD: "change-me" volumes: - allmyprinters-agent:/data volumes: allmyprinters-agent:Synology Container Manager, Unraid ou Portainer : mêmes réglages, c’est-à-dire l’image ci-dessus, le réseau hôte et un volume pour /data.
-
L’ouvrir dans le navigateur
Va sur http://<IP de ton NAS ou Pi>:8090 et connecte-toi avec le mot de passe que tu as choisi.
-
Ajouter tes imprimantes
Comme dans l’app : l’agent cherche sur ton réseau, et le guide par marque te dit quoi activer.
-
Associer tes appareils
Dans l’agent : Réglages → Associer des appareils → « Ajouter un appareil ». Scanne le QR code avec l’app ou avec la caméra d’un autre appareil.
L’agent a besoin du réseau hôte pour trouver tes imprimantes. L’image tourne sur amd64 et arm64 (Raspberry Pi avec un système 64 bits). Choisis ton propre mot de passe.
Pour mettre à jour, récupère la nouvelle image et redémarre le conteneur. Tes données restent dans le volume.
Connecter l’app à l’agent
Dans l’app : Réglages → « Se connecter à l’agent », puis scanne le QR code de l’agent. Il faut l’app 0.8.1 ou plus récente.
- L’app demande quelles données l’agent doit garder : celles de l’app ou les siennes
- Ta bibliothèque de modèles suit
- À la maison, l’app se connecte directement par Wi-Fi, en déplacement via allmyprinters.com
- Tu peux te déconnecter à tout moment, même hors ligne. L’app reprend alors les données actuelles et fonctionne de nouveau seule
Accès de partout
Tes imprimantes, où que tu sois.
Dans l’agent : Réglages → « Accès de partout » → « Activer ». Tant que tu ne l’actives pas, il reste désactivé. Ouvre ensuite allmyprinters.com/web sur chaque appareil associé.
- Chiffré de bout en bout
- Sans VPN ni redirection de port
- Fonctionne en données mobiles
allmyprinters.com/web affiche toujours les données de ton agent. Si tu utilises seulement l’app Android sans agent, il n’y a rien à y voir.
Comment c’est protégé
L’agent et ton appareil se connectent tous les deux à allmyprinters.com. La clé vient du QR code et n’atteint jamais notre serveur, qui ne fait que transmettre des données chiffrées sans pouvoir les lire.
Sur iPhone et iPad
Ouvre allmyprinters.com/web dans Safari, touche Partager → « Sur l’écran d’accueil », ouvre-le depuis l’écran d’accueil et associe-le là avec le QR code de l’agent. L’iPhone est nouveau, dis-nous comment ça marche chez toi.
allmyprinters.com/web →Questions
Il manque quelque chose ? Dans l’app : Plus → Signaler un problème.
Ai-je besoin de l’agent ?
Non. Avec un téléphone à la maison, l’app fonctionne seule. L’agent sert pour plusieurs appareils, l’accès en déplacement, le navigateur sur un PC ou un iPhone.
Sur quel matériel tourne-t-il ?
Sur tout ce qui fait tourner Docker : un NAS Synology, QNAP ou Unraid, un Raspberry Pi avec un système 64 bits ou un PC Linux. Il lui faut environ 100 Mo de mémoire.
Quelles imprimantes prend-il en charge ?
Les mêmes que l’app : Bambu Lab en mode LAN, Klipper, OctoPrint, PrusaLink, Anycubic, Creality, Elegoo et Flashforge.
Où sont stockées mes données ?
Dans le volume Docker de l’agent, chez toi. Les apps associées gardent une copie au cas où l’agent disparaîtrait. L’accès de partout est chiffré de bout en bout, notre serveur ne peut rien lire.
Que deviennent les données de mon app quand je me connecte ?
L’app demande si l’agent doit reprendre les données de l’app ou garder les siennes. Tu peux te déconnecter à tout moment ; l’app reprend alors les données actuelles de l’agent.
Est-il gratuit ? Est-il open source ?
L’agent est gratuit pendant la bêta. L’image Docker est publique, le code source ne l’est pas.
Commence avec l’app, ajoute l’agent quand tu en as besoin.
Les deux sont gratuits pendant la bêta.