Bienvenido, Invitado |
Tienes que registrarte para poder participar en nuestro foro.
|
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
|
|
|
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
- Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde Container Station
- Stack de dos contenedores, uno con LinkWarden y otro con la BBDD desde el contenedor Portainer
- 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
|
|
|
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 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!
|
|
|
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
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:
- 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
- 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?
|
|
|
|