Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 7.429
» Latest member: Interfaceskq
» Forum threads: 3.510
» Forum posts: 20.027

Full Statistics

Online Users
There are currently 626 online users.
» 0 Member(s) | 621 Guest(s)
Bing, DuckDuckGo, Facebook, Google, Twitter

Latest Threads
Optimizar DB de QuMagie (...
Forum: Cuestiones técnicas
Last Post: Inkisidor2
20-02-2026, 04:21 PM
» Replies: 0
» Views: 53
Problema con Container St...
Forum: VMs & Docker Containers
Last Post: Ganekogorta
20-02-2026, 08:01 AM
» Replies: 1
» Views: 82
Hola a tod@s
Forum: Presentaciones
Last Post: Ganekogorta
20-02-2026, 07:59 AM
» Replies: 1
» Views: 78
Canal en Telegram QnapClu...
Forum: Anuncios, noticias y enlaces
Last Post: Ganekogorta
18-02-2026, 07:50 AM
» Replies: 132
» Views: 121.049
NAS muerto
Forum: Cuestiones técnicas
Last Post: yeraycito
16-02-2026, 07:56 PM
» Replies: 1
» Views: 143
Problema con HBS3
Forum: Cuestiones técnicas
Last Post: Ganekogorta
11-02-2026, 07:57 AM
» Replies: 8
» Views: 741
TS-228 .Discos duros vací...
Forum: Cuestiones técnicas
Last Post: Ganekogorta
03-02-2026, 07:53 AM
» Replies: 3
» Views: 329
Gestor de contraseñas Ali...
Forum: VMs & Docker Containers
Last Post: yeraycito
31-01-2026, 03:51 AM
» Replies: 2
» Views: 896
Presentación - Nuevo en l...
Forum: Presentaciones
Last Post: Ganekogorta
20-01-2026, 07:52 AM
» Replies: 1
» Views: 279
Buen día!
Forum: Presentaciones
Last Post: Ganekogorta
20-01-2026, 07:48 AM
» Replies: 1
» Views: 241

 
  envío de claves con pwpush en Docker
Posted by: Ganekogorta - 22-06-2022, 12:58 PM - Forum: VMs & Docker Containers - No Replies

Hola

En este hilo, voy a describir como instalar pwpush en un docker y que use una BBDD de PostgreSQL.

Pwpush es un sistema que sirve para enviar claves, frases o rutas que no queremos enviar en texto plano por otros sistemas (correo electrónico, mensajería instantánea,...)
Esto es muy interesante si lo vamos a enviar por correo queremos que no extraigan datos al ser analizado por terceros.
Estos enlaces tienen una caducidad por tiempo y/o por su número vistas.

Su entorno es muy visual y fácil, es multi lenguaje, podemos definir los días de vigencia y el número vistas del enlace antes de caducarlo.
Incluso hasta incorpora un generador de claves.

Para este docker nos apoyaremos en dos Docker previos que son:


Si ya tenemos instalada postgreSQL con bases de datos de otros programas, entonces si debemos usar PgAdmin (es un entono gráfico) para crear la base de datos y el usuario que usará pwpush.

Vamos a suponer que ya usamos postgreSQL y que usamos PgAdmin.
Vamos a la web de PgAdmin y nos identificamos para administar las BBDD.
   

Veremos las que tenemos y sus usuarios.
   

Crearemos una llamada por ejemplo "pwpush_db".
   

Sólo le daremos nombre y posteriormente le asignaremos un usuario
   

Luego creamos por ejemplo el usuario "pwpush" 
   

   

asignamos clave y permisos

   

   

le asignamos privilegios sobre la BBDD "pwpush_bd", editando las propiedades de la BBDD
   

Una vez hecho esto, ya podemos ir a la consola para lanzar el comando de creación del docker.
En el comando indicamos el usuario de la base de datos, la base de datos y el nombre del docker de la base de datos.
Ambos están están en la misma red de Dockers llamada "Dockers". Puede ser que en vuestro caso no sea así.
Y he especificado que por defecto el idioma es castellano "es"

Code:
docker run -d --name=pwpush -p "5100:5100" --network=Dockers -e DATABASE_URL=postgres://pwpush:clave_usuario@postgresql:5432/pwpush_db -e PWP__DEFAULT_LOCALE=es -e EXPIRE_AFTER_DAYS_DEFAULT=4 -e EXPIRE_AFTER_VIEWS_DEFAULT=2 --restart unless-stopped pglombardo/pwpush-postgres:release

Una vez esté desplegado, para ver la web desde nuestra red interna iremos a la dirección http://ip_privada_nas:5100 y comprobamos el funcionamiento.

El parámetro release es para tener la última versión estable del docker.

He usado un par de variables para predefinir:
  • los días de expiración por defecto a 4 con EXPIRE_AFTER_DAYS_DEFAULT
  • el número de vistas a 2 para que se elimine de la base de datos con EXPIRE_AFTER_VIEWS_DEFAULT
  • idioma en castellano con PWP__DEFAULT_LOCALE=es

Veremos que es muy sencillo su manejo, sólo hemos de escribir la clave o texto y darle a "empujar" para que sea generado el enlace pertinente.

   

Que es el que hemos de hacer llegar a nuestro destinatario para que pueda verlo en texto plano.

Si activamos la opción de "Utilice un paso de recuperación de 1 clic", el destinatario cuando abre el enlace ha de pulsar un hiperenlace previo de mostrar contraseña. Esto se hace para evitar consumo de vistas de la clave por parte de arañas y otros analizadores de enlaces.

Una vez la validez en días, o se ha superado al número máximo de vistas o hemos cancelado en enlace, no podremos ver el texto en plano y nos lo dirá en la propia web al intentar usarlo.
   

Evidentemente la gracia de este servicio es tenerlo accesible desde el exterior.
Si no tenemos un dominio propio para tener una dns asociada, hemos de abrir un puerto en el router para poder alcanzar a la ip privada de la nas en su puerto 5100.

Por seguridad, es mejor tenerlo tras algún tipo de proxy inverso.

Hay mas información de este docker y sus parámetros en la web de Docker.
También tienen disponibles versiones para la BBDD en MySQL e incluso en SQLite.


  NAS + router google
Posted by: Trifon - 21-06-2022, 01:56 PM - Forum: Cuestiones técnicas - Replies (6)

A ver si alguno podeis ayudarme. Por problemas con la señal wifi acabé comprándome un router google, ahora el wifi me lo sirve éste de tal manera que tengo conectado al router de la compañía telefónica por cable lo que es el NAS y el google router siendo este último por el que accedo con mis otros dispositivos.
El problema que tengo es que no puedo acceder ahora a el NAS por red local directamente. bueno realmente si que puedo pero es un poco arbitrario, a veces pongo la dirección ip 192.168.1.200:puerto y sí que me deja, pero otras veces no me da respuesta sobre todo después de un reinicio. El qsync me funciona pero no muy bien..
Lo que nunca me funciona ya es el qfinder supongo que porque lo busca en el router de google y ahí no esta sino en el de la compañía.
No sé que ajuste debo de tocar para que me funcione correctamente. La verdad que poco a poco me estoy arrepintiendo de haber comprado un NAS, te lo pintan como muy user friendly pero cuando no es una cosa es otra y acabas siempre teniendo que enredar y leerte foros y foros.


  Alojamiento de una página en html
Posted by: CESQV - 21-06-2022, 11:31 AM - Forum: Cuestiones técnicas - Replies (4)

En el club excursionista hemos renovado y creado una página web en WordPress y la antigua en html la he alojado en DataVol1/web/CESQVCOM-ANTIGA/ del QNAP TS-231 y he estado intentando que nuestros socios, con un enlace, pudieran acceder a la misma.

Y me ha sido imposible, a pesar de seguir innumerables videos de ayuda.
La idea es que vean la página pero no tengan acceso a los ficheros y con ello puedan eliminar dicha página.

Gracias.


  Cambio contraseña al acceso Soporte Técnico
Posted by: CESQV - 21-06-2022, 11:29 AM - Forum: Empezando con tu NAS - Replies (4)

Desearía cambiar de usuario y contraseña en un TS-231 para entrar en el soporte técnico.

Gracias.


  Problema permisos contenedores docker (abc / 911)
Posted by: adrolmar - 19-06-2022, 04:49 PM - Forum: Cuestiones técnicas - Replies (4)

Buenas,
como consecuencia (una más) de deshabilitar el usuario "admin", siguiendo las recomendaciones de QNAP, me encuentro con un problemilla que de momento no puedo solucionar. No es nada grave, pero sí algo molesto. Antes de deshabilitar el "admin" montaba los samba con dicho usuario y lógicamente, no tenía ningún problema  Blush

Tengo un contenedor docker para Deluge (descargas torrent), que generé descargando una imagen pre-configurada de docker y no con comandos desde la consola del NAS. Se me están generando los ficheros/directorios de las descargas con el usuario con UID=911 y permisos 755 para directorios y 644 para ficheros (la máscara por defecto "022"), en la carpeta compartida "Download". Hasta ahí todo correcto.

La interfaz web de Deluge tiene opción de eliminar el torrent, bien dejando lo descargado, o bien eliminando también lo descargado. Si elijo eliminar el torrent eliminando también lo descargado, el contenedor lo elimina completamente. El problema viene cuando por el contrario decido eliminar el torrent, pero dejar todo lo descargado intacto, porque quiero dejar de compartirlo y lo quiero mover a la carpeta multimedia. Entonces me es imposible eliminar el fichero o moverlo a otra ubicación (permiso denegado) si me encuentro accediendo desde mi Linux por samba. Si lo intento eliminar/mover desde FileStation también falla (aunque no da ningún error).

Al final, la única manera que encuentro es habilitar ssh en el NAS y mediante sudo (osea, elevándome a "admin") eliminar/mover el directorio. Ni siquiera con otro usuario administrador puedo por el mismo problema de permisos  Angry

En un sistema Linux/UNIX normal, ajustar la máscara de creación de ficheros/directorios resolvería el problema. Por ejemplo, con la máscara "000" se generarían ficheros con 666 y directorios con 777. Es poco elegante e inseguro, pero efectivo.

He entrado en la consola del contenedor Deluge (basado en Alpine Linux 3.8) y he modificado el umask tanto en /etc/profile general y también he generado un ~/.profile para el usuario concreto que genera los ficheros de descarga. Si genero yo los ficheros/directorios desde la consola del contenedor, se generan según lo esperado: usuario "abc", con uid 911, ficheros 666 y directorios 777. Pero cuando se añaden torrents a Deluge se sigue utilizando la máscara estándar, por lo que sigo con el mismo problema.

He estado googleando y mirando en el foro de qnap y parece ser algo propio de docker. En caso de haber generado el contenedor mediante docker file parece fácil cambiar el umask pero no encuentro la manera de hacerlo en mi caso (ya que no encuentro dónde puede estar el dockerfile embebido o si podría modificarlo).
¿Alguien con más experiencia en contenedores se le ocurre cómo modificar la máscara de manera efectiva?  Angel

Gracias


  Codificación de nombre de archivo
Posted by: anverso - 17-06-2022, 08:18 PM - Forum: Empezando con tu NAS - Replies (1)

Unas dudas de novato a pesar del tiempo que llevo usando los NAS de QNAP:

En el NAS de producción tengo lo siguiente en "Configuración general", en la pestaña de "Página de código" está establecido el idioma como Inglés, pero en el NAS de copias de seguridad está establecido como Europa Occidental / Latin 1. Ambos NAS tienen ocupados mas de 2 Teras de archivos.

Mis preguntas son: 
Saber si es contraproducente que los dos tengan establecido distinto idioma.
Saber si es posible cambiar el idioma de uno de ellos para igualarlos
Cuál sería el idioma mas conveniente, teniendo en cuenta que accedo desde un Mac con idioma español.

Gracias


  Error firma digital aplicaciones
Posted by: onsurbe - 17-06-2022, 09:45 AM - Forum: Cuestiones técnicas - Replies (1)

Buenos dias,

ME encuentro el siguiente problema en mi TS-451+

[App Center] XXX tiene una firma digital no válida. La aplicación se ha detenido y no se puede instalar en QTS. Puede eliminarla en el App Center.

Asi con unas 14 apliaciones. No puedo detener, actualizar ni desinstalar las aplicaciones.

Tengo la ultima version de firmware 5.0.0


Qué puedo hacer?


Exclamation Bloqueado por firewall
Posted by: utelosar - 08-06-2022, 10:32 AM - Forum: Cuestiones técnicas - Replies (5)

Hola!
Soy nuevo por aquí, he estado leyendo algunos post acerca de firewall pero no he encontrado lo que busco.

El tema es que tenemos el modeloTS-253A en la oficina del trabajo y llevaba un par de días recibiendo intentos de acceso cada 30 segundos. Ya teníamos el QFirewall instalado y el usuario admin deshabilitado, pero queríamos bloquear todas las IPs excepto las de red local y las 4-5 externas desde las que se conectan al NAS usando la web o el QSync... Resultado: creo que de alguna manera hemos bloqueado todas las conexiones entrantes y ahora nos es imposible entrar de ninguna forma al dispositivo en red. En el QFirewall habia una regla de permitir todas las conexiones de "Spain" y la hemos eliminado ¿Puede ser esa la razón?
¿Hay alguna forma de resetear el NAS sin perder los datos de los discos duros? ¿O acceder conectado por cable directamente al NAS?

También hemos intentado conectarnos a través del segundo puerto de red que da otra IP diferente, pero nada de nada, no se puede acceder.

¿Es os ocurre algo?
Muchas gracias de antemano!!


Me respondo a mí mismo para añadir:
¿Con un soft reset, no se pierden datos de los discos verdad?
¿Y la configuración de usuarios, carpetas compartida, etc?

Quizás es la solución más fácil y rápida si no perdemos nada.

Muchas gracias


  editor video
Posted by: Jora29 - 07-06-2022, 09:23 AM - Forum: Firmware, Aplicaciones y Tutoriales - Replies (6)

Hola, queria preguntaros si hay alguna aplicacion que se le pueda poner al Nas en el HD station para editar peliculas, sobre todo en formato .Mkv.
Muchas gracias por anticipado...


  Saludo desde Barakaldo
Posted by: Jora29 - 07-06-2022, 06:58 AM - Forum: Presentaciones - Replies (2)

Un saludo para todo el foro. Aquí un novato total con qnap, tenía un Synology y decidí cambiarlo por ver que tal la otra marca. 
Espero aprender de códigos y os pido paciencia que estoy bastante verde