Skip to content

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

Notifications You must be signed in to change notification settings

rezen/ansible-role-wp-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wp-cli

Testing

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published