Disfruta conmigo de Linux y del Open Source. Aquí encontrarás como sacarle el máximo partido a tu entorno de escritorio Linux, hasta como montar un servidor web, un WordPress, un proxy inverso, una base de datos o cualquier otro servicio que puedas imaginar. Y todo ello, lo puedes montar en una Raspberry Pi, en un VPS, en tu propio ordenador o en cualquier servidor. Vamos, cualquier cosa que quieras hacer con Linux, seguro, seguro, que la encontrarás aquí.
Similar Podcasts

24H24L
Evento en línea, de 24 horas de duración que consiste en la emisión de 24 audios de diversas temáticas sobre GNU/Linux. Estos son los audios del evento en formato podcast.

CppCast
Every two weeks, or so, we sit down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com

The Infinite Monkey Cage
Brian Cox and Robin Ince host a witty, irreverent look at the world through scientists' eyes.
ATA 689 Cinco recomendaciones para exprimir tu proxy
Desde un login para #traefik hasta bloquear acceso por ip a tus servicios autoalojados y otras cinco recomendaciones para exprimir tu proxy inversoSi bien llevo utilizando Traefik como proxy inverso varios años mas, habiendo, incluso, superado la transición del 1.7 al 2.X, lo cierto es que no paro de descubrir nuevas características y opciones para exprimir el proxy. En general la mayoría de las recomendaciones de las que te voy a hablar son aplicables a cualquier proxy, y otras son mas particulares, o al menos mas fáciles de aplicar con Traefik. De cualquier forma, son ideas o conceptos que se pueden trasladar a otros proxy como Caddy o Nginx, de forma mas o menos sencilla. Aquí simplemente se trata de revisar estas recomendaciones y que dependiendo de la solución que tengas la apliques.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 688 Tu contenedor Docker podría estar muerto y tu sin enterarte
el #healthcheck es una característica de #docker para conocer la salud de un servicio, porque tu contenedor puede estar corriendo y el servicio muertoEste es un tema que tendría que haber abordado hace mucho tiempo, pero que, como en otras cosas de la vida, vas dejando. Y al igual que sucede en la vida, no es que este tema no sea importante, que lo es, sino que lo vas dejando, porque como no pasa nada, pero ¿y cuando pasa?, entonces nos lamentamos. Como te decía, es lo mismo que sucede en la vida real con la salud, mientras tienes saludo, porque te tienes que cuidar, pero cuando llegan los problemas, es cuando nos comenzamos a preocupar. En este caso, no ha sido directamente por un problema con el que me he tropezado, si no por una molestia, de la que te he hablado en otras ocasiones, y que puede ser que haya encontrado una solución. Y todo ello gracías al Health Check de Docker. Una característica que nos ofrece Docker y que nos permite conocer la salud de nuestros contenedores. Por que si, un contenedor puede estar running pero el proceso muerto, y como te digo, tu sin enterarte.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 687 Por qué Linux es el mejor sistema para programar
#linux es el sistema mas eficiente gracias a sus potentes terminales como #kitty o #alacritty a su ecosistema de herramientas y la increíble personalizaciónLlevo programando aplicaciones y herramientas para Linux mas de 15 años. Sin embargo, en esto último año, he estado implementado servicios web que pueden ser utilizados en cualquier sistema operativo. De la misma manera, en estos últimos años he podido comprobar la diferencia que hay entre programar en Linux y hacerlo en Windows. Por otro lado, hace unos días, y no recuerdo el contexto, un usuario, comentaba que Linux, no era una sistema operativo serio, aunque no se si esas fueron exactamente sus palabras. Lo que venía a decir, es que para recuperar un viejo ordenador y para navegar por internet, era suficiente, pero para cuestiones profesionales se necesitaba sistemas operativos profesionales. Y claro, esto, junto con la reflexión anterior, me hizo plantearme precisamente este episodio, en el que te quiero contar mi propia experiencia, y el porqué de mi conclusión de que Linux es el mejor sistema para programar.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 686 Actualiza tus contenedores Docker SIN dolor. Dockge, Cup y Homepage
Actualiza tus contenedores #docker de otra forma utilizando #dockge #cup y #homepage de forma sencilla y con todo el control en tus propias manosEl último episodio, el 685, titulado Adios Portainer. Dockge lo destrona, trajo varios comentarios, y uno de ellos me llamó la atención, porque hablaba de la posibilidad de desplegar los contenedores desde Portainer utilizando la sincronización con git. Esto me llevó a una auténtica madriguera de conejo. Estuve durante horas vagando entre distintos servicios y configuraciones, incluso me llevó a descubrir un servicio que desconocía y que me parece muy interesante. Y es que, tal y como comentaban, hay muchas herramientas que hacen lo mismo. O, mejor dicho, hay muchas herramientas que parecen hacer lo mismo. Y digo que parecen hacer lo mismo, porque cada una tiene sus particularidades, y están enfocadas en aspectos distintos. Y esto es precisamente lo que mas me gusta de este mundo. Hay desarrolladores, que por la razón que sea implementan una variante de un determinado servicio o aplicación, por que la original, por llamarla de alguna forma, no se adecua exactamente a sus necesidades. Y de esta manera puedes dar con justo la que tu buscas. Es cierto, que podrías pedirle al desarrollador original que implementara esa solución. Pero hay cientos de razones para que este no lo haga, desde que no está contemplado en su roadmap, pasando porque es algo muy particular tuyo. o que simplemente no quiere. Sea como fuere, esto me ha llevado a dar una vuelta a mi proceso de actualización de imágenes utilizando distintas herramientas, y esto es precisamente lo que te quiero contar.
ATA 685 Adios Portainer. Dockge lo destrona
#portainer ha sido el rey de la gestión de #docker via web en los últimos tiempos, pero hay otras opciones como por ejemplo #dockge que es mas sencilloComo sabes soy un amante de la terminal, mas que nada por la productividad que me ofrece. De esta forma, prácticamente todo lo hago desde la terminal, incluido por supuesto, escribir los guiones de los podcast como este. Así, desde el principio me acostumbré a utilizar Docker sin interfaz gráfico. Y sobre todo con Compose la cosa se volvió sinceramente muy sencilla. Sin embargo, no siempre tengo al alcance de mis dedos una terminal, y justo es en esas circunstancias cuando tengo algún problemilla y necesito realizar alguna operación sobre los servicios que tengo corriendo con Docker. De esta forma, he implementado varias estrategias para corregir ese tipo de situaciones como por ejemplo utilizar Semaphore tal y como te conté en el episodio 489 titulado Semaphore, ansible y hardening. Pero con todo y con eso, hay veces que me preferiría tener la terminal a mano, o incluso un interfaz gráfico para poder revisar lo que está sucediendo, y aquí es donde aparede Dockge, la herramienta de la que te voy a hablar en este episodio, la herramienta que ha conseguido destronar a Portainer en mi equipo.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 684 Transforma GNOME en un Tiling Window Manager
Como utilizar #gnome como un tiling window manager al estilo de #sway o #hyprland con un par de extensiones y con toda la potencia y personalizaciónEn los últimos meses he vuelto a utilizar GNOME como entorno de escritorio por defecto. La razón para este regreso, es que, como te conté hace algunos episodios, estoy trabajando en una extensión para GNOME, con lo que necesito ver los resultados en vivo y en directo. Esto no quiere decir que haya dejado atrás la idea de los Tiling Window Manager, ni mucho menos. Es mas, todo lo contrario. Desde el primer momento, echaba de menos el potencial de moverme entre las distintas aplicaciones que estaban funcionando en mi equipo con la facilidad y comodidad con la que lo hacía en Sway o Hyprland. Y esto me llevó a buscar una solución que me permitiera emular el comportamiento de estos Tiling Window en GNOME. Como te puedes imaginar, he probado todas o casi todas las extensiones que existen para emular estos comportamientos, pero la verdad es que ninguna acaba de convencerme por completo. Pero a base de seleccionar una combinación de extensiones, finalmente, creo que he dado con la combinación perfecta, y ahora mismo me encuentro casi como si estuviera utilizando Sway o Hyprland. En este episodio, te contaré las extensiones que he seleccionado y el ajuste de configuración que tengo para llegar a esta solución.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 683 ¿Ubuntu rompe con GNU?
¿Que son las #coreutils?¿Influye GPL o MIT? Como mejorar #ubuntu y otras distros #linux utilizando herramientas y software implementado en #rustComo ya te he contado en alguna que otra ocasión si bien soy un consumidor impulsivo de podcast, lo de los vídeos no es tanto así, mas bien todo lo contrario. Sin embargo, si suelo ver los titulares de los canales que sigo, aunque no los consuma, simplemente por aquello de estar informado, de estar al tanto. Ha sido así como me he encontrado con un vídeo de Linuxero Errante, en el que habla de la posible marcha de Ubuntu de GNU/Linux. Como te puedes imaginar, me ha llamado la atención y he decidido investigar un poco más. ¿A que se refiere con eso de que Ubuntu se marcha de GNU/Linux?. Pues esto es precisamente de lo que te quiero hablar en este episodio. No va mucho mas allá de cambiar parte de las herramientas que se utilizan en Ubuntu y en otras distribuciones por otras. Pero esto no es nada nuevo. Ya te mencioné en el episodio 591 cuando te hablé de Alpine, la mejor distribución Linux, que no utiliza las core utils de GNU, con lo que realmente no estamos hablando de una distribución GNU/Linux. Pues en este caso, Ubuntu, también quiere reemplazar las core utils de GNU por otras escritas en Rust. Esto, es algo que yo vengo haciendo durante los últimos años, trayendo distintas herramientas implementadas en Rust, en su gran mayoría, que reemplazan o otras existentes, ya sea por que aportan nuevas funcionalidades como por que las mejoran.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 682 Dos herramientas de bases de datos que tienes que conocer
#pgmanage y #rainfrog son dos espectaculares herramientas para gestionar tus bases de datos #postgresql de forma gráfica o directamente de la terminalAntes que nada quiero aclarar que me estoy refiriendo a bases de datos como PostgreSQL y MariaDB, no confundir en ningún caso con otras cosas. Me estoy refiriendo a bases de datos serias. Ya sabes a que me refiero. Y en particular, por mi historia personal, yo me decanto personalmente por PostgreSQL, que es la base de datos, con la que me formé y la que mas apego personal le tengo. La cuestión es que en los últimos meses estoy retomando, con fuerza mi contacto con PostgreSQL por un proyecto, un side project que diría el amigo Daniel Primo de Web Reactiva. Actualmente no tengo que interactuar en exceso con la base de datos, y a base de migraciones mas o menos lo tengo resuelto. Sin embargo, ha llegado el momento, en que tengo que hacer cambios y probar. Básicamente, tengo que gestionar la base de datos. Dado que esto lo estoy haciendo en local y publicando en un VPS, necesito acceso tanto en local como en remoto, y preferiblemente en remoto sin abrir puertos. Así, estoy utilizando dos herramientas de bases de datos que tienes que conocer, donde una es con interfaz web y otra con TUI.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 681 La mejor Wiki para organizar tus notas
Descubre An Otter Wiki, una wiki minimalista con Git y Markdown para organizar tus notas eficientemente. Ideal para documentación personal y colaborativa.De nuevo vuelvo al ataque con los servicios de notas, y se que no podrás resistirte a probarlo, porque es realmente sencillo, pero es justo lo que necesitas para organizar todo tu conocimiento y sin perder el tiempo. Y es que hace poco en el episodio 673 titulado Ocho imprescindibles para desarrolladores, te hablé de Docmost, como la herramienta para organizar todo tu conocimiento, un sitio donde guardar todos esos KB. Recientemente, me tropecé con An Otter Wiki, y no he tardado ni dos días en reemplazar al primero. Y la razón de reemplazarlo no ha sido ni mas ni menos que la simplicidad. Uno de los grandes obstáculos para documentar es utilizar una herramienta que te complica la vida. La herramienta que utilicemos para gestionar nuestro conocimiento tiene que ser sencilla, muy sencilla. Tiene que ser una herramienta que tengamos siempre a mano, y que podamos utilizar en cualquier momento. Y rápida, muy rápida, y estas son las características precisamente que tiene este servicio del que te voy a hablar en este episodio.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 680 Backups en Android con Restic
Como hacer copias de seguridad o #backup en #android utilizando #restic #termux y #minio de forma sencilla, segura y cifrada.Hace unos días te comenté que estaba estudiando la posibilidad de reemplazar BorgBackup, la herramienta que utilizo por defecto para copias de seguridad, y de la que te he hablado en varias ocasiones. Es una herramienta de la que estoy realmente satisfecho y que me ha ahorrado mas de un disgusto, como por ejemplo lo que te conté en el episodio 173 titulado Hice un rm -rf, salvado por Borg. Sin embargo, hace poco descubrí Restic del que te hablé en el episodio 677 titulado No pierdasa tus datos. Backups infalibles con Restic y Minio, y llevo unas semanas comparando uno con el otro. Y, realmente estoy tan satisfecho con este último, con Restic que he decidido implantarlo en otros dispositivos donde hasta el momento no estaba haciendo copias de seguridad, y me refiero a mis dispositivos Android. Así, en este episodio te hablaré de backups en Android.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 679 Tres herramientas espectaculares para Linux
Tres herramientas espectaculares para #linux con las que complementar a #find, #ping y #tar pero de una forma más próxima al lenguaje natural humanoSin lugar a dudas una de las operaciones mas habituales que realizamos en la terminal, ya sea Linux o cualquier otro sistema operativo es buscar. Y, si bien existen herramientas especializadas como puede ser find o fd, esta última alternativa a la primera pero implementada en Rust, nunca está de mas tener mas opciones y posibilidades, sobre todo cuando se trata de darnos mas opciones a la hora de formatos de salida. En general, en el mundo del scripting, algo habitual es encadenar la salida de un comando con otro comando, y si una salida puede ser un json, abre todo un mundo de posibilidades. Así, en este episodio te traigo tres herramientas espectaculares para Linux que te permiten hacer operaciones habituales, como puede ser buscar o hacer un ping, pero abriendo un mundo de opciones y posibilidades.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 678 Automatización en Linux fácil con GoCron
#GoCron es un interesante servicio que te permite programar de forma sencilla y visual todo tipo de tareas.Una de las tareas que más me apasiona, es sin lugar a dudas automatizar. Además, te digo que disfruto automatizando cualquier cosa que se me ponga por delante. Pero, si además, tengo la posibilidad de automatizar tareas repetitivas y tediosas, esto ya es lo mas para mi. Así, últimamente me he propuesto no retrasar bajo ningún concepto todas las tareas referidas a automatizar procesos repetitivos, con el objetivo de conseguir mayor calidad de los mismos, y mayor aseguramiento a la hora de realizarlos. Esta es la razón, por la que cuando encuentro un servicio para automatizar y programar tareas me emociono por encima de mis posibilidades. Así, cuando, hace relativamente poco, me encontré con GoCron, me decidí a probarlo, y al ver lo, relativamente sencillo, que es de instalar y manejar, me decidí a compartirlo para no ser el único en disfrutarlo. Así, en este episodio, te traigo GoCron una herramienta sencilla, pero fiable con la que automatízar en Linux.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉
ATA 677 No pierdas tus datos. Backups infalibles con Restic y Minio
Buscas un sistema seguro y fiable para tus copias de seguridad? Monta tu sistema utilizando #restic, #resticprofile y #minio para tus #backups infaliblesHace años que te vengo hablando sobre copias de seguridad. En concreto en el episodio 173 te comenté como había hecho un rm -rf, y fuí salvado por Borg. Se que no es un tema tan atractivo como hablar de multimedia, o de servicios que impactan, pero es algo imprescindible. El problema es que solo te acuerdas de las copas de seguridad cuando realmente las necesitas, y en ese momento, es posible que te acuerdes para mal, porque o bien en un momento determinado decidiste no hacerlas o decidiste dejarlo para mas adelante (maldita procrastinación), o simplemente no comprobaste que realmente se estuvieran haciendo de forma correcta. Así, tener un sistema de copias de seguridad eficaz y eficiente es realmente imprescindible y fundamental. En este episodio te hablaré sobre Restic, una alternativa a Borg que estoy probando y que con mucha probabilidad se quedé como sistema por defecto en las próximas semanas.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 676 De Jellyfin a Plex. Tu multimedia perfecto
Como tener un perfecto servidor multimedia de la mano de #plex y además estar informado de todo lo que sucede con #tautulli, utilizando #docker en #linuxEn el episodio 641 te hablé de Jellyfin, un episodio titulado Crear un stack multimedia con Docker en Linux. El objetivo de este primer episodio era poner las bases para crear todo un stack multimedia con el que tener organizada desde la música, pasando por las fotografías hasta llegar al vídeo, películas y series. Y se quedó ahí, por lo menos en lo que a nuevos episodios se refiere. Esto es así, porque no me he terminado de encontrar cómodo con Jellyfin, y en los últimos días decidí volver a Plex, un software que ya había utilizado en el pasado y que me había dado muy buenos resultados, pero en esta ocasión había decidido decantarme por Jellyfin. Pero como te digo, no me he terminado de encontrar cómodo, y he decidido volver a Plex. Así, en este episodio te cuento mis aventuras y desventuras con Jellyfin y Plex, y cómo he migrado de uno a otro. Pero no solo eso, sino que también te cuento cómo monitorizo Plex con Tautulli.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao
ATA 675 Fish la primera shell de Linux en Rust
#fish es la #shell amigable en #linux con muchas características que la hacen realmente potente e interesante y ahora además está reescrita en RustLlevo ya mas de un año utilizando esta shell en mi equipo personal, y ahora ya te puedo decir que acerté totalmente con el cambio. Fue un proceso largo, desde que comencé en Bash, hasta que llegué a Fish, pero un proceso que ha valido totalmente la pena. Actualmente me encuentro realmente cómodo en Fish. Se puede decir, que me encuentro como pez en el agua. Y me encuentro realmente satisfecho tanto por el desempeño como por la propia personalización, que he ido realizando durante este último año. Pero ahora, te tengo que hacer una confesión, en el momento que decidí convertir Fish en mi shell personal, pensaba que la transición a Rust, ya se había realizado, y la verdad es que no. Es ahora cuando Fish se ha liberado completamente reescrito en Rust. Y te voy a confesar algo mas, no hay diferencia alguna, al menos a simple vista. Así, en este episodio comentaré el estado de Fish en mi escritorio, la migración a Rust y las novedades.Más información y enlaces en las notas del episodio🌐 Aquí lo puedes encontrar todo 👉 https://atareao.es✈️ Telegram (el grupo) 👉 https://t.me/atareao_con_linux✈️ Telegram (el canal) 👉 https://t.me/canal_atareao🦣 Mastodon 👉 https://mastodon.social/@atareao🐦 Twitter 👉 https://twitter.com/atareao🐙 GitHub 👉 https://github.com/atareao