23-06-2025, 07:33 PM
Hola
He creado un qpkg para poder desplegar karakeep desde Container Station.
Si queremos hacerlo mas manualmente y ver someramente como usar, podemos echar una ojeada a este otro post de KaraKeep
Lo he creado para x64 y está en el siguiente enlace de Mega
Los requisitos para instalarlo son pocos para una nas de QNAP:
-tener instalado Container Station
-que sea x86/x64.
Los de ARM no he tenido tiempo de probarlo. Pero como hay varias familias, lo dejaré para mas adelante.
La instalación es sencilla:
1- abrimos Container Station y lanzamos una instalación manual
[attachment=3608]
2-Examinamos y buscamos el archivo qpkg a instalar
[attachment=3609]
3-Confirmamos la instalación
[attachment=3610]
4-Al no estar el paquete firmado, debemos hacerlo para poder continuar.
[attachment=3611]
5-Comienza la instalación y esperamos a que termine
[attachment=3612]
[attachment=3613]
6-Ya tendremos la aplicación iniciada/iniciandose en el App Center
[attachment=3614]
La primera vez, hemos de dar tiempo a la aplicación ya que creará una nueva carpeta llamada "karakeep" en la carpeta compartida "Public"
En esa carpeta tendremos un archivo "kara.log" donde quedan reflejados los acciones de inicio y apagado que tiene este docker.
Por ejemplo tras el primer inicio tendremos algo como esto
También hay un archivo oculto llamado ".env" que podemos y debemos editarlo para adaptarlo a nuestra instalación.
Para editarlo lo mejor es detener el qpkg desde el App Center.
Lo editamos y veremos que tiene el siguiente contenido:
Las dos cadenas de contraseñas las obtenemos el comando de consola "openssl rand -base64 36"
Y en el campo de URL pongo http://192.168.4.35:3000 o https://karadura.midominio.eu en funcion de la ip interna de mi nas o una dns que apunte nuestro docker.
Con los cambio el archivo ".env" quedaría como sigue:
Ahora lanzamos por segunda vez la aplicación desde el App Center y tras unos instantes se nos desplegarán y activarán tres dockers
A partir de ese momento ya tenemos activa nuestra aplicación local KaraKeep yendo a http://192.168.4.35:3000
[attachment=3615]
Podemos eliminar desde el App Center, pero recordad que deberíamos eliminar la carpeta "karakeep" que está en Public si lo queremos hacer en su totalidad.
Y con esto ya podemos jugar con este superbloc de notas KaraKeep
He creado un qpkg para poder desplegar karakeep desde Container Station.
Si queremos hacerlo mas manualmente y ver someramente como usar, podemos echar una ojeada a este otro post de KaraKeep
Lo he creado para x64 y está en el siguiente enlace de Mega
Los requisitos para instalarlo son pocos para una nas de QNAP:
-tener instalado Container Station
-que sea x86/x64.
Los de ARM no he tenido tiempo de probarlo. Pero como hay varias familias, lo dejaré para mas adelante.
La instalación es sencilla:
1- abrimos Container Station y lanzamos una instalación manual
[attachment=3608]
2-Examinamos y buscamos el archivo qpkg a instalar
[attachment=3609]
3-Confirmamos la instalación
[attachment=3610]
4-Al no estar el paquete firmado, debemos hacerlo para poder continuar.
[attachment=3611]
5-Comienza la instalación y esperamos a que termine
[attachment=3612]
[attachment=3613]
6-Ya tendremos la aplicación iniciada/iniciandose en el App Center
[attachment=3614]
La primera vez, hemos de dar tiempo a la aplicación ya que creará una nueva carpeta llamada "karakeep" en la carpeta compartida "Public"
En esa carpeta tendremos un archivo "kara.log" donde quedan reflejados los acciones de inicio y apagado que tiene este docker.
Por ejemplo tras el primer inicio tendremos algo como esto
Code:
2025/06/22 17:09:00 Creo la carpeta karakeep en la carpeta compartida Public
2025/06/22 17:09:00 Creao el archivo .env patron en /share/CACHEDEV1_DATA/Public/karakeep
También hay un archivo oculto llamado ".env" que podemos y debemos editarlo para adaptarlo a nuestra instalación.
Para editarlo lo mejor es detener el qpkg desde el App Center.
Lo editamos y veremos que tiene el siguiente contenido:
Code:
KARAKEEP_VERSION=0.25.0
NEXTAUTH_SECRET=la_cadena_alfanumerica que salio al escribir openssl rand -base64 36
MEILI_MASTER_KEY=la_OTRA_cadena_alfanumerica que salio al escribir openssl rand -base64 36
NEXTAUTH_URL=http://ip_local_nas:3000 # o la dns publica
DISABLE_SIGNUPS=false
Las dos cadenas de contraseñas las obtenemos el comando de consola "openssl rand -base64 36"
Y en el campo de URL pongo http://192.168.4.35:3000 o https://karadura.midominio.eu en funcion de la ip interna de mi nas o una dns que apunte nuestro docker.
Con los cambio el archivo ".env" quedaría como sigue:
Code:
KARAKEEP_VERSION=0.25.0
NEXTAUTH_SECRET=63fD9KD8MaaR/Zi10q3GG17htjAN+4ak0+Dfox+jvXddZYW8
MEILI_MASTER_KEY=8ybQIFvdQfW6Eb/B0CurrlvHMGcHnzQlFXZGjqQ1bVkbkbZp
NEXTAUTH_URL=http://192.168.4.35:3000
DISABLE_SIGNUPS=false
Ahora lanzamos por segunda vez la aplicación desde el App Center y tras unos instantes se nos desplegarán y activarán tres dockers
A partir de ese momento ya tenemos activa nuestra aplicación local KaraKeep yendo a http://192.168.4.35:3000
[attachment=3615]
Podemos eliminar desde el App Center, pero recordad que deberíamos eliminar la carpeta "karakeep" que está en Public si lo queremos hacer en su totalidad.
Y con esto ya podemos jugar con este superbloc de notas KaraKeep