Worpress con SSL sobre Docker en una RaspberryPi
En esta oportunidad les voy a mostrar como realizar la instalacion de un blog personal con Worpress con SSL sobre Docker en una RaspberryPi en muy pocos pasos ya que la magia de docker lo hace todo posible. Espero que les sea util y lo puedan compartir con los suyos por más #CulturaLibre
Si tenes una raspberrypi y aun no instalaste docker mira este tutorial:
Luego de tener instalado todo vamos a crear una carpeta que se llame wordpress y dentro creamos un archivo docker-compose.yml con esta info:
version: "3"
services:
db:
image: yobasystems/alpine-mariadb
ports:
- "3306:3306"
volumes:
- ./mariadb:/var/lib/mysql
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: lacabra!
MYSQL_USER: lacabra!
MYSQL_PASSWORD: lacabra!
MYSQL_DATABASE: basewp
wplz:
depends_on:
- db
image: wordpress:latest
expose:
- "80"
- "443"
restart: unless-stopped
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: lacabra!
WORDPRESS_DB_PASSWORD: lacabra!
WORDPRESS_DB_NAME: basewp
VIRTUAL_HOST: tudominio
LETSENCRYPT_HOST: tudominio
LETSENCRYPT_EMAIL: tumail
volumes:
- ./wordpress:/var/www/html
jwilder-proxy:
image: budry/jwilder-nginx-proxy-arm
ports:
- "80:80"
- "443:443"
environment:
DEFAULT_HOST: tudominio
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
- certs:/etc/nginx/certs:ro
- vhostd:/etc/nginx/vhost.d
- html:/usr/share/nginx/html
labels:
- "com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy"
restart: unless-stopped
letsencrypt:
image: jrcs/letsencrypt-nginx-proxy-companion:stable
restart: always
environment:
- NGINX_PROXY_CONTAINER=jwilder-proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- certs:/etc/nginx/certs:rw
- vhostd:/etc/nginx/vhost.d
- html:/usr/share/nginx/html
depends_on:
- "jwilder-proxy"
volumes:
certs:
vhostd:
html:
db-data:
db-data2:
```
Para que todo ande tenemos que tener el dominio apuntado a nuestra raspberry con los puertos necesarios abiertos sino no va a andar.
Luego de guardar ejecutas este comando:
docker-compose up -d
Si hiciste todo al pie de la letra cuando pongas en un navegador tudominio.algo comenzara una neuva instalación de Worpress con SSL sobre Docker en una RaspberryPi y cuanto demoraste?? eee????
CulturaLibre.AR no tiene publicidad! Ayuda compartiendo en tus redes!
Filed under: CulturaLibre,docker,RaspberryPi - @ 5 enero, 2022 2:39 pm
Etiquetas: blog, CulturaLibre, docker, linux, raspberry, raspbian, wordpress