Metadata-Version: 1.1
Name: wordpress-backup-data
Version: 1.4.0
Summary: Back up your WordPress data
Home-page: https://github.com/SkypLabs/wordpress-backup-data
Author: Paul-Emmanuel Raoul
Author-email: skyper@skyplabs.net
License: GPLv3
Download-URL: https://github.com/SkypLabs/wordpress-backup-data/archive/v1.4.0.zip
Description: =====================
        WordPress Backup Data
        =====================
        
        |Dependency Status| |Known Vulnerabilities|
        
        This Python script is made for doing a complete backup of your WordPress
        blog's data. It does exactly the same thing that the WordPress' export
        feature.
        
        Installation
        ============
        
        With pip (recommanded)
        ----------------------
        
        ::
        
            pip install wordpress-backup-data
        
        From sources
        ------------
        
        ::
        
            git clone https://github.com/SkypLabs/wordpress-backup-data.git
            cd wordpress-backup-data
            python setup.py install
        
        How to
        ======
        
        ::
        
            usage: wp-backup-data [-h] [-u USER] [-p PASSWORD] [-P] [-O] [-a ADDRESS]
                                  [-d DIRECTORY] [--http] [--https]
                                  [--ignore-certificate] [-v]
        
            Do a backup of your WordPress data
        
            optional arguments:
              -h, --help            show this help message and exit
              -u USER, --user USER  username to use
              -p PASSWORD, --password PASSWORD
                                    password to use
              -P, --prompt-for-password
                                    prompt for password to use
              -O, --prompt-for-otp  prompt for Yubikey OTP to use
              -a ADDRESS, --address ADDRESS
                                    root address of the WordPress blog (examples:
                                    'blog.example.net' or '192.168.20.53')
              -d DIRECTORY, --directory DIRECTORY
                                    directory where the backup file will be stored
              --http                use HTTP as protocol
              --https               use HTTPS as protocol (default)
              --ignore-certificate  ignore invalid certificates
              -v, --version         show program's version number and exit
        
            Example: ./wp-backup-data -a blog.example.net -u user -P
        
        Yubikey OTP support
        ===================
        
        If you have secured your WordPress blog with the `Yubikey OTP
        plugin <https://wordpress.org/plugins/yubikey-plugin/>`__, the *-O*
        option is made for you ! By this way, you will be prompted to enter your
        OTP.
        
        With Docker
        ===========
        
        ::
        
            docker run --rm -it -v <local path>:/backups docker.io/skyplabs/wordpress-backup-data
        
        *local path* refers to the folder on your host system where the backup
        file will be stored.
        
        If you want to store the backup file in your current directory :
        
        ::
        
            docker run --rm -it -v $(pwd):/backups docker.io/skyplabs/wordpress-backup-data
        
        And if you want to specify some *options* :
        
        ::
        
            docker run --rm -it -v $(pwd):/backups docker.io/skyplabs/wordpress-backup-data -d /backups <options>
        
        License
        =======
        
        `GPL version 3 <https://www.gnu.org/licenses/gpl.txt>`__
        
        .. |Dependency Status| image:: https://gemnasium.com/badges/github.com/SkypLabs/wordpress-backup-data.svg
           :target: https://gemnasium.com/github.com/SkypLabs/wordpress-backup-data
        .. |Known Vulnerabilities| image:: https://snyk.io/test/github/SkypLabs/wordpress-backup-data/badge.svg
           :target: https://snyk.io/test/github/SkypLabs/wordpress-backup-data
        
Keywords: wordpress backup
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2 :: Only
Classifier: Programming Language :: Python :: 2.7
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
