e2-docker
Dockerization of blog engine Aegea: RU or EN.
Install
- Clone this git repo
git clone git@github.com:pluseg/e2-docker.git .
- Create
.env
filecp .env.example .env
- Specify needed
VERSION
andVIRTUAL_HOST
- Run with
--build
flag for the first timedocker-compose up -d --build
- Go to VIRTUAL_HOST address and fill the Aegeya setup form with data:
DB Host: db DB User: root DB Pass: egeya DB Database: <select "egeya" from the list> Admin pass: <specify yours>
- That's all.
Start / Stop
docker-compose up -d
docker-compose stop
Updates
- To update PHP version, go to .env, change version and run
docker-compose up -d
- To update MySQL version, go to .env, change version and run
docker-compose up -d
- To update blog version, go to .env, change version and run
docker-compose up -d
It doesn't affect an important data as it's been stored in
./data/theme
— here you can paste your custom theme./data/user
— all user-specific settings./data/pictures
— uploaded images./data/mysql
— database data