Desgooglearse (VI). Servidor de correo electrónico – Parte 1


Entradas anteriores

Correo electrónico

En esta entrada vamos a explicar los pasos para configurar nuestro propio servidor de correos y tener la posibilidad de dejar de utilizar Gmail. La situación ideal es tener un correo asociado a nuestro propio dominio (correo del tipo usuario@DOMINIO), independientemente de que ese correo se gestione directamente o a través de un servicio que contratemos. De esta forma se podría cambiar en el futuro de una situación a otra, o bien cambiar de proveedor de forma transparente y sin tener que notificar a ningún contacto ni modificar ninguna aplicación o servicio.

La configuración y mantenimiento de un servidor de correos es una tarea bastante más compleja que las anteriores explicadas, ya que hoy en día se enfrenta a dos problemas importantes: conseguir reducir lo máximo posible el correo no deseado que llegue a tus usuarios y que los mensajes que envía tu servidor a otros no se considere correo no deseado por estos. La alternativa a montar tu propio servidor de correos, es contratar el servicio de forma externa redirigiendo el registro MX de tu dominio a la misma; hay varias opciones, siendo quizás Protonmail el servicio que goza de más fama hoy en día, ya que fue creado con la privacidad como objetivo después de las revelaciones de Edward Snowden de vigilancia masiva por parte de diversas agencias estadounidenses.

Seguir leyendo “Desgooglearse (VI). Servidor de correo electrónico – Parte 1”

Desgooglearse (VI). Servidor de correo electrónico – Parte 1

Sobra WhatsApp


En este blog escribo habitualmente sobre temas técnicos relacionados con sistemas informáticos, pero esta entrada está pensada para que la lean amigos y familiares, para explicarles por qué dejo de utilizar WhatsApp. El título no es una errata, esto no va “sobre WhatsApp”, va más bien de explicar por qué sobra.

Esto tampoco va sobre si dedicamos demasiada atención al móvil (que sí lo hacemos), eso queda para otro debate más serio, si puede ser, cara a cara y con unas cervezas o vinos por delante.

Seguir leyendo “Sobra WhatsApp”

Sobra WhatsApp

Desgooglearse (V). Contactos


Entradas anteriores

Contactos

La lista de contactos, libreta de direcciones, listín de teléfonos, addressbook o como queramos llamarlo es un elemento asociado principalmente a dos aplicaciones: el correo electrónico y el teléfono. Hay quien simplemente tiene unas decenas de teléfonos o correos electrónicos en ella y hay quien lo utiliza de forma intensa e incluye otra mucha más información de muchos contactos. A nadie se le hubiese ocurrido ceder la custodia de su libreta de contactos cuando estas eran de papel y sin embargo hoy en día la mayoría de la gente la tiene en un servidor de una empresa privada simplemente porque es fácil y pueden ponerla allí de forma gratuita.

Se da la circunstancia de que al cambiar de móvil tenemos que añadir corriendo nuestra cuenta de Google o no somos capaces de llamar por teléfono a un familiar cercano. Cuando te paras a pensarlo parece un disparate, ¿no? Parece razonable recuperar el control de nuestros contactos y gestionar directamente el sitio donde se ubicarán y que nadie más aparte de nosotros acceda a esa información. En esta entrada vamos a explicar la forma de gestionar los contactos en Nextcloud y su sincronización con un teléfono Android y un equipo de escritorio con linux.

Seguir leyendo “Desgooglearse (V). Contactos”

Desgooglearse (V). Contactos

Desgooglearse (IV). Nextcloud


Entradas anteriores

Nextcloud

Nextcloud es una aplicación web de software libre ideada para el uso de ficheros en nube, pero manteniendo el control total sobre ellos, ya que nextcloud está pensada para que una persona, una empresa o cualquier organización, gestione directamente ficheros en nube sin utilizar servicios de terceros como Dropbox, iCloud, Google Drive, etc. Aunque el componente base de nextcloud (nextcloud files) sea el uso de ficheros en nube, es posible ampliar la funcionalidad mediante componentes que se denominan “apps” que son también muy útiles: contactos, calendario, etc.
Seguir leyendo “Desgooglearse (IV). Nextcloud”

Desgooglearse (IV). Nextcloud

Desgooglearse (III). ssh y https


Entradas anteriores

Configuración inicial del servidor

Es quizás un paso obvio, pero no está de más comentarlo. Creamos los registros A y AAAA que resuelvan las direcciones IPv4 e IPv6 del servidor, instalamos la distro que prefiramos (en mi caso Debian estable siempre) y accedemos por ssh al servidor recién creado, configuramos adecuadamente la resolución estática de nombres, definimos nombre corto y FQDN de la máquina y verificamos que la hora está sincronizada correctamente.
Seguir leyendo “Desgooglearse (III). ssh y https”

Desgooglearse (III). ssh y https

Desgooglearse (I)


Obviamente este “palabro” no existe, pero expresa de forma clara lo que es una necesidad para muchos, ya que Google ha pasado de ser una empresa molona, muy interesante técnicamente, a un emporio gigantesco que no para de recabar más y más datos de cada usuario de forma incontrolada. Para mí ha llegado el momento de ir reduciendo el uso de servicios de esa empresa y retomar el control sobre mis datos.

Seguir leyendo “Desgooglearse (I)”

Desgooglearse (I)

Utilización de cloud-init


cloud-init es una aplicación muy utilizada en infraestructura en nube que permite la configuración inicial de una instancia. En los siguientes vídeos se explica cómo funciona el servicio de metadatos y la forma de utilizar cloud-init para realizar configuraciones básicas al iniciar una instancia.

En el ejemplo se muestra el uso en OpenStack, pero cloud-init se utiliza en todo tipo de proveedores de cloud privados o públicos.

Utilización de cloud-init

Instalación de certificado raíz de una autoridad certificadora local en Linux


Instalación de certificado raíz de una autoridad certificadora local en Linux

Incluir pruebas en el desarrollo de debian


Continuando con la serie de entradas relacionadas con el empaquetado en Debian, vamos a pasar a explicar algunas de las herramientas disponibles para hacer pruebas a los paquetes que estemos desarrollando, a fin de comprobar y mejorar la calidad de los mismos. Vamos a explicar los pasos que hay que dar para utilizar algunas de estas herramientas en nuestra máquina local de desarrollo, así como la posibilidad de realizar estas pruebas de forma automática en salsa utilizando el sistema de integración continua de Gitlab.

Esta entrada es continuación de las siguientes, cuya lectura recomiendo previamente.

  1. Preparar una máquina para el desarrollo de paquetes Debian
  2. Usando git en el empaquetado de Debian
  3. Adoptar un paquete en Debian
  4. Primeras modificaciones para empaquetar dnsproxy para Debian
  5. Parchear código con quilt

Seguir leyendo “Incluir pruebas en el desarrollo de debian”

Incluir pruebas en el desarrollo de debian