An open API service indexing awesome lists of open source software.

https://github.com/rezen/ansible-role-wp-cli

Ansible role leveraging wp-cli to manage your WordPress site. Learning ansible deeply!
https://github.com/rezen/ansible-role-wp-cli

ansible wordpress wp-cli

Last synced: 2 months ago
JSON representation

Ansible role leveraging wp-cli to manage your WordPress site. Learning ansible deeply!

Awesome Lists containing this project

README

          

## wp-cli

### Testing
```sh
docker build -t ansible-test .
docker run -d -e=container=docker \
--stop-signal=SIGRTMIN+3 \
--cap-add=SYS_ADMIN --security-opt=seccomp:unconfined \
-v /sys/fs/cgroup:/sys/fs/cgroup:ro \
-v $(pwd)/tasks:/app/roles/wp-ansible/tasks \
-v $(pwd)/defaults:/app/roles/wp-ansible/defaults -v $(pwd)/examples/site.yaml:/app/site.yaml ansible-test /sbin/init
```
### Todo
- Specify plugins, config for every site via `*`
- Manage db tasks for creating site db if root user provided
- Options for purging non-configured resources
- Option to backup db before running installs