Podcasts about traefik

  • 50PODCASTS
  • 129EPISODES
  • 38mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • Nov 27, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about traefik

Latest podcast episodes about traefik

Atareao con Linux
ATA 748 Docker PRO. Cómo Optimizar Gitea y Stalwart con depends_on y Healthchecks

Atareao con Linux

Play Episode Listen Later Nov 27, 2025 20:39


En este episodio profundizamos en la optimización de tus sistemas Docker. El objetivo de hoy: implementar nuevas y mejores prácticas para que tus contenedores sean más estables y eficientes. Si buscas cómo sacar el máximo partido a tu infraestructura autoalojada, esta es tu guía.Uno de los problemas más comunes al trabajar con Docker Compose es que los servicios dependientes (como una aplicación web o un servidor de correo) intentan conectarse a la base de datos antes de que esta haya terminado de arrancar, provocando errores.Te muestro mi solución PRO para esto: utilizamos la combinación de la directiva depends_on con la condición service_healthy.Esta configuración asegura que servicios críticos como Gitea (mi servicio de alojamiento de repositorios Git) y Stalwart (mi servidor de correo) solo se inician cuando su respectiva base de datos PostgreSQL ha pasado su chequeo de salud y está lista para aceptar conexiones. Esto garantiza una secuencia de inicio robusta y sin fallos, una mejora fundamental en la gestión de tus datos y sistemas.Gitea : Vemos cómo configurar el healthcheck para la base de datos PostgreSQL usando pg_isready y cómo el servicio Gitea espera por esta condición. También optimizamos el tráfico interno del runner de Gitea para que use la red interna de Docker (http://gitea:3000), reduciendo la carga de Traefik y mejorando la seguridad.Stalwart : En el caso de mi cliente de correo, he migrado la base de datos de RocketDB a PostgreSQL. La razón es sencilla: PostgreSQL es más transparente y me permite integrar sin esfuerzo mi contenedor personalizado (atareao/postgres-backup:latest) para hacer copias de seguridad eficientes y automatizadas.En este episodio, también te presento una nueva herramienta que me ha encantado: Dockpeek.Dockpeek es un panel de control autoalojado y muy ligero para Docker, perfecto para la gestión de contenedores en múltiples hosts. Si te gustan las herramientas que reemplazan funcionalidades complejas con soluciones sencillas, Dockpeek te va a encantar.Características destacadas: Acceso web con un clic, mapeo automático de puertos, registros de contenedores en vivo, integración con Traefik y chequeo de actualizaciones de imágenes.Te comparto el compose.yml que utilizo para instalar Dockpeek junto a Traefik.Quantum (Filebrowser): He ajustado los permisos y la configuración del servicio que utilizo para compartir archivos. Te explico la solución al problema de permisos que surgió al intentar usar un usuario que no es root, modificando el uid, gid y mode en la sección configs del compose.yml.Escucha el episodio para obtener el tutorial completo y adaptar estas soluciones a tu Raspberry Pi o VPS. ¡Es la forma más práctica de optimizar tu productividad y tus sistemas Linux!¡Suscríbete a "atareao con Linux" para no perderte ningún tutorial y llevar tu experiencia con Linux a un nivel PRO!

Atareao con Linux
ATA 746 Control Docker desde el móvil con Docker Manager

Atareao con Linux

Play Episode Listen Later Nov 20, 2025 13:47


Ya sea que gestiones una instancia de Syncthing, un backend de Obsidian con Docker, o tu proxy inverso con Traefik, sabes que la necesidad de revisar logs o reiniciar un contenedor puede surgir en cualquier momento. La solución habitual es la Terminal SSH, lo que te obliga a sacar el portátil o lidiar con interfaces incómodas en el móvil.En este episodio, te presento Docker Manager, una aplicación gratuita y open source construida con Flutter y un hermoso diseño Material Design. Esta herramienta es tu centro de comando definitivo para Docker, diseñado específicamente para pantallas pequeñas, permitiéndote abandonar el tedio del SSH para el 99% de las tareas diarias. Es una solución de productividad pura, muy en la línea de lo que buscamos en atareao con Linux: soluciones prácticas para "cualquier cosa que quieras hacer con Linux".Este episodio es un tutorial práctico paso a paso para que puedas poner Docker Manager en marcha y sacarle el máximo partido:Conexión Segura Multiserver: Explicaremos detalladamente cómo configurar la conexión a múltiples hosts Linux (VPS, Raspberry Pi, máquinas virtuales) y por qué debes utilizar la autenticación por clave privada SSH para mantener tu infraestructura segura. La app se integra perfectamente con tu pila de red móvil, lo que significa que funciona sin problemas a través de VPNs como WireGuard o Tailscale.Control Total de Contenedores: La facilidad para realizar operaciones esenciales: Start, Stop, Restart, Inspect y Remove con un solo toque. Haremos hincapié en el filtrado por Docker Compose Stacks, esencial para quien gestiona múltiples servicios como bases de datos o instancias de Rust alojadas en contenedores.Diagnóstico Avanzado en Movimiento:Logs en Vivo: Revisar los logs en tiempo real es vital para el debugging de emergencia.Estadísticas del Contenedor: Ver el uso de CPU y memoria al instante para identificar cuellos de botella.Shell Interactivo: La característica estrella. Te mostraremos cómo iniciar un shell (bash) dentro de un contenedor o en el host Linux mismo. Esto te da la libertad de usar herramientas como redis-cli o revisar configuraciones rápidas sin abrir un cliente SSH.Mantenimiento y Limpieza del Sistema: Analizaremos la función System Cleanup (Pruning) para deshacernos de esas imágenes y volúmenes "colgantes" que roban espacio.Gestión de Imágenes, Redes y Volúmenes: Un vistazo a cómo la aplicación simplifica la visualización y gestión de estos componentes clave de Docker. Incluso hablaremos de la flexibilidad para configurar el Docker CLI Path, lo que abre la puerta a la gestión de Podman también.Docker Manager es una herramienta indispensable que libera tu escritorio Linux y te da el poder de administración en tu bolsillo. Ya no tendrás que interrumpir tu flujo de trabajo en Neovim o cerrar tu sesión de escritorio GNOME para hacer una comprobación rápida. Es la solución perfecta para mantener tus servicios (desde un servidor web hasta una instancia de Obsidian) funcionando sin problemas 24/7.Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 744 COSMIC un prometedor escritorio Linux, pero visualmente de 2015

Atareao con Linux

Play Episode Listen Later Nov 13, 2025 21:52


En este episodio me sumerjo en uno de los entornos de escritorio más comentados y esperados del mundo open source: COSMIC.Mi podcast se centra en Linux y el software de código abierto, ofreciendo soluciones y métodos para mejorar la productividad, y al ver el hype alrededor de COSMIC, no pude resistirme. Lo instalé en mi ArchLinux con el objetivo de probarlo a fondo, ver cómo se comporta y, sobre todo, evaluar si realmente ofrece algo que me haga considerar migrar de mi combinación actual de GNOME y Niri.Y lo cierto es que me he encontrado con un escritorio interesante, que combina la opción por un Tiling Window Manager con la de un escritorio tradicional. Pero, como en toda herramienta, tengo mis peros.Análisis de COSMIC: Lo Bueno, Lo Malo y Mis Críticas SincerasLa Excelencia en Tiling: Sin lugar a dudas, lo que más me ha gustado de Cosmic es su gestor de ventanas tipo tiling. Sinceramente, es la mejor experiencia de Tiling Window Manager que he probado hasta la fecha en un entorno de escritorio tradicional. Esta es una gran ventaja sobre los gestores puros (i3, Sway, Niri) que te obligan a instalar y configurar un lanzador, un gestor de red, una barra de tareas, etc. Si buscas probar el tiling sin complicarte la vida, COSMIC es una gran opción.Productividad en Código: ¿Mejor que Niri? A pesar de la calidad de su Tiling, no alcanza el nivel de Niri para programar. Con Niri, tengo la facilidad de construir el espacio de trabajo que necesito en cada momento con una rapidez y sencillez inigualables. En este aspecto, COSMIC todavía no se acerca a la fluidez que busco.Los Auxiliares y Configuración: Cosmic incluye todas esas herramientas que completan la experiencia de usuario: barra de tareas, dock, notificaciones. La herramienta de configuración es bastante completa y muy al estilo GNOME, lo que la hace familiar para muchos usuarios. No tiene tantas opciones como GNOME, pero es funcional.La Decepción Estética (¡El Aspecto Visual de 2015!): Este es mi gran "pero". Desde mi punto de vista, el aspecto visual de Cosmic es propio de hace diez años. Es como volver al pasado. No está tan pulido como GNOME o KDE; la integración con herramientas de terceros es mejorable y, sinceramente, le queda un largo camino para ser un entorno de escritorio atractivo.Las Aplicaciones Nativas y mi Problema con Flatpak: Confieso que no me gustan las aplicaciones nativas de Cosmic; creo que el equipo debería centrarse en pulir el entorno para integrar perfectamente las aplicaciones de terceros. Pero lo que realmente "remata la fiesta" es la tienda de aplicaciones. Resulta que todas las aplicaciones que ofrece, o al menos las que vi, hay que instalarlas con Flatpak. Ya sabéis que no puedo con Flatpak; me parece una locura que para instalar una herramienta sencilla haya que descargar paquetes que ocupan una barbaridad, se integran pobremente y, a menudo, ni funcionan correctamente.Conclusión: El tiling de Cosmic funciona muy bien y es una gran puerta de entrada para los nuevos usuarios. Pero en el resto de aspectos, todavía tiene mucho que recorrer para estar a la altura de entornos más maduros como GNOME o KDE.Si buscas soluciones prácticas para la gestión de datos, la optimización de sistemas Linux o quieres ver la evolución de tecnologías clave como Docker, Neovim, Rust o Traefik, este episodio te dará una perspectiva útil sobre el futuro de los escritorios Linux.Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 738 Olvida WordPress! Tu propio blog minimalista en 60 segundos

Atareao con Linux

Play Episode Listen Later Oct 24, 2025 18:45


En este episodio de "atareao con Linux", abordamos una frustración común: la sobrecarga de complejidad en el mundo del blogging. Si has intentado usar WordPress y te has cansado de gestionar plugins, temas y vulnerabilidades, o si las soluciones de Static Site Generator (SSG) te parecen excesivas para simplemente publicar notas y código, Noet es la solución que has estado buscando.Noet es una plataforma de blogging de código abierto con una filosofía clara: priorizar la escritura. Su diseño se basa en quitar todo lo que se interpone entre tú y la publicación de tu contenido. Es, esencialmente, un editor de texto avanzado que guarda posts en una base de datos y los sirve como un sitio web limpio y legible.La verdadera magia de Noet reside en su simplicidad técnica, lo cual lo hace perfecto para nuestro entorno Linux (VPS, Raspberry Pi, o tu servidor local):Single Binary (Go): Todo el backend se compila en un único ejecutable (escrito en Go), lo que facilita enormemente el despliegue y el mantenimiento en cualquier plataforma Linux.SQLite para la Gestión de Datos: En lugar de depender de bases de datos externas como MySQL o PostgreSQL, Noet usa SQLite. Esto significa que todos tus posts y configuraciones se almacenan en un solo archivo, noet.db. Esta característica es fundamental para una gestión de datos eficiente y para realizar copias de seguridad de forma increíblemente sencilla.Despliegue con Docker: Fieles a nuestro estilo práctico, te mostramos el archivo docker-compose.yaml necesario para poner Noet en marcha en cuestión de minutos. Si ya usas Docker para servicios como Traefik, Syncthing o tus bases de datos [cite: 2025-07-15], añadir Noet a tu stack es trivial.Para el escritor técnico o el power user de Linux, Noet brilla en su editor:Soporte Markdown Nativo: Usa la sintaxis que ya conoces.Código y LaTeX: El editor soporta resaltado de sintaxis para bloques de código y permite incrustar ecuaciones matemáticas con LaTeX/KaTeX. Es ideal para documentar tus proyectos o publicar tutoriales avanzados.Auto-guardado: No pierdas ni una línea de lo que escribes.Sencillez en Imágenes: Arrastra y suelta para subir imágenes y gestiona su tamaño con un clic.Si buscas mejorar tu productividad, simplificar tu infraestructura y tener un blog que se sienta tan ligero y moderno como Neovim u Obsidian [cite: 2025-07-15] pero listo para publicar en la web, tienes que probar Noet.Escucha el episodio para obtener todos los comandos, el archivo docker-compose y los mejores consejos de uso.Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 737 Automatiza Docker sin Desastres: Tugtainer, el Watchtower con Interfaz Web

Atareao con Linux

Play Episode Listen Later Oct 20, 2025 24:26


¿Tu Watchtower te ha dejado alguna vez un servicio crítico caído? Es hora de automatizar la seguridad de tus contenedores Docker, ¡pero con control total y una Interfaz Gráfica (Web UI)! Tugtainer es la alternativa que estabas buscando para decirle adiós a las vulnerabilidades y a los "desastres del sábado". Si gestionas tu propio stack en Linux, esta herramienta self-hosted te va a cambiar la vida. Escucha y descubre cómo tener contenedores siempre al día, pero con seguridad.Hay dos cosas que obsesionan a cualquier administrador de sistemas que utiliza Docker en entornos self-hosted: las copias de seguridad de las bases de datos y la actualización constante de las imágenes para evitar vulnerabilidades. Aunque la actualización automática es fundamental como acción preventiva, si se hace de forma completamente desatendida, puede causar más de un trastorno.Durante años, he usado Watchtower para la mayoría de mis servicios. Sin embargo, esta herramienta, aunque se integra perfectamente con Docker y las etiquetas, tiene dos grandes problemas: carece de una interfaz gráfica para ver qué está ocurriendo y lleva tiempo sin recibir actualizaciones.El Dilema del Control:Los servicios críticos, como las páginas web que administro (con stacks de WordPress, MariaDB y Nginx), no pueden permitirse caídas. Por eso, dejé la política de actualizaciones diarias y la cambié por una revisión semanal (los sábados). Hoy, vamos a resolver este dilema: ¿Cómo conseguimos la automatización de la seguridad sin sacrificar la estabilidad?Llega Tugtainer: El Control Gráfico que NecesitabasEn este episodio, te presento una herramienta nueva y prometedora (¡con solo un mes de vida!) que se posiciona como una alternativa a Watchtower y Ouroboros. Se trata de Tugtainer, la solución que añade una Web UI completa a la gestión de actualizaciones de Docker.Lo que Aprenderás en el Episodio:Por qué mi stack web (con dependencias service_healthy) sigue dándome problemas al actualizar, y la lección aprendida.Las advertencias cruciales del desarrollador de Tugtainer: por qué no se recomienda para entornos de producción (¡al menos por ahora!).Análisis a fondo de las siete características de Tugtainer que te dan control total:Configuración por Contenedor: Decidir si un servicio CRÍTICO (como Traefik) solo se verifica o si se auto-actualiza.Programación Crontab: Control total sobre cuándo se lanzan las comprobaciones.Autenticación y Notificaciones: Seguridad y visibilidad al instante.Limpieza de imágenes: Adiós a las imágenes obsoletas que ocupan espacio.Mi propia implementación de Tugtainer con Docker Compose, Traefik y Dockge (¡una herramienta que deberías conocer!).Si utilizas Linux, Docker y buscas maximizar tu productividad y seguridad en tu VPS o Raspberry Pi, este episodio es una guía esencial para pasar de la automatización ciega a la automatización inteligente.¡Dale al play y descubre si Tugtainer se queda o no en mi propio stack de atareao!Soy Lorenzo Carbonell, "atareao". En este podcast me centro en el software libre y Linux. Mi estilo es práctico y te traigo soluciones, métodos y tutoriales para mejorar la productividad, gestionar datos y optimizar sistemas Linux. Si te interesa Docker, Neovim, Rust, Syncthing o configurar servicios en plataformas como Raspberry Pi o VPS, ¡suscríbete!Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 736 La herramienta que REVOLUCION la gesión de AUR en Arch Linux

Atareao con Linux

Play Episode Listen Later Oct 16, 2025 26:03


¡Atención usuarios de Arch Linux! En este nuevo episodio de Atareao con Linux, te desvelo la herramienta TUI (Terminal User Interface) que está cambiando por completo la forma de gestionar paquetes, tanto de los repositorios oficiales como del vasto ecosistema del Arch User Repository (AUR). Si el factor productividad es más importante para ti que el factor ilusión de las nuevas versiones, y valoras la filosofía KISS (Keep It Simple, Stupid) y el modelo rolling release, este tutorial práctico es crucial para optimizar tu flujo de trabajo.Mi nombre es Lorenzo Carbonell ("atareao"), y mi podcast se centra en ofrecer soluciones para cualquier cosa que quieras hacer con Linux. Este episodio es el ejemplo perfecto: te muestro cómo simplificar lo que antes requería múltiples comandos.Comenzamos profundizando en la que es, para muchos, la razón principal para elegir Arch Linux: el AUR (Arch User Repository). Este es un gran repositorio comunitario que te da acceso a una cantidad inmensa de software, incluyendo herramientas de nicho, versiones *-git y *-svn con las últimas características de desarrollo.Pero, ¿cómo gestionamos este poder?El AUR no contiene binarios, sino PKGBUILDs—scripts de compilación escritos por la comunidad que instruyen a tu sistema a descargar, verificar, compilar e instalar el paquete. Para manejar esto, necesitas un AUR Helper.He estado utilizando Paru durante mucho tiempo, y sigo encantado con él. Es una herramienta escrita en Rust que combina las funciones del gestor oficial pacman y la gestión de AUR.Características clave de Paru para la productividad:Herramienta Unificada.Seguridad y Transparencia.Gestión de Huérfanos.Y ahora, la estrella del episodio: Pacsea. Esta es una nueva herramienta de terminal, presentada como una TUI, que simplifica enormemente las tareas de búsqueda e instalación. También escrita en Rust, pacsea ofrece una interfaz intuitiva para buscar, filtrar e instalar paquetes.Por qué Pacsea es un game changer para tu productividad:Diseño de Tres Paneles: Interfaz clara con resultados, búsquedas recientes/instalación e información detallada del paquete.Seguridad Visual: Incorpora un visor de PKGBUILD que puedes abrir con Ctrl+x o un solo clic. Esto te permite revisar el código antes de la compilación e instalación.Instalación por Cola (Queueing): Pulsa la tecla Espacio para añadir varios paquetes a la cola y confirmar la instalación por lotes con Enter.Búsqueda Instantánea y Optimizada: El sistema de búsqueda utiliza debouncing para ser inmediato y simultáneo en repos oficiales y AUR.Filtros Clicables: Puedes filtrar los resultados directamente haciendo clic en las etiquetas [AUR], [core], [extra], etc..Información Esencial al Instante: Muestra la popularidad del AUR (estrellas), el estado de los servicios Arch/AUR y las noticias críticas que requieren intervención manual.Aunque siempre se puede exprimir más a herramientas nativas como paru y pacman, la facilidad de uso y la eficiencia de Pacsea la convierten en una herramienta imprescindible para mi flujo de trabajo en Arch Linux.Si buscas soluciones claras y directas para mejorar tu productividad, gestionar servidores web, proxies inversos (como Traefik) o utilizar herramientas avanzadas (como Docker, Neovim o Rust) [cite: 2025-07-15], este podcast es tu guía.

Atareao con Linux
ATA 735 ¿Quien Visita Tu Servidor? Descubre BOTS y HACKERS que Te Roban Recursos

Atareao con Linux

Play Episode Listen Later Oct 13, 2025 22:20


Si tienes un servidor Linux expuesto a Internet, ya sea un VPS o una Raspberry Pi alojando tus servicios Docker, este es un episodio que no te puedes saltar. Detrás de ese proxy inverso (Traefik es mi elección), se esconde un tráfico que rara vez revisamos, y te aseguro que no todo el mundo tiene buenas intenciones.Tras un incidente reciente que me obligó a abrir mi servidor al mundo (y no solo a España, como lo tenía restringido inicialmente), la cantidad de visitantes desconocidos y peticiones curiosas que encontré me hizo poner manos a la obra. No es solo un tema de seguridad; es de recursos.Cada visita cuesta. Sí, has oído bien. Cada interacción con tu servidor requiere un gasto de CPU y memoria RAM. Los bots y scanners que buscan vulnerabilidades o hacen peticiones inútiles están consumiendo silenciosamente la capacidad de tu sistema, dejando menos para tus visitas de calidad (las que realmente quieres). Es esencial saber quién te visita, dónde va, y con qué intenciones, para poder actuar y liberar esos recursos.Mi objetivo, como siempre en atareao con Linux, era encontrar una solución de código abierto que fuera sencilla de implementar y, crucialmente, que no se llevara por delante todos los recursos de mi propio servidor.El punto de partida de la investigación es siempre el access.log de Traefik, que es el registro fundamental de todas las peticiones.Estuve probando distintas combinaciones, incluyendo algunas pesadas y complejas, como:Vector, Prometheus, Grafana y Loki.Vector, Victorialogs, Grafana y Loki.Si bien estas son soluciones potentes, su complejidad y el alto consumo de recursos me hicieron descartarlas. La solución no debe ser un problema de rendimiento en sí misma.Finalmente, di con la combinación que es simple, eficiente y con la que estoy realmente enamorado por su facilidad de uso e implementación.Vector es la herramienta clave para recopilar, transformar y enrutar todos tus logs, métricas y trazas. Es de código abierto, hasta 10 veces más rápido que cualquier alternativa y es lo que me permite un enriquecimiento de datos sin precedentes.En este episodio aprenderás cómo:Configurar el compose.yml de Vector en tu entorno Docker.Utilizar las Transforms de Vector para parsear los logs de Traefik.Integrar la base de datos GeoIP (GeoLite2-City.mmdb) para geolocalizar la IP de procedencia de cada petición.Enrutar los logs enriquecidos a la base de datos de destino.OpenObserve (O2) es la plataforma de observabilidad nativa de la nube que unifica logs, métricas y trazas en una única interfaz. Es la alternativa que he adoptado a soluciones como ElasticSearch y se ha convertido en una herramienta imprescindible en mi día a día.Es increíblemente sencillo de instalar y configurar (lo tienes funcionando en minutos).Es el lugar donde guardo y analizo toda la información de tráfico y rendimiento de mi infraestructura Docker y Traefik.Te proporciono el código compose.yml para que puedas desplegar esta base de datos en cuestión de minutos y empezar a interactuar con los datos geolocalizados que envía Vector.Además de la solución Vector/OpenObserve, te presento un interesante descubrimiento: el Traefik Log Dashboard. Este proyecto de código abierto (backend en Go, frontend en React) te permite tener información en tiempo real de los logs de Traefik con geolocalización incluida.Monitorización en tiempo real vía WebSocket.Soporte para trazas en tiempo real (OpenTelemetry OTLP).Analíticas completas de tiempos de respuesta, códigos de estado y tasas de solicitud.Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 730 Lo que NADIE te ha contado de las configuraciones Docker

Atareao con Linux

Play Episode Listen Later Sep 22, 2025 14:26


¿Estás cansado de reconstruir una imagen de Docker cada vez que necesitas cambiar un simple archivo de configuración? Este problema, que consume tiempo y recursos, es más común de lo que piensas. En este episodio de atareao con Linux, te traigo la solución definitiva para optimizar tu flujo de trabajo: las configuraciones de Docker (Docker Configs).Las configuraciones son una herramienta fundamental para la gestión de contenedores en entornos de Docker Compose y Docker Swarm. A diferencia de los volúmenes, que se centran en datos persistentes, las configs te permiten desacoplar los archivos de configuración de tus aplicaciones de la propia imagen de Docker. Esto significa que puedes crear imágenes genéricas y altamente portables, y luego adaptar su comportamiento a cada entorno (desarrollo, pruebas, producción) de manera sencilla y centralizada.En este tutorial práctico, exploraremos todo lo que necesitas saber sobre las configs:¿Qué son las configuraciones de Docker y por qué son cruciales para la productividad? Te explico su propósito y cómo su uso puede acelerar tu ciclo de desarrollo y despliegue.Diferencias clave con otras herramientas de gestión de datos de Docker. Te ayudo a entender cuándo usar configs en lugar de volúmenes o secrets para garantizar la seguridad y la eficiencia en tus proyectos.Un ejemplo práctico y detallado. Nos pondremos manos a la obra para configurar un contenedor de Nginx usando configs. Aprenderás a declarar la configuración en tu archivo docker-compose.yml, a montarla en la ruta correcta del contenedor con el parámetro target, y a establecer los permisos de acceso (mode), como el 0644 que te comenté.Este enfoque de "problema-solución" te permitirá tomar el control total sobre tus despliegues. Olvídate de la tediosa tarea de reconstruir imágenes y adopta una práctica de software de código abierto más robusta y profesional.El conocimiento que adquirirás en este episodio es aplicable a un sinfín de proyectos, ya sea que estés configurando un proxy inverso con Traefik, una base de datos o un servicio de sincronización como Syncthing en una Raspberry Pi o un VPS. Con esta herramienta, podrás hacer "cualquier cosa que quieras hacer con Linux" de forma más inteligente y eficiente.¡Prepárate para llevar tu gestión de Docker al siguiente nivel y optimizar tus sistemas como nunca antes!Más información y enlaces en las notas del episodio

Sospechosos Habituales
ATA 730 Lo que NADIE te ha contado de las configuraciones Docker

Sospechosos Habituales

Play Episode Listen Later Sep 22, 2025 14:26


¿Estás cansado de reconstruir una imagen de Docker cada vez que necesitas cambiar un simple archivo de configuración? Este problema, que consume tiempo y recursos, es más común de lo que piensas. En este episodio de atareao con Linux, te traigo la solución definitiva para optimizar tu flujo de trabajo: las configuraciones de Docker (Docker Configs).Las configuraciones son una herramienta fundamental para la gestión de contenedores en entornos de Docker Compose y Docker Swarm. A diferencia de los volúmenes, que se centran en datos persistentes, las configs te permiten desacoplar los archivos de configuración de tus aplicaciones de la propia imagen de Docker. Esto significa que puedes crear imágenes genéricas y altamente portables, y luego adaptar su comportamiento a cada entorno (desarrollo, pruebas, producción) de manera sencilla y centralizada.En este tutorial práctico, exploraremos todo lo que necesitas saber sobre las configs:¿Qué son las configuraciones de Docker y por qué son cruciales para la productividad? Te explico su propósito y cómo su uso puede acelerar tu ciclo de desarrollo y despliegue.Diferencias clave con otras herramientas de gestión de datos de Docker. Te ayudo a entender cuándo usar configs en lugar de volúmenes o secrets para garantizar la seguridad y la eficiencia en tus proyectos.Un ejemplo práctico y detallado. Nos pondremos manos a la obra para configurar un contenedor de Nginx usando configs. Aprenderás a declarar la configuración en tu archivo docker-compose.yml, a montarla en la ruta correcta del contenedor con el parámetro target, y a establecer los permisos de acceso (mode), como el 0644 que te comenté.Este enfoque de "problema-solución" te permitirá tomar el control total sobre tus despliegues. Olvídate de la tediosa tarea de reconstruir imágenes y adopta una práctica de software de código abierto más robusta y profesional.El conocimiento que adquirirás en este episodio es aplicable a un sinfín de proyectos, ya sea que estés configurando un proxy inverso con Traefik, una base de datos o un servicio de sincronización como Syncthing en una Raspberry Pi o un VPS. Con esta herramienta, podrás hacer "cualquier cosa que quieras hacer con Linux" de forma más inteligente y eficiente.¡Prepárate para llevar tu gestión de Docker al siguiente nivel y optimizar tus sistemas como nunca antes!Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 726 Octava Temporada. Selfhosted, Android y configuraciones

Atareao con Linux

Play Episode Listen Later Sep 4, 2025 20:31


Si la temporada pasada fue un poco caótica y no se concretaron muchos de los planes, no fue en absoluto un año perdido. De hecho, fue muy productivo desde el punto de vista de la programación. Abordé temas fascinantes como Obsidian (aunque al final volví a mi querido Neovim), la shell Fish, cómo mejorar tus copias de seguridad con Restic en Android, o la exploración de un gestor de ventanas diferente como Niri. A pesar de los avances, eché de menos lo que más me apasiona: los tutoriales prácticos y detallados que nos permiten profundizar en cada tema.Este es el espíritu que quiero recuperar en esta nueva temporada, pero sin caer en la ambición desmedida. Mi objetivo es ofreceros soluciones concretas y métodos que podáis aplicar para mejorar vuestra productividad y optimizar vuestros sistemas Linux.Si eres de los que, como yo, valora tener el control total sobre tus datos y servicios, este pilar te encantará. Hace casi tres años que publiqué mi tutorial de autoalojamiento, y desde entonces, muchas cosas han cambiado. Por eso, mi plan es renovar ese tutorial desde cero, partiendo de Traefik, mi proxy inverso de cabecera. A lo largo de los episodios, configuraremos Traefik desde cero, incluyendo extensiones para mejorar su funcionamiento, y le iremos añadiendo todos los servicios que utilizo en mi día a día, como Docker y más.Hace años que no me meto de lleno en el desarrollo para Android, pero el uso masivo de dispositivos móviles y la evolución de la plataforma me han hecho reconsiderarlo. Mi idea es implementar al menos tres aplicaciones prácticas y funcionales, todas ellas conectadas a un backend robusto en Rust:Un gestor de redes sociales: Automatizaré la publicación de contenidos, pero esta vez con un frontend en Android que te permitirá monitorizar múltiples feeds y configurar la publicación con total libertad.Un gestor Docker: Si alguna vez soñaste con gestionar los contenedores de tu servidor desde el móvil, este proyecto es para ti. Crearé una aplicación Android que, a través de una API en el servidor, te permitirá gestionar todos tus contenedores de forma sencilla y en movilidad.Gestión del Blog y Podcast: Aunque es una tarea muy ambiciosa a largo plazo, quiero empezar a dar los primeros pasos para dejar WordPress atrás y poder gestionar todo el contenido del blog y del podcast desde una aplicación móvil.Finalmente, volveré a un tema recurrente y muy demandado en el canal: las configuraciones. Desgranaré poco a poco la configuración de mis herramientas clave. Veremos cómo tengo configurados Niri, Neovim y mi escritorio GNOME, con tutoriales específicos que te ayudarán a personalizar y optimizar tu propio entorno de trabajo.De nuevo, puede que me haya ido un poco de las manos con las promesas de la nueva temporada, pero como siempre digo, si no nos planteamos metas, es difícil que lleguemos a nada. Así que, esto es lo que propongo.Espero que estos nuevos temas os resulten tan interesantes como a mí. Os animo a seguirme en esta nueva aventura y, como siempre, no dudes en escribirme para proponerme cualquier tema. ¡Nos escuchamos la próxima semana en "atareao con Linux"!¿Te ha gustado la propuesta para esta temporada? ¿Qué proyecto te interesa más? ¡Déjame un comentario y dime qué te gustaría que tratara en profundidad!Más información y enlaces en las notas del episodio

Sospechosos Habituales
ATA 726 Octava Temporada. Selfhosted, Android y configuraciones

Sospechosos Habituales

Play Episode Listen Later Sep 4, 2025 20:31


Si la temporada pasada fue un poco caótica y no se concretaron muchos de los planes, no fue en absoluto un año perdido. De hecho, fue muy productivo desde el punto de vista de la programación. Abordé temas fascinantes como Obsidian (aunque al final volví a mi querido Neovim), la shell Fish, cómo mejorar tus copias de seguridad con Restic en Android, o la exploración de un gestor de ventanas diferente como Niri. A pesar de los avances, eché de menos lo que más me apasiona: los tutoriales prácticos y detallados que nos permiten profundizar en cada tema.Este es el espíritu que quiero recuperar en esta nueva temporada, pero sin caer en la ambición desmedida. Mi objetivo es ofreceros soluciones concretas y métodos que podáis aplicar para mejorar vuestra productividad y optimizar vuestros sistemas Linux.Si eres de los que, como yo, valora tener el control total sobre tus datos y servicios, este pilar te encantará. Hace casi tres años que publiqué mi tutorial de autoalojamiento, y desde entonces, muchas cosas han cambiado. Por eso, mi plan es renovar ese tutorial desde cero, partiendo de Traefik, mi proxy inverso de cabecera. A lo largo de los episodios, configuraremos Traefik desde cero, incluyendo extensiones para mejorar su funcionamiento, y le iremos añadiendo todos los servicios que utilizo en mi día a día, como Docker y más.Hace años que no me meto de lleno en el desarrollo para Android, pero el uso masivo de dispositivos móviles y la evolución de la plataforma me han hecho reconsiderarlo. Mi idea es implementar al menos tres aplicaciones prácticas y funcionales, todas ellas conectadas a un backend robusto en Rust:Un gestor de redes sociales: Automatizaré la publicación de contenidos, pero esta vez con un frontend en Android que te permitirá monitorizar múltiples feeds y configurar la publicación con total libertad.Un gestor Docker: Si alguna vez soñaste con gestionar los contenedores de tu servidor desde el móvil, este proyecto es para ti. Crearé una aplicación Android que, a través de una API en el servidor, te permitirá gestionar todos tus contenedores de forma sencilla y en movilidad.Gestión del Blog y Podcast: Aunque es una tarea muy ambiciosa a largo plazo, quiero empezar a dar los primeros pasos para dejar WordPress atrás y poder gestionar todo el contenido del blog y del podcast desde una aplicación móvil.Finalmente, volveré a un tema recurrente y muy demandado en el canal: las configuraciones. Desgranaré poco a poco la configuración de mis herramientas clave. Veremos cómo tengo configurados Niri, Neovim y mi escritorio GNOME, con tutoriales específicos que te ayudarán a personalizar y optimizar tu propio entorno de trabajo.De nuevo, puede que me haya ido un poco de las manos con las promesas de la nueva temporada, pero como siempre digo, si no nos planteamos metas, es difícil que lleguemos a nada. Así que, esto es lo que propongo.Espero que estos nuevos temas os resulten tan interesantes como a mí. Os animo a seguirme en esta nueva aventura y, como siempre, no dudes en escribirme para proponerme cualquier tema. ¡Nos escuchamos la próxima semana en "atareao con Linux"!¿Te ha gustado la propuesta para esta temporada? ¿Qué proyecto te interesa más? ¡Déjame un comentario y dime qué te gustaría que tratara en profundidad!Más información y enlaces en las notas del episodio

Digitalia
Digitalia #785 - Speciale self hosting

Digitalia

Play Episode Listen Later Aug 10, 2025 91:27 Transcription Available


Il primo speciale estivo di quest'anno, dedicato alle esperienze, manie e vizi nel mantenere la nostra personale infrastruttura tech in casa. Queste e molte altre le notizie tech commentate nella puntata di questa settimana.Dallo studio distribuito di digitalia:Franco Solerio, Michele Di Maio, Francesco FacconiProduttori esecutivi:Sponsor:Squarespace.com - utilizzate il codice coupon "DIGITALIA" per avere il 10% di sconto sul costo del primo acquisto.Links:Selfh.stAwesome SelfhostedPHPBBHome AssistantHP 9000 712RaspberryPIQNAPSynologyPortainerTraefikCaddyNginx Proxy ManagerServarrHomepageSyncthingn8nNextcloudChangedetection.ioCastamaticPaperless-ngxNtfyAlby HubFreshRSSMercury ParserDevolHomeboxPinepodsImmichRomMOwn TracksFirefly Self-Hosted on Reddit Ravencentric/awesome-arr: A collection of *arrs and related stuff. Traefik, The Cloud Native Application Proxy | Traefik Labs Caddy Reverse proxy - Wikipedia Tailscale · Best VPN Service for Secure Networks Pi-hole – Network-wide Ad Blocking Docker: Accelerated Container Application Development Synology Inc. Raspberry Pi Boxee - Wikipedia Plex Home AssistantGingilli del giorno:Supporta Digitalia, diventa produttore esecutivo.

Atareao con Linux
ATA 715 Lo que NADIE te ha contado sobre PDFs en Linux

Atareao con Linux

Play Episode Listen Later Jul 28, 2025 22:14


Te doy la bienvenida a un nuevo episodio de "atareao con Linux", mi podcast donde desgloso las mejores soluciones, trucos y métodos para que saques el máximo partido a tu sistema Linux y te conviertas en un ninja de la productividad. Hoy te traigo un tema que, te lo aseguro, transformará por completo mi forma, y tu forma, de interactuar con esos omnipresentes archivos PDF, especialmente si somos de los que vivimos y respiramos en la terminal. ¿Estás listo para descubrir un secreto que pocos conocen?¿Por qué este episodio es IMPRESCINDIBLE para ti?Sabes que en "atareao con Linux" defiendo la eficiencia, el control y la filosofía del código abierto. He hablado de Docker para contenerizar tus aplicaciones, de Neovim para una edición de texto sin igual, de Syncthing para mantener tus datos sincronizados, de Traefik para gestionar tus proxies inversos... Y todas estas herramientas tienen un denominador común: la potencia de la línea de comandos. Pero, ¿qué pasa cuando me encuentro con un PDF? Hasta ahora, la respuesta casi universal era abrir un pesado visor gráfico, salir de mi entorno de trabajo, romper mi concentración y consumir recursos innecesarios.¡Pues eso se acabó! En este episodio, te presento una joya del software libre: tdf.¿Qué es tdf y por qué deberías empezar a usarlo HOY mismo?tdf no es un visor de PDFs cualquiera. Es una aplicación TUI (Text-based User Interface), lo que significa que funciona directamente en mi terminal. Sí, has oído bien. Podré abrir, leer y navegar por mis documentos PDF sin tener que lanzar ninguna aplicación con interfaz gráfica. Esto es un cambio de juego, especialmente para quienes administramos servidores (¡saludos, usuarios de Raspberry Pi y VPS!), desarrollamos o simplemente amamos la eficiencia de la consola.Desarrollado en Rust, un lenguaje de programación conocido por su velocidad y seguridad, tdf es sorprendentemente rápido. Incluso con documentos PDF grandes y complejos, la experiencia es fluida y sin interrupciones. Esto se debe en gran parte a su renderizado asíncrono, que optimiza el rendimiento y mantiene la aplicación responsiva en todo momento.Más información y enlaces en las notas del episodio

Sospechosos Habituales
ATA 715 Lo que NADIE te ha contado sobre PDFs en Linux

Sospechosos Habituales

Play Episode Listen Later Jul 28, 2025 22:14


Te doy la bienvenida a un nuevo episodio de "atareao con Linux", mi podcast donde desgloso las mejores soluciones, trucos y métodos para que saques el máximo partido a tu sistema Linux y te conviertas en un ninja de la productividad. Hoy te traigo un tema que, te lo aseguro, transformará por completo mi forma, y tu forma, de interactuar con esos omnipresentes archivos PDF, especialmente si somos de los que vivimos y respiramos en la terminal. ¿Estás listo para descubrir un secreto que pocos conocen?¿Por qué este episodio es IMPRESCINDIBLE para ti?Sabes que en "atareao con Linux" defiendo la eficiencia, el control y la filosofía del código abierto. He hablado de Docker para contenerizar tus aplicaciones, de Neovim para una edición de texto sin igual, de Syncthing para mantener tus datos sincronizados, de Traefik para gestionar tus proxies inversos... Y todas estas herramientas tienen un denominador común: la potencia de la línea de comandos. Pero, ¿qué pasa cuando me encuentro con un PDF? Hasta ahora, la respuesta casi universal era abrir un pesado visor gráfico, salir de mi entorno de trabajo, romper mi concentración y consumir recursos innecesarios.¡Pues eso se acabó! En este episodio, te presento una joya del software libre: tdf.¿Qué es tdf y por qué deberías empezar a usarlo HOY mismo?tdf no es un visor de PDFs cualquiera. Es una aplicación TUI (Text-based User Interface), lo que significa que funciona directamente en mi terminal. Sí, has oído bien. Podré abrir, leer y navegar por mis documentos PDF sin tener que lanzar ninguna aplicación con interfaz gráfica. Esto es un cambio de juego, especialmente para quienes administramos servidores (¡saludos, usuarios de Raspberry Pi y VPS!), desarrollamos o simplemente amamos la eficiencia de la consola.Desarrollado en Rust, un lenguaje de programación conocido por su velocidad y seguridad, tdf es sorprendentemente rápido. Incluso con documentos PDF grandes y complejos, la experiencia es fluida y sin interrupciones. Esto se debe en gran parte a su renderizado asíncrono, que optimiza el rendimiento y mantiene la aplicación responsiva en todo momento.Más información y enlaces en las notas del episodio

c’t uplink
Weg von Google Drive, Dropbox & Co.: Online-Services selbst hosten | c't uplink

c’t uplink

Play Episode Listen Later Jun 14, 2025 51:32


Wie ihr Online-Dienste selbst betreibt, ob auf dem Raspi, Homeserver oder angemieteten Server im Rechenzentrum, zeigen wir euch im c't uplink. Dafür gibt es gute Gründe: Man will seine Daten aus den US-Clouds ziehen oder ist nicht bereit, schon wieder fünf Euro im Monat für einen weiteren Webdienst zu bezahlen. Self-Hosting hat Hochkonjunktur und verspricht, die Kontrolle über das digitale Leben ein Stück weit zurückzuerobern, denn für viele Clouddienste gibt es Open-Source-Alternativen, die man selbst betreiben kann. Die c't-Redakteure Jan Mahn und Niklas Dierking hosten bereits seit Jahren Apps selbst. In c't 13/25 haben sie mit weiteren Kollegen ihre Self-Hosting-Erfahrungen aufgeschrieben und erklären, wie man ins Self-Hosting einsteigt und Dienste sicher ans Netz bekommt. Im c't uplink diskutieren Jan Mahn und Niklas Dierking mit Moderator Keywan Tonekaboni die richtige Wahl der Hardware und des Betriebssystems und stellen viele nützliche Tools aus ihrem Self-Hosting-Werkzeugkoffer vor. ► Der besprochene Artikel in c't 13/2025 (Paywall): https://www.heise.de/select/ct/2025/13

2GT Tech Chats
What services we're running in our Homelabs, Part 2!

2GT Tech Chats

Play Episode Listen Later Jun 2, 2025 77:05


With quite a break in between, Rich and Branden are back to finish their conversation about what they're running in their #homelabs! Are there any that you didn't know about? Do you have one that the guys didn't mention? Head over to our Discord and let them know!Support the showThis video is brought to you by us! Check out HomeLab Gear here: https://homelabgear.shop/ Visit our website here: https://2guystek.tv/ for all things 2GT! And thank you so much for listening!

Patoarchitekci
Bieda-hosting, czyli miejsce na MVP, Side Projects i inne nasze zabawki

Patoarchitekci

Play Episode Listen Later May 23, 2025 41:37


Bieda-hosting, czyli miejsce na MVP, Side Projects i inne nasze zabawki – brzmi jak manifest każdego dewelopera z ograniczonym budżetem. Łukasz i Szymon eksplorują świat tanich VPS-ów, free tierów i rozwiązań dla projektów pobocznych. Od Mikrus za 197 zł rocznie po Oracle Cloud z darmową maszyną wirtualną. Prowadzący porównują Docker Compose vs natywne instalacje, omawiają GitHub Actions jako CI/CD i przekonują do Cloudflare jako must-have. Dyskutują o backupach (szczęśliwi ich nie robią), zarządzaniu secretami i reverse proxy z Caddy lub Traefik. Bonus: kalkulacja kosztów prądu dla homelabów może Was zaskoczyć. Jeśli kiedykolwiek commitowaliście sekrety do repo z lenistwa lub zastanawiacie się nad self-hostingiem – ten odcinek rozwikła wasze dylematy. Sprawdźcie, czy biedahosting to Wasza droga do MVP czy może jednak warto zainwestować w coś lepszego.     A teraz nie ma co się obijać!

Atareao con Linux
ATA 690 Bloquea anuncios y rastreadores con este DNS local

Atareao con Linux

Play Episode Listen Later Apr 24, 2025 21:30


#Technitium es un resolutor de #dns que lo puedes instalar en tu red local y que te permitirá crear tu propio dominio y bloquear anuncios y trastreadoresEn el episodio 643 titulado un resolutor DNS y Traefik con certificados, te expliqué mis razones para levantar mi propio resolutor de DNS local. Y creo que fue una muy buena decisión la de adoptar mi propio resolutor de DNS local, porque me permitió crear mi propio dominio interno, con su correspondiente certificado, aunque autofirmado, y algunas ventajas mas. Sin embargo, el resolutor, era de los que se configuran a la vieja usanza, es decir, mediante archivos de configuración, y por otro lado, no permitía obtener estadísticas del trabajo realizado. La cuestión es que últimamente, y desde la llegada de Dockge, me estoy acomodando. Esto te lo conté en el episodio 686 que titulé actualiza tus contenedores docker sin dolor, en el que te hablé sobre dos estupendas herramientas como son Dockge y Cup, que me permiten estar al tanto de las actualizaciones de las imágenes que utilizo, y la posibilidad de actualizarlas sin necesidad de recurrir a terminal… con lo que a mi me gusta. Así que cuando me tropecé con Technitium, un resolutor DNS configurable vía interfaz gráfico y con la posibilidad de crear mi propio dominio y otras características, decidí darle una oportunidad, y es precisamente esto lo que te traigo hoy, un resolutor de DNS con muchas mas características, que te permitirá bloquear anuncios y rastreadores.Más información y enlaces en las notas del episodio

Sospechosos Habituales
ATA 690 Bloquea anuncios y rastreadores con este DNS local

Sospechosos Habituales

Play Episode Listen Later Apr 24, 2025 21:30


#Technitium es un resolutor de #dns que lo puedes instalar en tu red local y que te permitirá crear tu propio dominio y bloquear anuncios y trastreadoresEn el episodio 643 titulado un resolutor DNS y Traefik con certificados, te expliqué mis razones para levantar mi propio resolutor de DNS local. Y creo que fue una muy buena decisión la de adoptar mi propio resolutor de DNS local, porque me permitió crear mi propio dominio interno, con su correspondiente certificado, aunque autofirmado, y algunas ventajas mas. Sin embargo, el resolutor, era de los que se configuran a la vieja usanza, es decir, mediante archivos de configuración, y por otro lado, no permitía obtener estadísticas del trabajo realizado. La cuestión es que últimamente, y desde la llegada de Dockge, me estoy acomodando. Esto te lo conté en el episodio 686 que titulé actualiza tus contenedores docker sin dolor, en el que te hablé sobre dos estupendas herramientas como son Dockge y Cup, que me permiten estar al tanto de las actualizaciones de las imágenes que utilizo, y la posibilidad de actualizarlas sin necesidad de recurrir a terminal… con lo que a mi me gusta. Así que cuando me tropecé con Technitium, un resolutor DNS configurable vía interfaz gráfico y con la posibilidad de crear mi propio dominio y otras características, decidí darle una oportunidad, y es precisamente esto lo que te traigo hoy, un resolutor de DNS con muchas mas características, que te permitirá bloquear anuncios y rastreadores.Más información y enlaces en las notas del episodio

Atareao con Linux
ATA 689 Cinco recomendaciones para exprimir tu proxy

Atareao con Linux

Play Episode Listen Later Apr 21, 2025 25:36


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

Sospechosos Habituales
ATA 689 Cinco recomendaciones para exprimir tu proxy

Sospechosos Habituales

Play Episode Listen Later Apr 21, 2025 25:36


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

Atareao con Linux
ATA 644 Un editor online, Traefik y otros servicios self hosted

Atareao con Linux

Play Episode Listen Later Nov 11, 2024 21:00


rustpad es un estupendo servicio #selfhosted para alojar en tu #vps o en un servidor #linux con #docker y que te permite editar un documento entre varios Esta última semana asistí a un curso muy interesante sobre Kibana. En el curso se utilizó una herramienta que desconocía por completo y que era, ni mas ni menos, que un editor colaborativo. Una herramienta que permitía compartir con otras personas de forma sencilla texto. Y esto, como te puedes imaginar, me llamó mucho la atención y me hizo buscar una alternativa que pudiera hospedar en mi propio servidor. Y te preguntarás para que quiero esto, pues muy sencillo, algo que seguro que tu has hecho en mas de una ocasión, para copiar texto entre diferentes dispositivos de forma sencilla. Por ejemplo, pasar una contraseña, el nombre de un usuario, o cualquier cosa. Esto me llevó a revisar algunos de otros servicios similares que tengo, como puede ser pastebin o opengist de los que te hablaré también en este episodio. Más información, enlaces y notas en https://atareao.es/podcast/644

Sospechosos Habituales
ATA 644 Un editor online, Traefik y otros servicios self hosted

Sospechosos Habituales

Play Episode Listen Later Nov 11, 2024 21:00


rustpad es un estupendo servicio #selfhosted para alojar en tu #vps o en un servidor #linux con #docker y que te permite editar un documento entre varios Esta última semana asistí a un curso muy interesante sobre Kibana. En el curso se utilizó una herramienta que desconocía por completo y que era, ni mas ni menos, que un editor colaborativo. Una herramienta que permitía compartir con otras personas de forma sencilla texto. Y esto, como te puedes imaginar, me llamó mucho la atención y me hizo buscar una alternativa que pudiera hospedar en mi propio servidor. Y te preguntarás para que quiero esto, pues muy sencillo, algo que seguro que tu has hecho en mas de una ocasión, para copiar texto entre diferentes dispositivos de forma sencilla. Por ejemplo, pasar una contraseña, el nombre de un usuario, o cualquier cosa. Esto me llevó a revisar algunos de otros servicios similares que tengo, como puede ser pastebin o opengist de los que te hablaré también en este episodio. Más información, enlaces y notas en https://atareao.es/podcast/644

Atareao con Linux
ATA 643 Un resolutor de DNS y Traefik con certificados

Atareao con Linux

Play Episode Listen Later Nov 7, 2024 21:33


Como montar tu propio resolutor de #DNS y un proxy inverso como #Traefik con certificados autofirmados para tener todos tus servicios a tu alcance Cuando me di cuenta de que necesitaba, a priori, al menos una decena de servicios para el stack multimedia, me entró una enorme pereza de forma casi instantánea. No por el hecho de tener que levantar todos esos servicios, si no mas bien por la cantidad de puertos que iba a tener en funcionamiento, al menos uno para cada uno de los servicios, y en algunos casos mas de uno. Claro, esto me lleva a lo siguiente, me tendría que acordar de cada uno de los puertos y asociar el número de puerto al servicio alojado. Simplemente una auténtica pereza. En ese momento, me di cuenta que tenía que resolverlo de alguna manera. Y claro, ¿que mejor forma que utilizar un resolutor de DNS y un proxy inverso? Pues efectivamente, esa es la solución y por lo que he comenzado. Así, en este episodio te hablaré sobre como montar un resolutor de DNS en tu red local y utilizar un proxy inverso con certificados autofirmados. Más información, enlaces y notas en https://atareao.es/podcast/643

Sospechosos Habituales
ATA 643 Un resolutor de DNS y Traefik con certificados

Sospechosos Habituales

Play Episode Listen Later Nov 7, 2024 21:33


Como montar tu propio resolutor de #DNS y un proxy inverso como #Traefik con certificados autofirmados para tener todos tus servicios a tu alcance Cuando me di cuenta de que necesitaba, a priori, al menos una decena de servicios para el stack multimedia, me entró una enorme pereza de forma casi instantánea. No por el hecho de tener que levantar todos esos servicios, si no mas bien por la cantidad de puertos que iba a tener en funcionamiento, al menos uno para cada uno de los servicios, y en algunos casos mas de uno. Claro, esto me lleva a lo siguiente, me tendría que acordar de cada uno de los puertos y asociar el número de puerto al servicio alojado. Simplemente una auténtica pereza. En ese momento, me di cuenta que tenía que resolverlo de alguna manera. Y claro, ¿que mejor forma que utilizar un resolutor de DNS y un proxy inverso? Pues efectivamente, esa es la solución y por lo que he comenzado. Así, en este episodio te hablaré sobre como montar un resolutor de DNS en tu red local y utilizar un proxy inverso con certificados autofirmados. Más información, enlaces y notas en https://atareao.es/podcast/643

Datacenter Technical Deep Dives
HashiQube on CodeSpaces: HashiStack in minutes!

Datacenter Technical Deep Dives

Play Episode Listen Later Sep 9, 2024


Riaan Nolan is a HashiCorp Ambassador that has developed Hashiqube, a DevOps development lab that runs all HashiCorp products. Hashiqube has a Docker daemon inside meaning we can run containers inside Hashiqube using Kubernetes (Minikube) or Nomad or Docker run. It runs all Hashicorp products: Vault, Terraform, Nomad, Consul, Waypoint, Boundary, Vagrant, Packer and Sentinel. It also runs a host of other popular Open Source DevOps/DevSecOps applications (Minikube, Ansible AWX Tower, Traefik etc.) showcasing how simple integration with Hashicorp products can result in tangible learnings and benefits for all its users. In this episode, we'll explore HashiQube on GitHub CodeSpaces. 00:00 Introductions 02:00 Introducing HashiQube

DevOps and Docker Talk
Traefik 3.0: What's New?

DevOps and Docker Talk

Play Episode Listen Later Aug 23, 2024 54:15


Bret and Nirmal were joined by Emile Vauge, CTO of Traefik Labs to talk all about Traefik 3.0.We talk about what's new in Traefik 3, 2.x to 3.0 migrations, Kubernetes Gateway API, WebAssembly (Cloud Native Wasm), HTTP3, Tailscale, OpenTelemetry, and much more!Be sure to check out the live recording of the complete show from June 6, 2024 on YouTube (Stream 269). Includes demos.★Topics★Traefik WebsiteTraefik Labs Community ForumTraefik's YouTube ChannelGateway API helper CLIingress2gateway migration toolCreators & Guests Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host Emile Vauge - Guest   (00:00) - Intro (02:20) - Origins of Traefik (05:01) - The Road to 3.0 (06:20) - Balancing Stability and Innovation (08:25) - Migration to Traefik 3.0 (14:58) - WebAssembly and Plugins in Traefik (21:43) - Gateway API and gRPC Support (30:32) - Gateway API Components and Configuration (33:35) - Tools for Gateway API Management (40:08) - OpenTelemetry Integration (47:21) - Future Plans and Community Contributions You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news!Grab the best coupons for my Docker and Kubernetes courses.Join my cloud native DevOps community on Discord.Grab some merch at Bret's Loot BoxHomepage bretfisher.com

Hacker News Recap
May 5th, 2024 | Meta spent almost as much as the Manhattan Project on GPUs in today's dollars

Hacker News Recap

Play Episode Listen Later May 6, 2024 18:33


This is a recap of the top 10 posts on Hacker News on May 5th, 2024.This podcast was generated by wondercraft.ai(00:34): MIT abandons requirement of DEI statements for hiring and promotionsOriginal post: https://news.ycombinator.com/item?id=40262921&utm_source=wondercraft_ai(02:29): Israel shuts down local Al Jazeera officesOriginal post: https://news.ycombinator.com/item?id=40267639&utm_source=wondercraft_ai(03:57): Social engineering takeovers of open source projectsOriginal post: https://news.ycombinator.com/item?id=40267666&utm_source=wondercraft_ai(06:10): Bollards: Why and WhatOriginal post: https://news.ycombinator.com/item?id=40267675&utm_source=wondercraft_ai(07:46): Take a look at Traefik, even if you don't use containersOriginal post: https://news.ycombinator.com/item?id=40264042&utm_source=wondercraft_ai(09:16): First 'tooth regrowth medicine' to be tested in Japan from Sept. 2024Original post: https://news.ycombinator.com/item?id=40264669&utm_source=wondercraft_ai(10:35): Machine Unlearning in 2024Original post: https://news.ycombinator.com/item?id=40264352&utm_source=wondercraft_ai(12:37): “Meta spent almost as much as the Manhattan Project on GPUs in today's dollars”Original post: https://news.ycombinator.com/item?id=40268204&utm_source=wondercraft_ai(14:15): Monitoring energy usage with smart plugs, Prometheus and GrafanaOriginal post: https://news.ycombinator.com/item?id=40266845&utm_source=wondercraft_ai(16:06): Xmake: A cross-platform build utility based on LuaOriginal post: https://news.ycombinator.com/item?id=40262779&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai

Self-Hosted
122: Back to the Future

Self-Hosted

Play Episode Listen Later May 3, 2024 55:45


How Chris created live TV streaming from his local media collection, Alex breaks down the new Open Home Foundation and what it means for self-hosters. Brent's been trying out an open-source AirDrop replacement for all systems, and much more! Special Guest: Brent Gervais.

Atareao con Linux
ATA 590 Mejorar WordPress en Docker

Atareao con Linux

Play Episode Listen Later May 2, 2024 21:27


Algunas recomendaciones para mejorar el desempeño de #WordPress en #Docker junto a #Linux así como las novedades a #Traefik y #Navidrome Si bien, hasta la fecha estaba bastante satisfecho con los distintos WordPress que tengo levantados, lo cierto es que con las nuevas migraciones, he decidido o tenido que darles algo mas de cariño. Esto es así, porque parte de la configuración era manual, en el sentido que requería realizar algunos cambios de configuración. Por ejemplo, para configurar Redis, tenía que modificar el config.php. Sin embargo, esto no es ni mucho menos necesario, es posible definir los cambios necesarios en las variables de entorno del docker-compose.yml. Finalmente, he conseguido una combinación que me ha permitido acelerar considerablemente las nuevas instalaciones. Pero sobre todo, he conseguido hacerlas mas consistentes, y agnósticas, en el sentido que no necesito cambiar el docker-compose para levantar un nuevo sitio, solo las variables de entorno. Ahora solo me queda hacer un sencillo script que me permita generar automáticamente todas las variables de entorno y credenciales, pero esto para mas adelante. Así, te quiero hablar sobre como mejorar WordPress en Docker. Más información, enlaces y notas en https://atareao.es/podcast/590

Sospechosos Habituales
ATA 590 Mejorar WordPress en Docker

Sospechosos Habituales

Play Episode Listen Later May 2, 2024 21:27


Algunas recomendaciones para mejorar el desempeño de #WordPress en #Docker junto a #Linux así como las novedades a #Traefik y #Navidrome Si bien, hasta la fecha estaba bastante satisfecho con los distintos WordPress que tengo levantados, lo cierto es que con las nuevas migraciones, he decidido o tenido que darles algo mas de cariño. Esto es así, porque parte de la configuración era manual, en el sentido que requería realizar algunos cambios de configuración. Por ejemplo, para configurar Redis, tenía que modificar el config.php. Sin embargo, esto no es ni mucho menos necesario, es posible definir los cambios necesarios en las variables de entorno del docker-compose.yml. Finalmente, he conseguido una combinación que me ha permitido acelerar considerablemente las nuevas instalaciones. Pero sobre todo, he conseguido hacerlas mas consistentes, y agnósticas, en el sentido que no necesito cambiar el docker-compose para levantar un nuevo sitio, solo las variables de entorno. Ahora solo me queda hacer un sencillo script que me permita generar automáticamente todas las variables de entorno y credenciales, pero esto para mas adelante. Así, te quiero hablar sobre como mejorar WordPress en Docker. Más información, enlaces y notas en https://atareao.es/podcast/590

Atareao con Linux
ATA 587 Traefik, Docker y Crowdsec o dos días sin servidor

Atareao con Linux

Play Episode Listen Later Apr 22, 2024 17:52


Como tener tus servicios autoalojados en tu #vps o en una #raspberry protegidos y actualizados con #traefik #docker #crowdsec y #watchtower Hace un par de días cuando me preparaba para correr, me di cuenta que los podcast que escucho mediante u2vpodcast no se sincronizaban. Era como si no hubiera acceso al servidor. Y no es que fuera como si, es que realmente no había acceso al servidor. La cuestión es que no le di mas importancia que esta, y continué como si tal. Posteriormente, intenté escuchar la música que tengo alojada en el servidor mediante Navidrome, y tampoco me permitía. Y es que en lugar de utilizar Spotify u otros servicios, para trabajar utilizo Symfonium para escuchar música, y así me permite concentrarme. Symfonium es una aplicación de Android que me permite escuchar la música de Navidrome. Llegados a este punto, salió el detective que llevo dentro y deduje que algo pasaba en el servidor. Todo tenía que ver con Traefik, Docker, Crowdsec y WatchTower. Más información, enlaces y notas en https://atareao.es/podcast/587

Sospechosos Habituales
ATA 587 Traefik, Docker y Crowdsec o dos días sin servidor

Sospechosos Habituales

Play Episode Listen Later Apr 22, 2024 17:52


Como tener tus servicios autoalojados en tu #vps o en una #raspberry protegidos y actualizados con #traefik #docker #crowdsec y #watchtower Hace un par de días cuando me preparaba para correr, me di cuenta que los podcast que escucho mediante u2vpodcast no se sincronizaban. Era como si no hubiera acceso al servidor. Y no es que fuera como si, es que realmente no había acceso al servidor. La cuestión es que no le di mas importancia que esta, y continué como si tal. Posteriormente, intenté escuchar la música que tengo alojada en el servidor mediante Navidrome, y tampoco me permitía. Y es que en lugar de utilizar Spotify u otros servicios, para trabajar utilizo Symfonium para escuchar música, y así me permite concentrarme. Symfonium es una aplicación de Android que me permite escuchar la música de Navidrome. Llegados a este punto, salió el detective que llevo dentro y deduje que algo pasaba en el servidor. Todo tenía que ver con Traefik, Docker, Crowdsec y WatchTower. Más información, enlaces y notas en https://atareao.es/podcast/587

Atareao con Linux
ATA 582 De mudanzas con WordPress, Docker y Traefik

Atareao con Linux

Play Episode Listen Later Apr 5, 2024 21:59


Sobre como cambiar un hosting #wordpress por un #vps con #docker y #traefik de una manera sencilla para exprimir al máximo el mundo #selfhosted Actualmente tengo algunos sitios alojados en hosting WordPress, y otros en distintos proveedores. Uno de los que me quedan todavía es precisamente este sitio que estás leyendo. Sin embargo, la mudanza de este sitio, la dejo para el mes de Mayo, es desde luego el que mas miedo me da, pero mas que nada por el SEO, incluso te diría que me da algo de morriña. Pero vamos, en Junio estaremos en un nuevo sitio. Así, en esta primera parte de migraciones te voy a intentar contar como han ido las mudanzas con WordPress, Docker y Traefik a un nuevo hogar. Más información, enlaces y notas en https://atareao.es/podcast/582

Sospechosos Habituales
ATA 582 De mudanzas con WordPress, Docker y Traefik

Sospechosos Habituales

Play Episode Listen Later Apr 5, 2024 21:59


Sobre como cambiar un hosting #wordpress por un #vps con #docker y #traefik de una manera sencilla para exprimir al máximo el mundo #selfhosted Actualmente tengo algunos sitios alojados en hosting WordPress, y otros en distintos proveedores. Uno de los que me quedan todavía es precisamente este sitio que estás leyendo. Sin embargo, la mudanza de este sitio, la dejo para el mes de Mayo, es desde luego el que mas miedo me da, pero mas que nada por el SEO, incluso te diría que me da algo de morriña. Pero vamos, en Junio estaremos en un nuevo sitio. Así, en esta primera parte de migraciones te voy a intentar contar como han ido las mudanzas con WordPress, Docker y Traefik a un nuevo hogar. Más información, enlaces y notas en https://atareao.es/podcast/582

LINUX Unplugged
549: Will it Nixcloud?

LINUX Unplugged

Play Episode Listen Later Feb 12, 2024 94:10


Deploying Nextcloud the Nix way promises a paradise of reproducibility and simplicity. But is it just a painful trek through configuration hell? We built the dream Nextcloud using Nix and faced reality. Special Guest: Alex Kretzschmar.

Self-Hosted
114: Unintended Consequences

Self-Hosted

Play Episode Listen Later Jan 13, 2024 61:48


Nextcloud Upgrade, Android Tablet Experiment, Jellystat, OpenSSH 9.5, Audiobookshelf, StirlingPDF, Lubelog, Audiobookshelf, Tailscale Integration, Apple Notes Killer, Memos, Reverse Proxy, Zigbee Plugs Recommendation Sponsored By:Tailscale: Tailscale is a Zero config VPN. It installs on any device in minutes, manages firewall rules for you, and works from anywhere. Get 3 users and 100 devices for free. Support Self-HostedLinks:⚡ Grab Sats with Strike Around the World — Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 36 countries.

c’t uplink
Infrastructure as Code mit Ansible | c't uplink

c’t uplink

Play Episode Listen Later Jan 6, 2024 35:19


Ansible gilt als Allzweckwaffe, um Linux-Server automatisiert zu konfigurieren – zurecht, und zwar nicht nur für Berufs-Admins, sondern auch zum schnellen Hochziehen eigener Server. In dieser Folge des c't uplink erzählen Niklas Dierking und Pina Merkert, was Ansible alles kann, was Roles und Playbooks sind und was es mit Telerec't auf sich hat – einem kleinen aber feinen Beispielprojekt, das einen Server mit wenigen Handgriffen mit den wichtigsten Diensten konfiguriert. Den ersten Teil unserer Ansible-Reihe finden Sie in c't 1/2024 auf Seite 150. Der zweite Teil der Reihe erscheint mit c't 2/2024 auf Seite 154 (ab 12. Januar erhältlich).

Atareao con Linux
ATA 532 Exprimiendo tu proxy inverso Traefik

Atareao con Linux

Play Episode Listen Later Oct 12, 2023 14:57


Hace ya muchos años que vengo utilizando un proxy inverso para dar salida a todos los servicios que tengo autoalojados en mi VPS. Aunque de vez en cuando pruebo algún que otro proxy inverso alternativo a Traefik, normalmente siempre vuelvo a Traefik. La cuestión es que con el paso del tiempo, y a pesar de que se ha ido actualizando Traefik, yo he seguido manteniendo la misma versión de mi archivo docker-compose.yml, y no he aprovechado, hasta las últimas consecuencias, todas las posibilidades que me ofrece este proxy especializado en Docker. Así, en este episodio del podcast te voy a hablar sobre como estoy exprimiendo mi proxy inverso Traefik.

Desde el reloj
E0661: Traefik y los proxies inversos

Desde el reloj

Play Episode Listen Later Aug 29, 2023 15:06


En este episodio os cuento cómo hago yo para publicar webs y servicios desde mi propio NAS. Abrir puertos en el router no es una opción, pues compromete mucho la seguridad, así que he tenido que montar un proxy inverso para que todo se publique como debe y con certificado digital seguro.

Atareao con Linux
458 - Pocket Casts, Traefik y un poquito de Rust

Atareao con Linux

Play Episode Listen Later Jan 26, 2023 22:02


En este episodio del podcast te traigo un variadito de algunos temas en los que me he visto envuelto ultimamente. Pero además cuando te digo variadito, de verdad me refiero a que es realmente variado, porque te voy a hablar de Pocket Casts, Traefik y un poquito de Rust. Y es que esto es en lo que ando metido últimamente. Empezando por la aplicación Android que utilizo para escuchar podcast mientras corro, hasta terminar por el lenguaje de programación que últimamente me está comiendo el tiempo, literalmente. --- Más información en las notas del podcast sobre Pocket Casts, Traefik y un poquito de Rust

LINUX Unplugged
494: Updating Our Fiddly Bits

LINUX Unplugged

Play Episode Listen Later Jan 23, 2023 77:59


Today we are finally taking on a project months in the making, and we're switching to an entirely new generation of Linux tech in the process.

LINUX Unplugged
492: A New Challenge Approaches

LINUX Unplugged

Play Episode Listen Later Jan 9, 2023 73:32


Join us on a journey to true software freedom. We embark on our 30-day challenge and discover a whole new philosophy that will change the way you think about technology. Special Guest: Alex Kretzschmar.

Atareao con Linux
ATA 439 Dashboards, Flatnotes y Traefik con fail2ban

Atareao con Linux

Play Episode Listen Later Nov 21, 2022 19:22


Llevo ya algunos meses, casi te diría que años, contándote la cantidad ingente de servicios que tengo levantados en distintos VPS, Raspberry y otros servidores a lo largo y ancho de la geografía mundial. Pero, en concreto, en uno de ellos, lo cierto es que tengo como unos 40 o mas servicios. Con esta cantidad de servicios, te puedes hacer la idea que en ocasiones, y no son pocas, no se los servicios que tengo levantados o si están levantados. Pero no solo esto, sino que en ocasiones, no se algunos de ellos ni para que sirven. Así que me he decidido a utilizar los Dashboards, y estoy probando algunos de ellos. Esto de los Dashboards de servicios no es nada novedoso, todo lo contrario. Lo cierto es que es algo que ya le escuché a Ángel de uGeek Podcast, hace años, por lo menos. Pero no le había dado la importancia que tiene hasta hace recientemente poco, y todo originado por lo que te acabo de contar. Así, en este episodio del podcast, te hablo de un par de Dashboards, de Flatnotes y algo referente a Traefik con fail2ban. --- Más información en las notas del podcast sobre Dashboards, Flatnotes y Traefik con fail2ban

Atareao con Linux
ATA 390 Cloudflare, self hosted, la nube y otras preguntas

Atareao con Linux

Play Episode Listen Later Jun 2, 2022 26:26


En los últimos episodios del podcast, hablé sobre Cloudflare, y en concreto sobre un servicio que ofrecía de túneles. Esto te permitía exponer un servicio que tuvieras corriendo en un servidor en tu casa o en una oficina a internet, aunque estuvieras detrás de un CGNAT, sin la necesidad de abrir puertos. Se trata de un servicio fantástico y gratuito, al menos en el momento de publicar este podcast. Por supuesto que existen otras soluciones para hacer esto, pero la que ofrece Cloudflare es realmente sencilla. Otra opción, es a través de un VPS propio, y utilizando un proxy inverso como Traefik. Esta solución, también es relativamente sencilla, pero necesita de mas infraestructura para hacerlo. --- Puedes seguir todas las publicaciones en Twitter

Engineering Kiosk
#02 Technologienzoo Side Projects

Engineering Kiosk

Play Episode Listen Later Jan 10, 2022 44:50


Wolfgang und Andy erzählen ein wenig was über ihre eigenen Side Projects sourcectl (https://gettoknow.sourcectl.dev/), F-Online (https://www.f-online.at/) und the athlete (https://theathlete.app/).Wir machen eine Rundfahrt durch den verwendeten Technologienzoo, diskutieren ob man Monitoring in Side Projects benötigt, wann es Over-Engineering und wann gerechtfertigt ist, ob der heutige Einsatz von Zend Framework 1 schon als kriminell gewertet werden kann und hören Wolfgang zu, wie er DevOps Anfängerfehler begeht indem ihm die Festplatte voll logs läuft.Bonus: Wie Wolfgang den ultimativen Reichtum mit seinem eigenen CMS zur dotcom Blase verpasst hatFeedback an stehtisch@engineeringkiosk.dev oder via Twitter an https://twitter.com/EngKioskAndy (https://twitter.com/andygrunwald) und Wolfgang (https://twitter.com/schafele) sprechen im Detail über:Kapitelmarken zum Navigieren(00:00) Intro(02:03) Vorstellung von Andy und Wolfgang(02:18) Vorstellung Andy Grunwald(02:36) Vorstellung Wolfgang Gassler(03:11) Side Project "inspect": Automatische Generierung einer RabbitMQ Architektur(04:23) Was ist RabbitMQ?(05:33) Side Project "sourcectl": Metrik Platform für Inner Source und Open Sorurce Projekte(06:32) sourcectl: Warum nutzt du RabbitMQ und keine Datenbank für das Message Queuing?(07:48) sourcectl: Monitoring(08:55) sourcectl: Verarbeitung von Messages(09:50) sourcectl: Infrastruktur- und Application-Setup(12:01) Was zur Hölle ist ein OMR (vs. ein ORM)?(12:53) Was ist Traefik: The Cloud Native Application Proxy? (17:45) Traefik Pro und Overengineering: Loadbalancing über mehrere Server und verteilte SSL Zertifikate(20:00) Side Project "F-Online": Für den Führerschein in Österreich lernen(21:34) F-Online: Hosting und Monitoring(25:27) Tipps um Kosten bei Google Cloud unter Kontrolle zu halten(26:01) F-Online: Infrastruktur- und Application-Setup(26:42) Wolfgangs Leiche im Keller: Zend Framework 1 auf (teils) aktueller PHP Version(29:00) F-Online: JavaScript Architektur(31:29) F-Online: APIs(32:40) F-Online: Datenbank(34:39) F-Online: Wie es aussehen würde, wenn es nochmal neu gebaut werden würde(37:22) Engineers over-engineeren von Haus aus(37:40) Side Project "the athlete"(39:02) Ziele, Motivation und die (eigenen) Erwartungen an Side Projects(40:28) Wolfgang erzählt vom Krieg: Sein eigenes Content Management System(42:37) OutroErwähnte Side Projectssourcectl (https://gettoknow.sourcectl.dev/)F-Online (https://www.f-online.at/)the athlete (https://theathlete.app/)Erwähnte TechnologienAMQP (https://www.amqp.org/)Babel (https://babeljs.io/)Backbone (https://backbonejs.org/)DigitalOcean (https://www.digitalocean.com/)Docker (https://www.docker.com/)Flutter (https://flutter.dev/)GitHub (https://github.com/)Go (https://go.dev/)Google Cloud Free-Tier (https://cloud.google.com/free)Grafana (https://grafana.com/)GraphQL API (https://graphql.org/)Grunt (https://gruntjs.com/)Hetzner Cloud (https://www.hetzner.com/de/cloud)JQuery (https://jquery.com/)Kubernetes (https://kubernetes.io/)Lets Encrypt (https://letsencrypt.org/)Marionette (https://marionettejs.com/)MooTools (https://mootools.net/)MySQL (https://www.mysql.com/)Nginx (https://www.nginx.com/)PHP (https://www.php.net/)Prometheus (https://prometheus.io/)RabbitMQ (https://www.rabbitmq.com/)React (https://reactjs.org/)React Native (https://reactnative.dev/)Script.aculo.us (https://script.aculo.us/)Terraform (https://www.terraform.io/)Traefik (https://traefik.io/)VueJS (https://vuejs.org/)Webpack (https://webpack.js.org/)Zend Framework 1 (https://github.com/zendframework/zf1)AnderesOMR - Online Marketing Rockstars (https://omr.com/de/)No Code (https://www.nocode.tech/)Erwähnte PersonenMatthias Endler (https://twitter.com/matthiasendler / https://endler.dev/)HostsWolfgang Gassler (https://twitter.com/schafele)Andy Grunwald (https://twitter.com/andygrunwald)Engineering Kiosk PodcastAnfragen an stehtisch@engineeringkiosk.dev

Ship It! DevOps, Infra, Cloud Native
Real-world implications of shipping many times a day

Ship It! DevOps, Infra, Cloud Native

Play Episode Listen Later Sep 17, 2021 55:14 Transcription Available


This week Emile Vauge, founder & CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an inclusive and healthy open-source community while building a product company. Working every day on keeping the open-source community in sync with the core team was an important lesson. The second learning was around big changes between major versions. The journey from Travis CI to Circle CI, then to Semaphore CI and eventually GitHub Actions is an interesting one. The automation tools inspired by the Mymirca ant colony is a fascinating idea, executed well. There is more to discover in the episode.