Acesso Web
- Abrir no browser:
http://<SERVER_IP>
Configuração da conta de administrador
1. Execute o seguinte comando para criar um administrador:
docker exec -it artalk artalk admin
2. Após criar a conta de administrador, faça login na interface web.
3. Crie contas adicionais pela página de Gerenciamento de Usuários na GUI · nenhuma edição manual de configuração necessária.
Ficheiros e diretórios importantes
/root/artalk/docker-compose.yml→ Definição do Docker Compose/root/artalk/data→ Armazena todo o conteúdo persistente do blog/etc/nginx/sites-available/artalk.conf→ Configuração de proxy reverso
Comandos de Gerenciamento do Docker
cd /root/artalk
docker ps # List running containers
docker compose logs -f # Follow logs
docker compose restart # Restart service
Configuração de Domínio e SSL
Aponte seu domínio para o IP do servidor.
Editar configuração do Nginx:
vim /etc/nginx/sites-available/artalk.conf
Substituir server_name _; com server_name <your-domain>;
Instalar Certbot:
apt install -y certbot python3-certbot-nginx
Execute o Certbot para emitir o certificado SSL:
certbot --nginx --non-interactive --agree-tos --email <your-email> -d <your-domain>
Teste e recarregue o Nginx:
sudo nginx -t
sudo systemctl reload nginx
Abrir no browser: https://<your-domain>