Open OSCAR Server es un proyecto de código abierto que permite levantar un servidor AIM/ICQ propio y conectar clientes clásicos al servicio de mensajería. La autora del blog explica paso a paso cómo lo puso en marcha tras dejar Discord: desde la elección de un VPS de bajo coste con Debian Trixie hasta la configuración de la red y la administración de usuarios.
El primer paso consiste en preparar el sistema: abrir el puerto 5190 en el cortafuegos, contratar un proveedor de DNS dinámico como No-IP si se aloja en casa y restringir el tráfico al entorno de pruebas, ya que la configuración por defecto del servidor es bastante abierta. A continuación, se descarga la última versión desde el repositorio de GitHub mediante wget, se descomprime el archivo .tar.gz y se edita el archivo settings.env. En ese fichero se definen dos variables clave: OSCAR_LISTENERS, que indica cómo escucha el servidor, y OSCAR_ADVERTISED_LISTENERS_PLAIN, la dirección que deben usar los clientes AIM para conectarse. Según el despliegue —local, LAN o WAN— se ajusta el modo correspondiente.
Tras arrancar el binario con ./open_oscar_server, los usuarios solo tienen que sustituir la URL login.oscar.aol.com en la configuración del cliente por la dirección del servidor y entrar con cualquier nombre de pantalla y contraseña. Para mantener el servicio activo sin depender de una sesión SSH, Open OSCAR incluye una unidad de systemd ya documentada. Por último, se activa la autenticación cambiando la variable DISABLE_AUTH a false con systemctl edit --full ras.service, se recarga el demonio y se gestionan las cuentas mediante la API del proyecto. La guía incluye vídeos complementarios en YouTube y PeerTube.
