Dockerizar sistema PHP legacy

Job ID: 40158079

Budget: $250 – $750 USD

Tengo un sistema web (www.superglass.com.ar) que funciona bien pero es antiguo escrito en PHP que trabaja con MariaDB. Dispongo de todo el código fuente y del dump original superglass_com_ar.sql. Hoy necesito que funcione de forma estable en mi entorno local con Docker Desktop para Windows.

La tarea engloba cuatro frentes:
• Crear desde cero la imagen y los contenedores (PHP + Apache/Nginx, MariaDB) y dejar todo orquestado en docker-compose.
• Importar la base de datos, resolver los errores de autenticación y de gestión de permisos; ambos fallan por incompatibilidades con PHP moderno, en especial el uso de $_COOKIE sin comillas.
• Limpiar archivos y dependencias que ya no se utilicen, dejando un repositorio más liviano y ordenado.
• Generar documentación clara: pasos para levantar el proyecto, credenciales por defecto, estructura de carpetas y cualquier cambio aplicado al código.

Acepto que emplees la versión de PHP que consideres más segura para este legado siempre que el login y el panel principal queden plenamente operativos. Al finalizar voy a probar el stack ejecutando docker-compose up en Windows; si no presenta errores, puedo acceder con un usuario demo y navegar por el panel sin alertas ni warnings, el objetivo estará cumplido.

Quedo atento a tus preguntas técnicas o a recomendaciones extra que ayuden a prolongar la vida útil del proyecto.
Related categories: PHP System Admin Linux Apache Nginx MySQL MariaDB Docker