Este repositório compreende o arquivo docker-compose e os arquivos de plugins e temas do wordpress para o site http://partidopirata.org.
Para usar o site localmente, é necessário primeiro instalar o Docker.
As instruções para isto dependem do sistema operacional de quem for instalar. Leia o manual: https://docs.docker.com/engine/installation/
A instalação do docker-compose
também depende do ambiente. Leia o manual: https://docs.docker.com/compose/install/
Copie os arquivos mariadb.env.exemplo
e wordpress.env.exemplo
para mariadb.env
e wordpress.env
, respectivamente. Defina as senhas do banco de dados nestes arquivos.
O seguintes valores devem ser iguais:
Valor em mariadb.env |
Valor em wordpress.env |
---|---|
MYSQL_DATABASE |
WORDPRESS_DB_NAME |
MYSQL_USER |
WORDPRESS_DB_USER |
MYSQL_PASSWORD |
WORDPRESS_DB_PASSWORD |
Caso tudo esteja devidamente instalado e configurado, o seguinte comando fará tudo acontecer magicamente (ou causar um problema difícil de recuperar caso as instruções não tenham sido lidas):
docker-compose up -d
O site deve estar acessível no navegador web no endereço http://localhost
.
A primeira vez que o serviço for iniciado, o banco de dados será populado com o conteúdo do arquivo dump.sql
o que pode levar algum tempo dependendo da velocidade da máquina. Enquando os dados estiverem sendo carregados, o wordpress vai ficar tentando conectar sem sucesso. Após alguns minutos tudo deve funcionar e nas próximas vezes o wordpress vai rodar instantâneamente.
Ajuda é bem vinda.
Tente falar com o GTI pelos métodos propostos no site, ou então envie pull requests no github ou mesmo no notabug.