[3D] Cura: Instalación en un NAS Synology con Docker

Obtenido de… How to Install UltiMaker Cura on Your Synology NAS

Instalación de Cura usando Portainer

Crear en la carpeta docker una carpeta para albergar el contenedor, por ejemplo ultimaker-cura. Importante: No usar mayúsculas.

Iniciar sesión en Portainer con nuestro nombre de usuario y contraseña. En la barra lateral izquierda de Portainer, hacer clic en Stacks y luego en + Add stack

Cubrir los siguientes campos en la nueva pila con lo que se indica:

Nombre: ultimakercura

Script en el Web editor:

version: "3.9"
services:
cura:
image: ghcr.io/linuxserver/cura:latest
container_name: UltiMaker-Cura
hostname: cura
mem_limit: 4g
cpu_shares: 1024
security_opt:
- no-new-privileges:true
- seccomp:unconfined
healthcheck:
test: curl -f http://pepe:pepelocura@localhost:3000/ || exit 1
ports:
- 8232:3000
volumes:
- /volume1/docker/ultimaker-cura:/config:rw
environment:
TZ: Europe/Madrid
PUID: 1026
PGID: 100
TITLE: Cura
CUSTOM_USER: pepe
PASSWORD: pepelocura
restart: on-failure:5

Notas sobre los campos de este script, antes de ejecutarlo:

Los valores de los campos PUID y PGID deben contener nuestros valores de usuario y grupo en nuestro NAS.

El campo TZ también se adecuará a nuestro país.

The healthcheck should mirror the CUSTOM_USER and PASSWORD.

Poner en el campo CUSTOM_USER nuestro nombre de usuario. pepe es un ejemplo de nombre de usuario.

Poner en el campo PASSWORD la contraseña del usuario. pepelocura es un ejemplo.

Implementar la pila haciendo clic en Deploy the stack.

Acceso al programa y manejo de usuarios

Una vez completado el proceso podremos acceder al cura a través de un navegador de internet:

En local: direccion_ip_del_nas:puerto, por ejemplo 192.168.1.40:8232

Desde internet: