Skip to content

Commit 1c1f661

Browse files
committed
Update README.md
- minimum requirements
1 parent 5d9f57f commit 1c1f661

File tree

1 file changed

+29
-2
lines changed

1 file changed

+29
-2
lines changed

README.md

+29-2
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,37 @@ Dithematic configuration and guide for self-hosting [DNS](https://powerdns.org/d
1515

1616
## Getting started
1717

18-
*Minimum requirements*: 512MB RAM, [10GB SSD](src/usr/local/share/doc/dithematic/disklabel)
18+
*Minimum requirements*:
19+
- 512MB RAM, [10GB SSD](src/usr/local/share/doc/dithematic/disklabel)
20+
- reverse DNS (record type PTR) for each nameserver IP configured on hosting provider, with the primary DOMAIN_NAME
1921

20-
Grab a copy of this repository, and put overrides in "[Makefile](Makefile).local":
22+
Grab a copy of this repository, and put overrides in "[Makefile](Makefile).local" e.g.
2123
```console
24+
# Makefile.local
25+
26+
EGRESS = vio0
27+
28+
MASTER = yes
29+
DOMAIN_NAME = example.com
30+
31+
MASTER_HOST = dot
32+
MASTER_IPv4 = 203.0.113.3
33+
MASTER_IPv6 = 2001:0db8::3
34+
35+
SLAVE_HOST = dig
36+
SLAVE_IPv4 = 203.0.113.4
37+
SLAVE_IPv6 = 2001:0db8::4
38+
39+
UPGRADE = yes
40+
```
41+
42+
Test
43+
```sh
44+
make beforeinstall
45+
```
46+
47+
Install
48+
```sh
2249
make install
2350
```
2451

0 commit comments

Comments
 (0)