https://github.com/k-foss/distributed-dns
Distributed DNS is a DNS Management system that allows you to run a container serving your DNS zones anywhere with an internet connection with automatic pushing of updated zones to all subscribers.
https://github.com/k-foss/distributed-dns
bind9 distributed-systems dns graphql webadmin
Last synced: 6 months ago
JSON representation
Distributed DNS is a DNS Management system that allows you to run a container serving your DNS zones anywhere with an internet connection with automatic pushing of updated zones to all subscribers.
- Host: GitHub
- URL: https://github.com/k-foss/distributed-dns
- Owner: K-FOSS
- Created: 2019-10-08T15:11:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T22:27:25.000Z (over 2 years ago)
- Last Synced: 2024-12-15T09:11:12.870Z (6 months ago)
- Topics: bind9, distributed-systems, dns, graphql, webadmin
- Language: TypeScript
- Homepage:
- Size: 2.67 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 76
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Distributed DNS
## Production Usage
Distributed-DNS is designed to be deployed in production using `docker-compose`. All images are built automatically on every stable master commit and pushed to GitHub package registry. You will need to be logged into the Docker GitHub Package Registry on your server.
Here is an example `docker-compose.yml` file
```YAML
version: '3.7'```
## Development
**This is geared towards VS-Code with the [Remote Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)**
Clone this repo
```
git clone https://github.com/KristianFJones/Distributed-DNS.git
```
Open the Sub folder of what part you want to work in VS-Code and accept the open in contianer notification that appears.
### API
```
```