Per NAS e Raspberry Pi
L’agente di AllMyPrinters
Un piccolo container Docker per il tuo NAS o Raspberry Pi. Parla con le tue stampanti 24 ore su 24 e tiene bobine, stampanti e libreria in un solo posto. Telefono, tablet e PC diventano finestre su di esso, a casa e fuori.
- Le tue stampantiBambu Lab, Anycubic, Klipper …
- AgenteDocker su NAS o Raspberry Pi
- I tuoi dispositiviApp Android, tablet, PC, iPhone
Ti serve l’agente?
Un telefono a casa: no
L’app funziona da sola. Parla con le tue stampanti nel tuo Wi-Fi e tiene le bobine nel telefono. Non c’è niente da installare.
L’agente ti aiuta se vuoi
- usare più dispositivi con le stesse bobine, per esempio telefono e tablet
- raggiungere le stampanti fuori casa, senza VPN né port forwarding
- lavorare nel browser del PC, oppure su iPhone o iPad
- registrare ogni stampa 24 ore su 24, anche con il telefono spento
Cosa fa l’agente
Funziona 24 ore su 24
Stato dal vivo, videocamera e ogni stampa scalata dalla bobina giusta, che il telefono sia acceso o no.
Un solo magazzino per tutti
Telefono, tablet e browser vedono le stesse bobine, stampanti e la stessa libreria. Solo l’agente scala il filamento, così niente conta due volte.
Funziona in ogni browser
Apri l’agente a casa in Chrome, Edge, Firefox o Safari, per esempio su http://tuo-nas:8090. Le schermate sono le stesse dell’app.
Da ovunque, senza VPN
Attiva l’accesso ovunque e apri il tuo agente su allmyprinters.com/web. Funziona dietro qualsiasi router e con i dati mobili.
iPhone e iPad
Con l’agente, AllMyPrinters funziona anche su iPhone, come web app nella schermata Home.
I tuoi dati restano a casa
Tutto sta nel volume Docker dell’agente. Nessun account, nessun cloud del produttore.
Installato in pochi minuti
-
Avvia il container
Sul tuo NAS, Raspberry Pi o PC Linux con 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:latestPreferisci 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: "it" AMP_PASSWORD: "change-me" volumes: - allmyprinters-agent:/data volumes: allmyprinters-agent:Synology Container Manager, Unraid o Portainer: le stesse impostazioni, cioè l’immagine qui sopra, la rete host e un volume per /data.
-
Aprilo nel browser
Vai su http://<IP del tuo NAS o Pi>:8090 e accedi con la password che hai impostato.
-
Aggiungi le stampanti
Come nell’app: l’agente cerca nella tua rete e la guida per marca ti dice cosa attivare.
-
Associa i dispositivi
Nell’agente: Impostazioni → Associa dispositivi → «Aggiungi dispositivo». Scansiona il codice QR con l’app o con la fotocamera di un altro dispositivo.
L’agente ha bisogno della rete host per trovare le stampanti. L’immagine funziona su amd64 e arm64 (Raspberry Pi con sistema a 64 bit). Scegli una tua password.
Per aggiornare, scarica la nuova immagine e riavvia il container. I tuoi dati restano nel volume.
Collegare l’app all’agente
Nell’app: Impostazioni → «Collega all’agente», poi scansiona il codice QR dell’agente. Serve l’app 0.8.1 o successiva.
- L’app chiede quali dati deve tenere l’agente: quelli dell’app o i suoi
- Anche la tua libreria di modelli si trasferisce
- A casa l’app si collega direttamente via Wi-Fi, fuori casa tramite allmyprinters.com
- Puoi scollegarti quando vuoi, anche offline. L’app riprende allora i dati attuali e torna a funzionare da sola
Accesso ovunque
Le tue stampanti, ovunque tu sia.
Nell’agente: Impostazioni → «Accesso ovunque» → «Attiva». Resta spento finché non lo attivi. Poi apri allmyprinters.com/web su qualsiasi dispositivo associato.
- Crittografia end-to-end
- Niente VPN né port forwarding
- Funziona con i dati mobili
allmyprinters.com/web mostra sempre i dati del tuo agente. Se usi solo l’app Android senza agente, lì non c’è niente da vedere.
Come è protetto
L’agente e il tuo dispositivo si collegano entrambi verso allmyprinters.com. La chiave arriva dal codice QR e non raggiunge mai il nostro server, che inoltra solo dati cifrati e non può leggerli.
Su iPhone e iPad
Apri allmyprinters.com/web in Safari, tocca Condividi → «Aggiungi alla schermata Home», aprilo dalla schermata Home e associalo lì con il codice QR dell’agente. L’iPhone è una novità: raccontaci come funziona da te.
allmyprinters.com/web →Domande
Manca qualcosa? Nell’app: Altro → Segnala un problema.
Mi serve l’agente?
No. Con un telefono a casa l’app funziona da sola. L’agente serve per più dispositivi, per l’accesso fuori casa, per il browser su PC o per un iPhone.
Su quale hardware funziona?
Su tutto ciò che esegue Docker: un NAS Synology, QNAP o Unraid, un Raspberry Pi con sistema a 64 bit o un PC Linux. Gli servono circa 100 MB di memoria.
Quali stampanti supporta?
Le stesse dell’app: Bambu Lab in modalità LAN, Klipper, OctoPrint, PrusaLink, Anycubic, Creality, Elegoo e Flashforge.
Dove sono salvati i miei dati?
Nel volume Docker dell’agente, a casa tua. Le app associate tengono una copia nel caso l’agente sparisca. L’accesso ovunque è cifrato end-to-end, il nostro server non può leggere nulla.
Cosa succede ai dati della mia app quando mi collego?
L’app chiede se l’agente deve prendere i dati dell’app o tenere i suoi. Puoi scollegarti quando vuoi; l’app riprende allora i dati attuali dell’agente.
È gratuito? È open source?
L’agente è gratuito durante la beta. L’immagine Docker è pubblica, il codice sorgente no.
Inizia con l’app, aggiungi l’agente quando ti serve.
Entrambi sono gratuiti durante la beta.