uGeek - Tecnología, Android, Linux, Servidores y mucho más...
Episodes
Convierte archivos .crt y .key en archivos .pem
Contributed by Lukas
Estoy utilizando *caddy* para generar los certificados de mis servicios. El certificado *TLS* para mi servidor de ejabberd ha caducado, así que me to...
nncli. Notas desde el terminal con Nextcloud Notes
Contributed by Lukas
nncli es un fork de la aplicación sncli, desarrollada en Python que da acceso a tu servidor de notas de Nextcloud a través de la línea de comando.
MPV. Chuleta con atajos de teclado
Contributed by Lukas
Hoy os traigo una chuleta de atajos de teclado del reproductor mpv
Cómo cambiar la contraseña de usuario en Linux
Contributed by Lukas
Para cambiar la contraseña de un usuario, podemos hacerlo desde la terminal. Vamos a ver tres ejemplos de como cambiar la contraseña: Cambiar la con...
Optimizando Nextcloud para ganar fluidez
Contributed by Lukas
He estado visitando muchas páginas para optimizar *Nextcloud* y la verdad es que con estos pequeños truquillos, vas a aumentar muchísimo la velocid...
Tu PornHub privado se llama Stash
Contributed by Lukas
Stash se describe así mismo como un servicio que te permite organizar y ver tu propia colección de archivos de imágenes y videos para adultos. Pien...
Controlando la papelera de Nextcloud
Contributed by Lukas
Mediante el archivo de configuración *config.php*, podemos determinar el tiempo en el que los archivos borrados permanecerán en la papelera.
Vim Cheat Sheet. Chuleta de atajos para Vim
Contributed by Lukas
Chuleta de atajos para Vim
vim. Resaltado de sintaxis
Contributed by Lukas
Cuando creo un script en bash u otro lenguaje de programación, me gusta que el editor que utilizo resalte la sintaxis, ya que de este modo puedo enco...
Cambiar el hostname Ubuntu, Debian, Raspberry OS...
Contributed by Lukas
Si utilizas una Raspberry, por defecto el hostname es *pi*. Si tienes muchos dispositivos que administrar y por ejemplo utilizan *Ubuntu*, puede que e...
Paquetes instalados en tu sistema
Contributed by Lukas
He instalado tantas cosas para probar, que no recuerdo exactamente que. Vamos a ver los paquetes instalados en nuestro debian y derivadas, para borrar...
Trabajos en segundo plano de Nextcloud y ownCloud
Contributed by Lukas
Un sistema como Nextcloud a veces requiere que las tareas se realicen de forma regular sin la necesidad de interacción del usuario ni obstaculizar el...
Actualizando imagen de Nextcloud y solucionando posibles problemas con docker-compose
Contributed by Lukas
Después de la última instalación Nextcloud que he hecho mediante Docker, ha llegado la primera actualización de la imagen.
Instalación de Nextcloud 21 con docker Oficial
Contributed by Lukas
Después de estar dando vueltas por diferentes nubes, al final vuelvo a Nextcloud y te explico porque.
Proxy Inverso con Caddy
Contributed by Lukas
Cómo cuarta opción, he estado probando Caddy tras la recomendación de Germán .
Instalando Thunderbird y añadiendo el corrector ortográfico
Contributed by Lukas
Una de las aplicaciones que me encanta para gestionar el correo electrónico es Thunderbird.
Docker. Servidor SSH para conectarte por SFTP
Contributed by Lukas
Me he encontrado con un dilema cuando he montado ownCloud y es que antes tenía directorios en mi Raspberry con los que editaba mis orgmode, todo.txt,...
Instalando la última versión de Qutebrowser
Contributed by Lukas
He encontrado varios métodos de instalación en Blogs, que con versiones anteriores funcionaba, pero con la actual versión 2 y Ubuntu 20.04, no func...
Mi nueva nube es ownCloud
Contributed by Lukas
Después de probar Nextcloud, FileRun,... y otras tantas nubes, me quedo con versión reescrita en Go de ownCloud. OwnCloud al pasar a su nueva Versió...
Saber si existen variables, directorios o archivos con bash
Contributed by Lukas
Buscando en internet, he visto este artículo de Linux Center super interesante, sobre si una variable tiene o no un valor.
Servidor de mensajería Matrix Synapse, en Raspberry, Ubuntu, Debian... con Docker
Contributed by Lukas
Cómo expliqué en el Podcast, no existe una imagen oficial del contenedor Synapse, pero *black0* ha creado una para todo tipo de arquitecturas, e...
PodGrab. Mi servidor de Podcast en Raspberry o Servidor Ubuntu, Debian,... mediante Docker
Contributed by Lukas
Podgrab es un administrador de podcasts desarrollado en Go, que descarga automáticamente los últimos episodios de podcasts a los que estés suscrito...
Docker: topydo y todotxt-machine en un docker
Contributed by Lukas
Si te gusta el todo.txt, te gustará este docker
Comando sudo y su
Contributed by Lukas
Cuando utilizas Ubuntu, Debían y Raspberry OS, te das cuenta que entrar en la terminal como usuario root, es totalmente diferente dependiendo de la d...
Docker: Ctop. El portanier de terminal
Contributed by Lukas
ctop proporciona una descripción general concisa y condensada de métricas en tiempo real de tus contenedores. Puedes ver el consumo de cpu, ram, dat...
Montar un directorio en otro directorio
Contributed by Lukas
Es posible que tengas un directorio en una ubicación que no te gusta, o que te sea más práctico tenerlo a mano en otro lugar y no puedas moverlo.
Mi alternativa a Nextcloud como nube. Filebrowser, WebDav y Syncthing
Contributed by Lukas
Siempre he comentado que una nube como Nextcloud para solo acceder o sincronizar archivos es muy pesada. Existen otros proyectos, mucho más ligeros c...
Crear una imagen docker desde un repositorio de GitHub
Contributed by Lukas
Existe la posibilidad de crear imágenes para contenedores Docker, desde un repositorio de GitHub a partir de un Dockerfile.
Launchers opensource para Android. Personalizando tu móvil
Contributed by Lukas
Si compras dispositivos de diferentes marcas, como pueden ser Samsung, Xiaomi, Huawei, etcétera,... es posible que vayas un poco perdido a la hora de...
Grabar lo que suena en tu ordenador
Contributed by Lukas
La intención es grabar los chats de voz de Telegram en mi PC, pero... ¿Cómo podría hacerlo?
i3wm en Ubuntu, Debian, Raspbian,... desde 0
Contributed by Lukas
En Debian, Ubuntu, Raspbian,... por defecto no hay una distro con el
Conectarse a una red Wifi desde la Terminal
Contributed by Lukas
Estoy lejos de mi router y mi pc se ha desconectado de la Wi-Fi. Ha
Trilium Web Clipper. Importando el contenido de una web a Trilium
Contributed by Lukas
Trilium Web Clipper es una extensión del navegador web que permite al
Trilium. Notas jerárquicas en Markdown
Contributed by Lukas
Quizás ha llegado el momento de tomar notas para seres humanos, voy a
Conectándote por SSH introduciendo la contraseña en una única línea de terminal
Contributed by Lukas
El mejor método para conectarse a un servidor por SSH, es enviando las llaves al servidor y no tener que estar introduciendo la contraseña.
Docker: Telegram de terminal para Raspberry Pi y amd64
Contributed by Lukas
He creado un docker para poder utilizar Telegram desde tu terminal, ya estes en tu PC o Raspberry Pi.
Jellyfin Skin Manager. Repositorio para cambiar el tema de tu Jellyfin
Contributed by Lukas
Dado que la comunidad está creando muchos temas para jellyfin, cambiando el aspecto de nuestro servidor multimedia, un desarrollador ha decidido crea...
s-screen. Gestionando mis procesos en segundo plano de un modo sencillo
Contributed by Lukas
Este artículo es una recopilación de los dos anteriores, dónde íntegro todo lo aprendido dentro de un script.
Borrando líneas en blanco de un texto con Emacs
Contributed by Lukas
A veces cuando copio un documento en la terminal, lo hace dejando líneas en blanco entre líneas. Para eliminar esto con Emacs es muy sencillo:
Añadiendo texto al principio de cada línea en Emacs
Contributed by Lukas
Como podéis imaginar, yo creo y edito mis scripts con Emacs. Hay momentos en los que quiero añadir "#" en un bloque de código para que no se ejecut...
Docker: Wireguard para Raspberry, Ubuntu, Debian,...
Contributed by Lukas
Ya hemos visto como instalar Wireguard con los paquetes disponibles en la distro o añadiendo el repositorio del desarrollador. También os expliqué...
Buscar texto en un directorio, archivo,... con grep y find
Contributed by Lukas
Grep y find vienen instaladas por defecto en todas las distros y tienen un potencial increíble.
duf. Visualizando el almacenamiento
Contributed by Lukas
Normalmente para ver el tamaño de mis unidades de almacenamiento, utilizo =du -h.= Si quiero conocer el tamaño de un directorio, me situo dentro del...
Montar un usb, tarjeta SD, disco duro o SSD formateado en EXT4, FAT32 o NTFS, en un directorio con Linux
Contributed by Lukas
Vamos a ver los comandos para montar un usb, SD, disco duro o SSD, en un directorio desde la terminal.
Crear enlaces simbólicos a otros directorios o archivos
Contributed by Lukas
Un enlace simbólico, sería algo similar a crear un acceso directo de un directorio o archivo, a otro dentro en un mismo dispositivo.
Croc, la aplicación que nos permite enviar o compartir archivos, directorios, texto... a cualquier dispositivo esté donde esté de un modo fácil con la terminal
Contributed by Lukas
Croc una herramienta que permite transferir archivos,directorios y texto, de forma sencilla y segura, entre dos PC's, servidores, etc....
Navidrome. La alternativa a Airsonic desarrollada en Go
Contributed by Lukas
Navidrome es un servidor de música en streaming de código abierto basado en un servidor web. Da la libertad de escuchar tu colección de música des...
FreshRSS. Mi servidor de RSS
Contributed by Lukas
Hace algo más de tres años, [[Bon dia Nuria][os hablé en el podcast de mi experiencia con Freshrss]]. Entonces, no había una buena aplicación par...
Visualizar aparte una Cabecera de un OrgMode en Emacs
Contributed by Lukas
Hay momentos, al menos a mi me pasa, de todas las notas que voy registrando en mi orgmode, quiero exporta una ya sea en formato txt, pdf, markdown,...
Kanboard
Contributed by Lukas
Kanboard es un servicio que nos permite gestionar nuestras tareas siguiendo el método Kanban.
Saltando de un directorio a otro con Jump
Contributed by Lukas
Después de escuchar el Podcast de Lorenzo, atareao.es, he decidido probar este complemento para la terminal que hacía mucho tiempo que estaba buscan...
gossa. Servidor ligero de archivos, multimedia, desarrollado en Go
Contributed by Lukas
Un nuevo servicio en Go. Gossa es un servidor web rápido y simple para ver archivos, sin dependencia y con menos de 200 líneas de código, de modo q...
Jellycon. La mejor experiencia de Jellyfin en Kodi
Contributed by Lukas
JellyCon es un complemento ligero de Kodi que te permite navegar y reproducir archivos multimedia desde su servidor Jellyfin directamente dentro de la...
Instalar última versión de Go en Raspberry, ARM o amd64
Contributed by Lukas
Cada vez utilizo más aplicaciones en Go y aunque en las últimas versiones de Debian, Ubuntu, Raspbian,... viene en los repositorios oficiales, no di...
Compilar i3wm para Debian, Ubuntu y otras derivadas
Contributed by Lukas
Si utilizas Debian o versiones antiguas de Ubuntu, en los repositorios no está disponible la última versión i3wm.
Suscribirte al RSS de canales de YouTube
Contributed by Lukas
No acostumbro a utilizar la aplicación de YouTube, en cambio, FreshRSS la utilizo a diario. Para seguir los Canales de YouTube que más me interesan,...
Procesos que consumen más CPU y RAM en Linux
Contributed by Lukas
Hoy el script que tengo ejecutando en mi Raspberry, para comprobar la temperatura, me ha enviado un mensaje de alta temperatura
Compilar Emacs 27.1 para Ubuntu, Debian, Raspbian y derivadas
Contributed by Lukas
En el Artículo anterior compilamos Nano y ahora toca el turno de Emacs. Los que utilizamos Debian, Ubuntu, Raspbian... tenemos el problema que en los...
FileRun. Utilizando tu hora local
Contributed by Lukas
Por defecto, FileRun no lleva la hora local del lugar donde estás situado. Vamos a crear un archivo *config.php*, para que coincida la hora de sincro...
FileRun. Cambiando el idioma por defecto
Contributed by Lukas
Por defecto, el docker de FileRun viene en inglés, pero si deseas cambiarlo a castellano o cualquier otro idioma, puedes hacerlo gracias a las traduc...
FileRun. Un Nextcloud-Owncloud más ligero para almacenar tus archivos
Contributed by Lukas
Lo que apareció como un enlace más, casi sin importancia en el grupo de uGeek en Telegram, enlace publicado por José Jiménez, se va a convertir en...
Listar paquetes instalados y hacer un poco de limpieza
Contributed by Lukas
Ha llegado el momento de hacer limpieza. Vamos a listar todos los paquetes que hay instalados en nuestra distro y desinstalar aquellos que ya no utili...
Informacion de tu sistema, pc, servidor,... con neofetch
Contributed by Lukas
Neofetch es una aplicación para terminal desarrollada en bash, que muestra información del sistema, pc, servidor, etc...
Cliente de escritorio para editar archivos de una nube privada (WebDav, Nextcloud,...) o pública (Drive, Dropbox, OneDrive...) con rclone
Contributed by Lukas
Muchos me habéis preguntado como edito con emacs mis archivos orgmode que tengo en mi nube webdav, así como mi archivo todo.txt.
Habilitar el modo-org en Emacs, cuando abras un archivo txt o markdown
Contributed by Lukas
Es posible que te interese el habilitar el modo org cuando abras un archivos .txt o markdown.
Joplin Desktop, Joplin para Terminal y WebClipper
Contributed by Lukas
Joplin junto al orgmode, se está convirtiendo en una aplicación imprescindible para mi. Me permite tener sincronizadas mis notas en todos mis dispos...
Sincronización con Rclone via SSH y SFTP
Contributed by Lukas
Estamos acostumbrados a conectarnos nubes públicas y privadas con rclone. Hoy vamos a conectarnos a un VPS o servidor remoto via SSH con SFTP.
Instalar Node.js 12. Versión estable
Contributed by Lukas
Necesitaba actualizar Node.js a partir de la versión 10 para poder utilizar joplin-cli.
Instalando docker-compose
Contributed by Lukas
Docker-compose está en los repositorios oficiales de muchas distros, pero casi con toda seguridad, la versión que encontraremos en esta no será úl...
Mumble. El docker del servidor de VoIP de Software Libre.
Contributed by Lukas
No es la primera vez que os hablo de Mumble. Hace unos 9 meses cree una imagen para docker con la intención de instalar rápido sin problemas el serv...
Copiar directorios o archivos de un Docker a Local o viceversa
Contributed by Lukas
:DESCRIPTION:
screen. Comandos básicos
Contributed by Lukas
Screen nos permite tener múltiples terminales abiertas en una sesión o llevar a segundo plano un proceso inacabado, que cerrando la terminal, se det...
Gestionando mis tareas en la terminal con topydo
Contributed by Lukas
Si te gusta el todo.txt y utilizas la terminal, topydo es tu aplicación. Topydo, como su nombre indica, es una aplicación desarrollada en python par...
ZRAM. Doblando la RAM y no utilizando - quemando la SD de mi Raspberry
Contributed by Lukas
Este método no solo sirve para la Raspberry, pero es ideal para ella, ya que en el caso de mi Raspberry 3, solo tiene 1Gb de RAM y para la
Servidor de ebooks en Ubuntu, Debian, Raspbian,... con Calibre
Contributed by Lukas
Tener un servidor de ebooks en nuestro servidor, Raspberry,... es súper fácil. Además, teniendo en cuenta que calibre consume muchos recursos, esta...
Gonic. El mejor y más ligero servidor de música con api Subsonic
Contributed by Lukas
El desarrollador [[https://github.com/sentriz][Senan Kelly]], ha creado Gonic, un servidor ultra rápido y ligero (En mi Raspberry Pi consume solo 17-...
Instalar Ubuntu 20.04 en una Raspberry o Servidor ARM y Que hacer después de instalarlo
Contributed by Lukas
Ubuntu da un golpe de efecto y sorprende no solo para escritorio con su versión 20.04, sino que también con la versión ARM y para Raspberry.
Creando una página web de tu proyecto en GitHub
Contributed by Lukas
Si tienes un repositorio en GitHub y quieres crear una web relacionada con este proyecto para mostrar toda la información, gracias a las GitHub Pages...
Zerotier. Funcionamiento e instalación por docker o repositorios
Contributed by Lukas
Me gusta tener todos mis servicios instalados en mi máquina, pero hay cosas que de momento no pueden ser. Este es el ejemplo de *ZeroTier*, un servic...
Varias cuentas de telegram en un mismo PC
Contributed by Lukas
Telegram ha añadido la clasificación por carpetas en Telegram Desktop, para poder clasificar todos aquellos canales y grupos que tenemos por categor...
El htop 2.0 desarrollado en bash. bashtop
Contributed by Lukas
Bashtop es un proyecto con licencia Apache 2.0 desarrollado por [[https://github.com/aristocratos][aristocratos]], que nos permite acceder a toda la i...
Wireguard en 2 minutos con wgc
Contributed by Lukas
Uno de los defectos que he encontrado a Wireguard, es que aunque no es complicada su configuración de servidor y clientes, la verdad es que no es na...
Instalar Brave en Ubuntu, Debian, Linux Mint
Contributed by Lukas
Brave es el navegador de moda, un navegador web de código abierto basado en Chromium, creado por por el cofundador del Proyecto Mozilla y creador de ...
Radicale. Calendario y Tareas sincronizadas mediante CalDAV y CardDAV
Contributed by Lukas
Radicale es un servidor de calendario y libreta de direcciones. Está escrito en Python e implementa los estándares CalDAV y CardDAV.
Shaarli. El Delicious del Software Libre
Contributed by Lukas
Shaarly es un servicio de marcadores personal, minimalista, súper rápido, sin bases de datos.
EteSync. Tareas, Contactos y Calendarios, sincronizadas de extremo a extremo
Contributed by Lukas
EteSync es un servicio/aplicaciones similar a CalDAV, pero que permite una sincronización segura, de extremo a extremo para tus contactos, calendario...
Creando contenedores con dockerc
Contributed by Lukas
El motivo de crear esta aplicación es bash que he desarrollado, es tener en una carpeta archivos de texto plano con la extensión .docker y en su con...
Rclone bidireccional con Rclonesync
Contributed by Lukas
:DESCRIPTION:
Escuchando música de mi servidor Jellyfin con jellycli
Contributed by Lukas
Esta una de esas aplicaciones que me encantan. Parece magia verla funcionar.
El mejor y más ligero cliente para tu Escritorio de Jellyfin. Jellyfin-cli
Contributed by Lukas
Para que Jellyfin sea del todo perfecto, sería necesario el poder reproducir el contenido multimedia desde mi Escritorio de un modo instantáneo y sú...
Telegram Desktop. Atajos de teclado
Contributed by Lukas
Siguiendo con mi objetivo de utilizar todas las aplicaciones de mi pc, únicamente con teclado, sin necesidad de utilizar el ratón, hoy toca el turno...
Simplenote para terminal. Sncli
Contributed by Lukas
sncli es una aplicación desarrollada en Python que da acceso a tu cuenta Simplenote a través de la línea de comando.
Instalando, Compilando el última versión de Rclone-Browser
Contributed by Lukas
En los repositorios oficiales de Ubuntu, Debian,... Ya encontramos *Rclone-Browser*, de manera que con un simple =sudo apt install rclone-browser=, lo...
Archivar tareas de tu OrgMode en Emacs
Contributed by Lukas
Si utilizas el orgmode para crear tus tareas, o como es mi caso, para crear los artículos que voy a publicar en el blog, una vez finalizados y
A python también le gusta el todo.txt. todotxt-machine
Contributed by Lukas
Posiblemente una de mis aplicaciones favoritas de todo.txt es todotxt-machine. Una aplicación desarrollada en Python que su funcionamiento es más si...
Integración total de todotxt en Emacs
Contributed by Lukas
Utilizar org-mode con Emacs, no quiere decir que sea incompatible con el todo.txt.
Aprendiendo todo.txt. todotxt-cli
Contributed by Lukas
También puedes encontrar muchas aplicaciones para todos los sistemas operativos, navegadores, etc... Te adjunto [[http://todotxt.org/][la web de todo...
Nuevo firmware de la Raspberry 4 para bajar la temperatura
Contributed by Lukas
Hasta que ha llegado la nueva versión de firmware *000137ab*, hemos visto como a nuestra Raspberry 4 se disparaba la temperatura. Desde prácticament...
Screen. Enviar scripts a segundo plano
Contributed by Lukas
Aprovechando que Linux permite la multitarea, vamos a enviar un script corriendo a segundo plano.
Copiando una página web o parte de ella a OrgMode
Contributed by Lukas
Vamos a utilizar un paquete que nos va a permitir copiar el contenido de una página web o parte de él, con enlaces, etc... a orgmode