port53

command module
v0.0.0-...-8c51ab3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

README

Go Go Report Card codecov License

Port53

Dns management system

Why?
  • I'm tired of building a different closed source dns service every other year
  • Having a DNS api that handles multi-tenant environments
  • Make possible to use either nsupdate or API on a user level to manage DNS entries
  • I'd like to have a single DNS Api over different DNS servers
Roadmap
  • Api
    • Backend CRUD
    • Domain CRUD
    • Record CRUD
    • nsupdate
  • DNS Interface
  • Validate queries against service
  • User management API
    • User CRUD
      • nsuppdate Keys
      • API Keys
    • User permissions
  • Agent
  • Backends
    • Bind
    • PowerDNS
    • NSD
  • Small/Medium size deployment architecture
  • Large scale deployment architecture

Documentation

Overview

Copyright © 2022 Juliano Martinez

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis
internal
api
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL