web stats
Featured image of post Hosting multisite with proxy and SSL

Hosting multisite with proxy and SSL

Multiple web-sites hosting, with reverse proxy and SSL, with help of docker-composse.

TBD

Hace unos d铆as liber茅 una soluci贸n basada en docker-compose para poder alojar m煤ltiples sitios web en un s贸lo servidor (mayormente RaspberryPi), utilizando un proxy inverso con nginx y generando autom谩ticamente los certificados SSL con Let麓s Encrypt

Se puede acceder p煤blicamente a este repositorio en: https://github.com/rdiezsj/multisite-with-proxy-and-SSL-docker

La idea general es simple.

Tenemos X sites desplegados con docker, por ejemplo un Wordpress con su MariaDB, un DocuWiki, y un sitio web con HTML est谩tico.

La soluci贸n genera certificados SSL autom谩ticamente para que todos los sites sean accesibles mediante https.

A su vez, con el proxy inverso exponemos todos los servicios mediante una url 煤nica, en lugar de tener que definir un puerto por cada uno de los servicios, por ejemplo: https://wordpress.midominio.com

Los vol煤menes de datos se montan con persistencia, facilitando utilizar soluciones de backup.

Es f谩cilmente configurable como un daemon.

Requisitos

Como requisitos, necesitamos:

  • Tener instalados Docker y Docker Compose
  • Tener un nombre de dominio. Ya sea contratado o gratuito
  • Tener un servidor con una direcci贸n p煤blicamente enrutable
  • Clonar el repositorio con la soluci贸n:
1
git clone https://github.com/rdiezsj/multisite-with-proxy-and-SSL-docker.git

Configuraci贸n

Es necesario modificar el docker-compose.yml en base a nuestras necesidades. Para una informaci贸n mas detallada y actualizada es mejor leer directamente el README del propio repositorio.

comments powered by Disqus
Built with Hugo-Extended & theme Stack