Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 1.82 KB

README.md

File metadata and controls

90 lines (61 loc) · 1.82 KB

wordmove

Wordmove on distro Alpine with ssh and lftp utils

Docker image to run Wordmove.

Docker Build Status

What's inside

  • alpine:3.9.3
  • openssh-server
  • curl
  • rsync
  • sshpass
  • wordmove
  • mysql-client
  • ruby
  • php7
  • wp-cli
  • lftp
  • ENV RUBYOPT="-KU -E utf-8:utf-8" (Fix for some mysql sync issues when using old db adapter)

How to use

To run this image

docker run -it --rm -v ~/.ssh:/home/wordmove/.ssh:ro fejita/wordmove

This starts a shell, with wordmove available on the command-line.

download

docker pull fejita/wordmove

To run this image in a full Docker-based WordPress environment

See Wordpress development made easy using Docker

This tutorial explains how to set up a WordPress environment, using Docker Compose, with the following four interconnected containers:

  • database
  • wordpress
  • phpmyadmin
  • wordmove

Don't forget to replace image: mfuezesi/wordmove with image: fejita/wordmove to get the latest version of Wordmove.

Known limitations

  • If sql_adapter is set to wpcli, then the movefile must be in the same directory as the WordPress directory

Advanced usage

To become root

Run sudo su and use wordmove as the password.

Utils

build

./build.sh wordmove <tag> .

push in docker hub

  1. docker login
  2. docker images
  3. docker tag fejita/wordmove:
  4. docker push fejita/wordmove

Authors

  • Emilio Frusciante - FEj

Credits 🙏🏻

Based on welaika/docker-wordmove

Maintainers

@fej dev team 😎