poweradm / poweradm
Fund package maintenance!
0.0.1
2025-05-10 07:54 UTC
Requires
- php: >=8.2
- ext-ctype: *
- ext-iconv: *
- doctrine/dbal: ^3
- doctrine/doctrine-bundle: ^2.13
- doctrine/doctrine-migrations-bundle: ^3.3
- doctrine/orm: ^3.3
- drenso/symfony-oidc-bundle: ^3.4
- easycorp/easyadmin-bundle: ^4.15
- exonet/powerdns-php: ^4.6
- symfony/asset: 7.1.*
- symfony/asset-mapper: 7.1.*
- symfony/console: 7.1.*
- symfony/dotenv: 7.1.*
- symfony/flex: ^2
- symfony/form: 7.1.*
- symfony/framework-bundle: 7.1.*
- symfony/http-client: 7.1.*
- symfony/intl: 7.1.*
- symfony/monolog-bundle: ^3.0
- symfony/process: 7.1.*
- symfony/property-access: 7.1.*
- symfony/property-info: 7.1.*
- symfony/runtime: 7.1.*
- symfony/security-bundle: 7.1.*
- symfony/serializer: 7.1.*
- symfony/stimulus-bundle: ^2.21
- symfony/string: 7.1.*
- symfony/translation: 7.1.*
- symfony/twig-bundle: 7.1.*
- symfony/ux-turbo: ^2.21
- symfony/validator: 7.1.*
- symfony/web-link: 7.1.*
- symfony/yaml: 7.1.*
- twig/extra-bundle: ^2.12|^3.0
- twig/twig: ^2.12|^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- phpunit/phpunit: ^9.5
- symfony/browser-kit: 7.1.*
- symfony/css-selector: 7.1.*
- symfony/debug-bundle: 7.1.*
- symfony/maker-bundle: ^1.0
- symfony/phpunit-bridge: ^7.1
- symfony/stopwatch: 7.1.*
- symfony/web-profiler-bundle: 7.1.*
Conflicts
This package is auto-updated.
Last update: 2026-03-10 10:10:58 UTC
README
About
PowerADM is a Symfony-based PowerDNS administration tool. It is designed to be a simple, easy-to-use, and lightweight tool for managing PowerDNS servers.
This project is still in the early stages of development and is not yet ready for production use.
Features
- Forward and reverse DNS zone management
- Zone templates
- User management with per zone permissions and roles
- Authentication:
- Local
- OIDC
- Authentication:
- Audit Log
- View PowerDNS statistics and server configuration
Installation
Docker
TBD
Manual Installation
Requirements
- PHP 8.2 or later
- Composer
- MariaDB (other DBMS may work but are untested)
Installation
composer create-project poweradm/poweradm path/to/install
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.