Download the PHP package savvii/openprovider-zone-export without Composer
On this page you can find all versions of the php package savvii/openprovider-zone-export. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download savvii/openprovider-zone-export
More information about savvii/openprovider-zone-export
Files in savvii/openprovider-zone-export
Download savvii/openprovider-zone-export
More information about savvii/openprovider-zone-export
Files in savvii/openprovider-zone-export
Vendor savvii
Package openprovider-zone-export
Short Description Convert OpenProvider DNS records to Zone files
License MIT
Homepage https://github.com/Savvii/openprovider-zone-export
Package openprovider-zone-export
Short Description Convert OpenProvider DNS records to Zone files
License MIT
Homepage https://github.com/Savvii/openprovider-zone-export
Please rate this library. Is it a good library?
Informations about the package openprovider-zone-export
Convert OpenProvider DNS records to Zone files
The script get_zones.php
calls the OpenProvider API to receive a list of all domains and their DNS records.
These are written to output/zones
as Bind zone files.
Requirements
- An OpenProvider account with domains and DNS records in it.
- MacOS, FreeBSD or Linux
- Composer 2.x installed
- Git
- PHP 8.0 or greater with the GMP and DOM extension enabled. Can be installed on MacOS using HomeBrew
Install
Clone project & Composer Install
Update Configuration
Edit config.php
- Configure
op_username
with your OpenProvider username. - Configure
op_password
with your OpenProvider password.
Optional: Put a manual list of domains in input/domainlist.txt
, each domain on a separate line.
Execute
Get zones from OpenProvider API
The zone files will be written to output/zones
.
Custom nameservers will be written to output/custom_nameservers.json
Change nameservers in zone files
Zone files in output/zones
will be updated.
Custom nameservers need to be specified in config.php
.
All versions of openprovider-zone-export with dependencies
PHP Build Version
Package Version
The package savvii/openprovider-zone-export contains the following files
Loading the files please wait ....