Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.

Nombre de usuario
  

Contraseña
  





Buscar en los foros



(Búsqueda avanzada)

Estadísticas del foro
» Miembros: 6.617
» Último miembro: laserhair
» Temas del foro: 3.267
» Mensajes del foro: 19.012

Estadísticas totales

Usuarios en línea
Actualmente hay 292 usuarios en línea.
» 1 miembro(s) | 289 invitado(s)
Bing, Facebook

Últimos temas
Todo creado de cero, se m...
Foro: Empezando con tu NAS
Último mensaje por: Ganekogorta
9 minutos
» Respuestas: 2
» Vistas: 59
Adguard en Opnsense
Foro: Networking
Último mensaje por: rickygm
01-05-2024, 09:10 PM
» Respuestas: 4
» Vistas: 1.546
CAMBIAR VOLUMEN
Foro: Cuestiones técnicas
Último mensaje por: Ganekogorta
30-04-2024, 07:13 AM
» Respuestas: 1
» Vistas: 68
A ver si podemos aclararn...
Foro: Empezando con tu NAS
Último mensaje por: pipo13
28-04-2024, 08:34 PM
» Respuestas: 2
» Vistas: 154
Salir de modo reposo
Foro: Empezando con tu NAS
Último mensaje por: luisi33
27-04-2024, 10:53 AM
» Respuestas: 0
» Vistas: 121
Configuración RAID
Foro: Cuestiones técnicas
Último mensaje por: alvaroGir
25-04-2024, 11:10 PM
» Respuestas: 2
» Vistas: 89
Problema con el HBS entre...
Foro: Cuestiones técnicas
Último mensaje por: Tocolosco
25-04-2024, 08:16 PM
» Respuestas: 0
» Vistas: 48
Duda indexación y generac...
Foro: Empezando con tu NAS
Último mensaje por: pipo13
25-04-2024, 08:32 AM
» Respuestas: 1
» Vistas: 133
MLDonkey en Docker
Foro: VMs & Docker Containers
Último mensaje por: Ganekogorta
24-04-2024, 09:03 PM
» Respuestas: 1
» Vistas: 130
Docker BotTorrent v4 y QP...
Foro: VMs & Docker Containers
Último mensaje por: Ganekogorta
24-04-2024, 08:59 PM
» Respuestas: 2
» Vistas: 260

 
  Como actualizar manualmente Plex en QNAP
Enviado por: PePe.Plex.Nas - 05-02-2024, 09:40 PM - Foro: Firmware, Aplicaciones y Tutoriales - Sin respuestas

Hola, tengo el QNAP TS-451D2 y no hay manera de poder actualizar manualmente Plex, alguien me puede indicar como se puede hacer
Gracias !!


  Linkwarden, nuestro gestor del enlaces web
Enviado por: Ganekogorta - 04-02-2024, 12:17 PM - Foro: VMs & Docker Containers - Sin respuestas

Hola

En este post voy a tratar de explicar como instalar de dos formas distintas a LinkWarden que es un gestor de páginas web.

Evidentemente la idea es tener un LinkWarden ubicado en nuestra nas de QNAP.

Linkwarden necesita de una base de datos PostGreSQL para gestionar los usuarios y enlaces de las páginas web.

Voy a tratar de describir su instalacion de tres formas distintas

  1. Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde Container Station
  2. Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde el contenedor Portainer
  3. Con dos contenedores, uno con LinkWarden y otro para PostgreSQL


1- Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde Container Station

Lo podemos hacer haciendo los siguientes pasos:
   



   

El código a escribir en la ventana es el siguiente:
Código:
version: "3.5"
services:
  postgres:
    image: postgres:16-alpine
    environment:
      POSTGRES_DB: linkwarden_db
      POSTGRES_USER: usuario_en_linkwarden
      POSTGRES_PASSWORD: clave_en_linkwarden
    restart: always
    volumes:
      - /share/DockerData/linkwarden/db:/var/lib/postgresql/data
  linkwarden:
    environment:
      - DATABASE_URL=postgresql://usuario_en_linkwarden:clave_en_linkwarden@postgres:5432/linkwarden_db
      - NEXTAUTH_SECRET=superclavesecreta
      - POSTGRES_PASSWORD=clave_en_linkwarden
      - NEXTAUTH_URL=http://ip_local_nuestra_nas:3000
      - NEXT_PUBLIC_DISABLE_REGISTRATION=false
    restart: always
    image: ghcr.io/linkwarden/linkwarden:latest
    ports:
      - 3000:3000
    volumes:
      - /share/DockerData/linkwarden:/data/data
    depends_on:
      - postgres

Evidentemente cambiaremos los valores de las claves, usuarios, base de datos y la ip de la nas a nuestras necesidades.
En la primera parte de la definición detallamos datos de la BBDD postgreSQL y la ubicación de la bbdd en un carpeta de datos persistente "/share/DockerData/linkwarden/db".

En la segunda parte, definimos el contenedor de LinkWarden y su relación con la base de datos del contenedor anterior. Es por ello que tenemos que tener en cuenta las claves y usuarios empleados en el contenedor anterior. Los datos persistentes quedan en la ruta "/share/DockerData/linkwarden"

Tras pulsar el botón de crear, veremos una ventana mostrando el progreso.
   

Esperamos unos instantes para dar tiempo a la nas a que los cree y los inicie. El primer inicio es mas lento ya que debe crear la BBDD
Pero veremos que el stack ha sido creado y está en funcionamiento.
   

Si vamos al apartado de containers, veremos que hay dos nuevos de linkwarden
   

Si vamos a un navegador web y escribimos http://ip_de_nuestra_nas:3000 veremos la pantalla de inicio de LinkWarden
   

Ahora sólo hemos de crearnos como usuario nuevo pulsando en "Sing up" donde pondremos nuestro usuario y clave de nuestra elección.

2- Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde el contendor Portainer

Partimos de que tenemos ya instalado y funcionando el contenedor de Portainer

Nos identificamos y vamos al apartado de Stacks
   

Veremos aquellos que ya tenemos definidos, en el caso de la imagen hay dos
   

Pulsamos sobre el botón de "+ Add Stack· de la parte superior derecha y se nos abre la pantalla del docker compose
     
Escribimos el nombre en minúsculas de como lo llamaremos. 

Según el ejemplo "linkwarden" y en la ventana del Web Editor escribimos las líneas siguientes (idénticas a las de Container Station):
Código:
version: "3.5"
services:
  postgres:
    image: postgres:16-alpine
    environment:
      POSTGRES_DB: linkwarden_db
      POSTGRES_USER: usuario_en_linkwarden
      POSTGRES_PASSWORD: clave_en_linkwarden
    restart: always
    volumes:
      - /share/DockerData/linkwarden/db:/var/lib/postgresql/data
  linkwarden:
    environment:
      - DATABASE_URL=postgresql://usuario_en_linkwarden:clave_en_linkwarden@postgres:5432/linkwarden_db
      - NEXTAUTH_SECRET=superclavesecreta
      - POSTGRES_PASSWORD=clave_en_linkwarden
      - NEXTAUTH_URL=http://ip_local_nuestra_nas:3000
      - NEXT_PUBLIC_DISABLE_REGISTRATION=false
    restart: always
    image: ghcr.io/linkwarden/linkwarden:latest
    ports:
      - 3000:3000
    volumes:
      - /share/DockerData/linkwarden:/data/data
    depends_on:
      - postgres

En la parte inferior pulsamos sobre el botón de "Deploy the stack"
   

Esperamos y veremos que ya nos aparece en la lista y que está en verde
   

Si vamos a la lista de contenedores, veremos que hay dos relativos a Linkwarden
   

Ahora sólo hemos de ir a un navegador web y escribir en la barra de direcciones "http://ip_local_nas:3000" y deberíamos ver la web de inicio de Linkwarden.

3-Con dos contenedores, uno con LinkWarden y otro para PostgreSQL 

En este caso lo que haremos es tener un container de PostgreSQL que podremos usar para otros contenedores y uno de Linkwarden.

La diferencia de este sistema es que centralizamos en la PostgreSQL las BBDDs de mas contenedores.
Podemos aprovechar mejor los recursos de nuestra nas ya que será mejor tener una PostgreSQL con varias BBDDs, que no tantas PostgreSQL con una única BBDD como stacks tengamos.

En mi caso ya tenía un contenedor de PostgreSQL funcionando y me he apoyado en el contenedor PGAdmin para la creación de una BBDD y del usuario exclusivos para el uso de Linkwarden.

Es importante que los dockers de PostgreSQL y de Linkwarden estén en la misma red ya que linkwarden ha de "ver" a la base de datos.

Partimos de que ya tenemos a PostgreSQL y a PGAdmin funcionando.

Crearemos un usuario llamado "usuario_en_linkwarden" desde PGAdmin
   

Escribimos su nombre y notas relativas
   

En la lengüeta de definición escribimos la contraseña "clave_en_linkwarden"
   

Luego definimos los permisos de ese usuario en la lengüeta de privilegios
   

Em la última lengüeta vemos las cadenas de texto de los comandos para crear el usuarios tal como hemos definido anteriormente.
Se pueden escribir esos mismos comandos en la consola de postgresql para crear al usuario.
   

Una vez creado, lo veremos en la lista del lateral izquierdo.
   

Luego creamos la BBDD con un asistente similar al anterior
   

Escribimos el nombre de la BBDD "linkwarden_db" y elegimos del desplegable al usuario "usuario_en_linkwarden"
     

Si vamos a la lengüeta de SQL, veremos los comandos de creación
   

Una vez pulsemos al botón de "Salvar" ya veremos en el menú del lateral al nuevo usuario.
   

Ahora crearemos el contenedor de Linkwarden desde la consola de comandos:
Código:
docker run --name linkwarden -d --restart always -v /share/DockerData/linkwarden:/data/data -p 3000:3000 -e DATABASE_URL=postgresql://usuario_en_linkwarden:clave_linkwarden@postgresql:5432/linkwarden_db -e NEXTAUTH_SECRET=superclavesecreta -e POSTGRES_PASSWORD=clave_linkwarden -e NEXTAUTH_URL=http://ip_local_nas:3000 -e NEXT_PUBLIC_DISABLE_REGISTRATION=false ghcr.io/linkwarden/linkwarden:latest
Si el contenedor de postgresql estuviese en un red de dockers llamada "Dockers" hemos de agregar a la cadena anterior "--network=Dockers".

Tras unos instantes, veremos que si vamos al navegador a la direccion "http://ip_de_la_nas:3000" veremos la pantalla de inicio de Linkwarden
   

Esta web permite a cualquiera que acceda a ella el crearse como usuario. 
Si queremos evitarlo, debemos primero crear los usuarios que nos interesen, detener y eliminar el docker y volver a crearlo cambiando en la cadena "-e NEXT_PUBLIC_DISABLE_REGISTRATION=false" por "-e NEXT_PUBLIC_DISABLE_REGISTRATION=true"

Desde consola sería:
Código:
docker stop linkwarden

docker rm linkwarden

docker run --name linkwarden -d --restart always -v /share/DockerData/linkwarden:/data/data -p 3000:3000 -e DATABASE_URL=postgresql://usuario_en_linkwarden:clave_linkwarden@postgresql:5432/linkwarden_db -e NEXTAUTH_SECRET=superclavesecreta -e POSTGRES_PASSWORD=clave_linkwarden -e NEXTAUTH_URL=http://ip_local_nas:3000 -e NEXT_PUBLIC_DISABLE_REGISTRATION=true ghcr.io/linkwarden/linkwarden:latest

Y al acceder a la web la veríamos así
   

El funcionamiento de la web es muy sencillo permitiendo crear grupos de páginas web y etiquetas de las mismas.
Podéis echar una ojeada mas a fondo en el siguiente enlace https://linkwarden.app/#features


Photo eliminar TMBackup
Enviado por: Blas-femia - 02-02-2024, 08:26 PM - Foro: Empezando con tu NAS - Sin respuestas

Hola a todos, estoy empezando a tener problemas de almacenamiento y he comprobado que en el panel de control del NAS me sale una carpeta que tenia anteriormente para las copias de seguridad del ordenador, pero en la barra lateral no me sale para poderla eliminar, la cosa es que la misma me ocupa mas de 600 gb que quisiera recuperar.
Esperando vuestra respuesta....
Saludos


  AYUDA CON COPIA DE SEGURIDAD.
Enviado por: G_ARR - 31-01-2024, 12:45 AM - Foro: Empezando con tu NAS - Respuestas (1)

Hola, buenas tardes. 
Soy nuevo en el foro, lo que ocurre es que quiero realizar por primera vez una copia de seguridad en un disco duro externo desde Turbo NAS, hoy al conectarlo me indico que el disco estaba configurado en exFAT y tenia que pagar una licencia para usar este tipo de configuración, mi primera pregunta surge aquí, que tipo de configuracion para el disco duro me recomiendan para realizar el respaldo sin ningun costo extra?
Tambien me gustaria me dieran algunos consejos para crear el respaldo, ya que hoy al navegar un poco por la interfaz me di cuenta que existen muchas formas de generar esta copia de seguridad, cabe mencionar que la informacion que almacena mi nas es aproximadamente de unos 400gb, es mi primera vez que tengo contacto con una nas y tambien con el hacer un backup de mis datos motivo por el cual me encuentro algo perdido.
Agradezco su ayuda, un saludo.


  Problemas con VPN
Enviado por: Javier Sepulveda - 29-01-2024, 06:51 PM - Foro: Cuestiones técnicas - Respuestas (7)

Hola a todos

Soy nuevo en este portal.
Les comento que tengo un NAS con servicio QBelt, hasta el día viernes funcionaba perfecto, pero hoy ha sido imposible que me pueda conectar.
En realidad si conecta pero el equipo no me entrega Internet y no me deja conectarme a las carpetas compartidas del NAS.
El NAS esta conectado con una IP publica en una de las tarjetas de red y con una privada en la otra.
El equipo me conecta la VPN, me da el mensaje que les adjunto y luego se desconecta.

Alguien me puede dar una mano



Archivos adjuntos Miniatura(s)
       

  Encantado de estar aquí
Enviado por: Mariosalgooos - 29-01-2024, 06:49 PM - Foro: Presentaciones - Respuestas (1)

Hola a todos, estoy más que encantado de estar aquí con todos vosotros, todo un placer, soy nuevo en el foro!


  Problemas con qVPN y OpenVPN
Enviado por: enekinsw - 27-01-2024, 10:40 PM - Foro: Firmware, Aplicaciones y Tutoriales - Respuestas (3)

Hola a todos,

desde hace unos días no me puedo conectar a red de casa a través de VPN. Tengo un TS-230 y configurada con qVPN una red openVPN. Me da un error de "peer certificate verification failure". He estado buscando información y he encontrado que con las actualizaciones de openVPN está habiendo problemas. Os dejo el link:

https://www.qnap.com/es-es/how-to/faq/ar...pn-service

En dicho link se propone una solución pero para ello hay que tener la versión de qVPN 3.2.x o superior. El problema es que la versión más alta que hay para mi nas es la 2.4.747.

¿Se os ocurre alguna solución? Gracias de antemano!


  Controlar y actualizar contenedores mediante Telegram
Enviado por: yeraycito - 27-01-2024, 06:30 PM - Foro: VMs & Docker Containers - Sin respuestas

A la hora de actualizar los contenedores que tengamos instalados en el nas podemos hacer uso de Watchtower que lo hace automáticamente y sin intervención por parte nuestra:      https://www.qnapclub.es/showthread.php?tid=4885

También existe la posibilidad de instalar otros sistemas que no actualizan pero si notifican la existencia de actualizaciones de los contenedores.

Lo que voy a pasar a explicar a continuación sería el punto intermedio entre los dos sistemas anteriores, es decir, notifica las actualizaciones y a continuación si se quiere se puede actualizar, todo ello desde Telegram. Aparte de lo anterior también desde Telegram podemos obtener lo siguiente:


✅ Listar contenedores
✅ Arrancar, parar y eliminar contenedores
✅ Obtener los logs tanto de manera directa como a través de fichero
✅ Extraer el docker-compose de tus contenedores
✅ Notificaciones cuando un contenedor se cae o se inicia


Lo primero que tenemos que hacer es crear un bot de Telegram exclusivo para este propósito tal como se explica aquí:

https://www.qnapclub.es/showthread.php?tid=3968


A continuación vamos a crear en el nas un nuevo contenedor y lo haremos con Docker Compose sea a través de Container Station o por medio de un Stack en Portainer, los parámetros son los siguientes:


version: '3.3'
services:
    docker-controller-bot:
        environment:
            - TELEGRAM_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXX
            - TELEGRAM_ADMIN=XXXXXXXXXX
            - CONTAINER_NAME=docker-controller-bot
            - CHECK_UPDATES=1
            - CHECK_UPDATE_EVERY_HOURS=12
        volumes:
            - /var/run/docker.sock:/var/run/docker.sock
        image: dgongut/docker-controller-bot:latest
        container_name: docker-controller-bot
        network_mode: host
        restart: always
        tty: true



En el apartado TELEGRAM TOKEN pondremos el Token del bot de Telegram creado anteriórmente.

En el apartado TELEGRAM ADMIN pondremos el Chat ID del bot de Telegram

El apartado CHECK UPDATE EVERY HOURS está configurado para que cada 12 horas busque actualizaciones de los contenedores que tengamos instalados pero lógicamente se puede cambiar por otro valor distinto.


Una vez instalado el contenedor en el nas en nuestro bot de Telegram nos aparece lo siguiente:


   


Como he comentado anteriórmente el docker busca actualizaciones de los contenedores que tengamos instalados cada 12 horas, si existe una o varias actualizaciones las notifica al bot de Telegram y si queremos podemos dar la orden de actualizar desde el propio bot:


   


Os pongo una captura del log del contenedor en la que se puede ver como busca actualizaciones, si encuentra alguna lo notifica al bot de Telegram y si se ha dado la orden de actualización desde el bot cómo se efectúa ese proceso:


   


  Docker BotTorrent v4 y QPKG
Enviado por: Ganekogorta - 27-01-2024, 04:32 PM - Foro: VMs & Docker Containers - Respuestas (2)

Hola

En este post voy a tratar de explicar como instalar una nueva versión del docker de DekkaR basado en python y usando una imagen docker realizada por Daniel.

Esta vez usa la librería Pyrogram de Python que descarga mas rápidamente los contenidos.

El despliegue es muy sencillo desde la consola de comandos:

Código:
docker run --rm -it --name BotTorrent4  -v /share/Download/peliculas:/app/multimedia -v /share/Download/torrent:/app/torrent -e "BOT_TOKEN=token_de_nuestro_bot_de_Telegram" -e "USUARIO_ID=numero_de_usuario" -e "API_ID=numero_id_API" -e "API_HASH=cadena_hash" -e "MENSAJE_INICIO=BotTorrent4 en linea" dgongut/dekkar-bot-torrent:latest

Evidentemente, como requisitos previos hemos de tener:
  • instalado e iniciado container station
  • creado un bot de Telegram para que se encargue de las descargas Smile

Si detenemos el docker, este se elimina.

Se usan dos rutas persistentes para las descargas que son:
  • /share/Download/peliculas 
  • /share/Download/torrent

La idea es que si descargamos archivos .torrent, estos sean descargados en "/share/Download/torrent", así si tenemos activado en nuestro gestor de descargas la monitorización de esa carpeta, el programa de torrentes inicie la descarga.
Y si bajamos películas, estas vayan directamente a "/share/Download/peliculas"

Ahora voy a dar una vuelta de tuerca mas y he creado un paquete QPKG instalable para x86_x64 (no he probado en otras arquitecturas ) que nos instala una aplicación llamada bottorrent4 en nuestro App Center.

Previa a la instalación del QPKG, hay que crear un archivo con la siguiente información relativa a nuestras credenciales de Telegram.
El archivo ha de crearse en la ubicación "/share/DockerData/bottorrent4/" y ha de llamarse "bottorrent4.conf". Para evitar problemas de rutas, lo mejor es tener una carpeta compartida llamada "DockerData"
Luego el contenido del archivo ha de ser algo similar a:
Código:
BOT_TOKEN=token_de_nuestro_bot_de_Telegram
USUARIO_ID=numero_de_usuario
API_ID=numero_id_API
API_HASH=cadena_hash
MENSAJE_INICIO=BotTorrent4 en linea

Luego descargamos el archivo bottorrent4_4.0_x86_64.qpkg que bajamos desde Mega y lo instalaremos.

Luego desde el app center agregaremos manualmente qpkg y seguimos el asistente.

seleccionamos el archivo pqkg
   

Aceptamos la instalación
   

Como no está firmada digitalemente hemos de activar que entendemos los riesgos e instalamos
   

Veremos el progreso de la instalación.
   

Y finalizará con el mensaje de aplicación instalada, 
   

También veremos en nuestro Bot de Telegram que hemos recibido el mensaje de que se ha iniciado y veremos en nuestro app center el nuevo icono de la aplicación
   

Cuando lo detengamos, el contenedor se eliminará y cada vez que lo iniciemos será creado de nuevo con la imagen mas nueva posible.

Una de las ventajas de tener el contendor como app, es que podemos gestionarlo desde nuestro móvil con Qmanager.


  PLEX - Conexiones seguras y cambio de nombre de servidor
Enviado por: Gribaumont - 22-01-2024, 05:50 PM - Foro: Cuestiones técnicas - Respuestas (1)

Muy buenas:

Mi situación es sencilla: 

  1. Dia 1: enciendo y configuro por primera vez el NAS y consigo (no sé ni cómo) que sea reconocible en Plex. Entre la cuenta de correo (plex.tv) y la app en QTS, todo funciona a las mil maravillas. Muero de emoción
  2. Día 3: trato de acceder al NAS desde otro ordenador de mi casa (red local, pues, a través del router) y como soy muy listo, hago varias cosas:
  • Cambio el nombre del NAS (siquiera me doy cuenta)   
  • Cambio la IP a una estática (esto quería hacerlo de verdad)
  • Con la app de QTS "Security counselor" en alguna parte configuro que todas las conexiones entrantes sean seguras. Sucede entonces que cuando vuelvo a entrar en PLEX (a través de QTS), me aparece este mensaje:
  • Esta aplicación no admite conexiones seguras (HTTPS://) ¿Está seguro que desea abrirla?
   
Y ahora me encuentro que Plex no reconoce mi NAS y no sé cómo desactivar lo de las conexiones seguras.

¿Alguna idea?