Para NAS y Raspberry Pi
El agente de AllMyPrinters
Un pequeño contenedor Docker para tu NAS o tu Raspberry Pi. Habla con tus impresoras las 24 horas y guarda tus bobinas, impresoras y biblioteca en un solo sitio. Móvil, tablet y PC se convierten en ventanas a él, en casa y fuera.
- Tus impresorasBambu Lab, Anycubic, Klipper …
- AgenteDocker en NAS o Raspberry Pi
- Tus dispositivosApp Android, tablet, PC, iPhone
¿Necesitas el agente?
Un móvil en casa: no
La app funciona sola. Habla con tus impresoras en tu Wi-Fi y guarda tus bobinas en el móvil. No hay nada que instalar.
El agente te ayuda si quieres
- usar varios dispositivos con las mismas bobinas, por ejemplo móvil y tablet
- llegar a tus impresoras desde fuera, sin VPN ni abrir puertos
- trabajar en el navegador de tu PC, o en un iPhone o iPad
- registrar cada impresión las 24 horas, aunque tu móvil esté apagado
Qué hace el agente
Funciona las 24 horas
Estado en vivo, cámara y cada impresión descontada de la bobina correcta, esté tu móvil encendido o no.
Un solo inventario para todos
Móvil, tablet y navegador ven las mismas bobinas, impresoras y la misma biblioteca. Solo el agente descuenta filamento, así nada cuenta dos veces.
Funciona en cualquier navegador
Abre el agente en casa en Chrome, Edge, Firefox o Safari, por ejemplo en http://tu-nas:8090. Las pantallas son las mismas que en la app.
Desde cualquier lugar, sin VPN
Activa el acceso desde cualquier lugar y abre tu agente en allmyprinters.com/web. Funciona detrás de cualquier router y con datos móviles.
iPhone y iPad
Con el agente, AllMyPrinters también funciona en el iPhone, como web app en la pantalla de inicio.
Tus datos se quedan en casa
Todo está en el volumen Docker del agente. Sin cuenta y sin la nube del fabricante.
Instalado en pocos minutos
-
Iniciar el contenedor
En tu 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:latest¿Prefieres 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: "es" AMP_PASSWORD: "change-me" volumes: - allmyprinters-agent:/data volumes: allmyprinters-agent:Synology Container Manager, Unraid o Portainer: los mismos ajustes, es decir, la imagen de arriba, la red del host y un volumen para /data.
-
Abrirlo en el navegador
Ve a http://<IP de tu NAS o Pi>:8090 e inicia sesión con la contraseña que pusiste.
-
Añadir tus impresoras
Igual que en la app: el agente busca en tu red y la guía por marca te dice qué activar.
-
Vincular tus dispositivos
En el agente: Ajustes → Vincular dispositivos → «Añadir dispositivo». Escanea el código QR con la app o con la cámara de otro dispositivo.
El agente necesita la red del host para encontrar tus impresoras. La imagen funciona en amd64 y arm64 (Raspberry Pi con sistema de 64 bits). Elige tu propia contraseña.
Para actualizar, descarga la imagen nueva y vuelve a iniciar el contenedor. Tus datos se quedan en el volumen.
Conectar la app con el agente
En la app: Ajustes → «Conectar con el agente» y escanea el código QR del agente. Necesitas la app 0.8.1 o posterior.
- La app pregunta qué datos debe conservar el agente: los de la app o los suyos
- Tu biblioteca de modelos se muda también
- En casa, la app se conecta directamente por Wi-Fi; fuera, a través de allmyprinters.com
- Puedes desconectarte cuando quieras, también sin conexión. La app toma entonces los datos actuales y vuelve a funcionar sola
Acceso desde cualquier lugar
Tus impresoras, estés donde estés.
En el agente: Ajustes → «Acceso desde cualquier lugar» → «Activar». Sigue desactivado hasta que lo actives. Luego abre allmyprinters.com/web en cualquier dispositivo vinculado.
- Cifrado de extremo a extremo
- Sin VPN ni abrir puertos
- Funciona con datos móviles
allmyprinters.com/web siempre muestra los datos de tu agente. Si solo usas la app Android sin agente, ahí no hay nada que ver.
Cómo está protegido
El agente y tu dispositivo se conectan los dos hacia allmyprinters.com. La clave viene del código QR y nunca llega a nuestro servidor, que solo transmite datos cifrados y no puede leerlos.
En iPhone y iPad
Abre allmyprinters.com/web en Safari, toca Compartir → «Añadir a pantalla de inicio», ábrelo desde la pantalla de inicio y vincúlalo allí con el código QR del agente. El iPhone es nuevo, cuéntanos qué tal te funciona.
allmyprinters.com/web →Preguntas
¿Falta algo? En la app: Más → Informar de un problema.
¿Necesito el agente?
No. Con un móvil en casa, la app funciona sola. El agente es para varios dispositivos, el acceso desde fuera, el navegador en un PC o un iPhone.
¿En qué hardware funciona?
En todo lo que ejecute Docker: un NAS de Synology, QNAP o Unraid, una Raspberry Pi con sistema de 64 bits o un PC Linux. Necesita unos 100 MB de memoria.
¿Qué impresoras admite?
Las mismas que la app: Bambu Lab en modo LAN, Klipper, OctoPrint, PrusaLink, Anycubic, Creality, Elegoo y Flashforge.
¿Dónde se guardan mis datos?
En el volumen Docker del agente, en tu casa. Las apps vinculadas guardan una copia por si el agente desaparece algún día. El acceso desde fuera está cifrado de extremo a extremo; nuestro servidor no puede leer nada.
¿Qué pasa con los datos de mi app al conectarme?
La app pregunta si el agente debe tomar los datos de la app o quedarse con los suyos. Puedes desconectarte cuando quieras; la app toma entonces los datos actuales del agente.
¿Es gratis? ¿Es de código abierto?
El agente es gratis durante la beta. La imagen Docker es pública, el código fuente no.
Empieza con la app y añade el agente cuando lo necesites.
Los dos son gratis durante la beta.