install steps

This commit is contained in:
Mael G. 2020-12-13 15:55:45 -04:00
parent 3939d2cd37
commit 9d3fc3c8e6

View file

@ -4,8 +4,15 @@ Sacrebleu is a DNS authoritative nameserver made in Go with ``github.com/miekg/d
Records are stored in a MySQL Database and cached using REDIS. Records are stored in a MySQL Database and cached using REDIS.
This software requires MySQL and REDIS servers.
This software is currently in development and NOT ready for production. This software is currently in development and NOT ready for production.
## Initialization
- Move ``./extra/config.ini.example`` to ``./config.ini`` and edit it.
- Import to your configured database the SQL structure dump from ``./extra/db.sql``
- ``make build``
## What is working ## What is working
- Read records (stricts & wildcard) from MySQL - Read records (stricts & wildcard) from MySQL
- Read and write records (stricts & wildcard) in REDIS - Read and write records (stricts & wildcard) in REDIS
@ -20,4 +27,4 @@ This software is currently in development and NOT ready for production.
- DNSSEC - DNSSEC
- Unit tests - Unit tests
- CI with auto packaging - CI with auto packaging
- Optimization - Optimization