Me gustaría un servidor web pequeño que ofrezca una API REST, que las herramientas externas puedan llamar para almacenar una cantidad muy pequeña de datos (ya sea escribir o leer datos) y ofrecer una página html para mostrar esos datos.
Los datos serían una matriz simple (tabla 2d). Estaba planeando tener herramientas externas que enviaran una sola entrada de datos con la API REST (un cuadrado de la tabla) en formato json (contendrá solo unas tres cadenas). Tal vez almacene los datos en un archivo xml.
Me gustaría que el servidor web esté en un contenedor docker, para que pueda implementarse fácilmente en nuestro entorno de nube (usando un volumen para no perder datos). Se ejecutaría en un entorno Linux.
Sé que esta es una pregunta un poco amplia, pero me gustaría saber qué tecnología usar para ese caso. ¿Debo usar Python? En realidad no sé cómo hacer eso. Hice contenedores docker en el pasado para otras cosas, hice algunas api REST en JAVA, pero nada como esto.
¿Tiene sugerencias o recursos?