Skip to content

airdata/docker-traefik-wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker: Wordpress

CircleCI

Dockerfile for Wordpress with mSMTP client.

docker-compose file includes:

  • Traefik
  • Wordpress
  • MariaDB
  • Adminer
  • Backup

Setup

  1. clone the repo
  2. edit .env file
  3. create msmtp/msmtprc from provided msmtprc.example

Run

docker-compose up -d

Endpoints

Traefik Dashboard

http://traefik-wordpress.docker.localhost:8080/dashboard

Wordpress

http://wordpress.docker.localhost

Adminer - DB GUI

http://adminer.wordpress.docker.localhost

Network settings:

The stack is divided into two networks, backend and frontend.

The idea behind splitting the stack into two networks is to block the access of the reverse proxy to the backend containers.
Both networks are unique and will be named with stackname_networname such as: \

  • docker-traefik-wordpress_backend
  • docker-traefik-wordpress_backend

Author: Airdata.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published