mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 16:57:51 +08:00
coredns api working
This commit is contained in:
@@ -406,7 +406,7 @@ func pushDNS(w http.ResponseWriter, r *http.Request) {
|
|||||||
// Set header
|
// Set header
|
||||||
w.Header().Set("Content-Type", "application/json")
|
w.Header().Set("Content-Type", "application/json")
|
||||||
|
|
||||||
err := WriteHosts()
|
err := WriteHosts()
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
returnErrorResponse(w, r, formatError(err, "internal"))
|
returnErrorResponse(w, r, formatError(err, "internal"))
|
||||||
|
@@ -31,6 +31,12 @@ mongoconn:
|
|||||||
opts: '/?authSource=admin'
|
opts: '/?authSource=admin'
|
||||||
EOL
|
EOL
|
||||||
|
|
||||||
|
cat >/etc/netmaker/config/Corefile<<EOL
|
||||||
|
. {
|
||||||
|
hosts /root/netmaker.hosts
|
||||||
|
}
|
||||||
|
EOL
|
||||||
|
|
||||||
cat >/etc/systemd/system/netmaker.service<<EOL
|
cat >/etc/systemd/system/netmaker.service<<EOL
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Netmaker Server
|
Description=Netmaker Server
|
||||||
@@ -51,3 +57,4 @@ systemctl start netmaker.service
|
|||||||
|
|
||||||
|
|
||||||
docker run -d --name netmaker-ui -p 80:80 -e BACKEND_URL="http://$SERVER_DOMAIN:8081" gravitl/netmaker-ui:v0.2
|
docker run -d --name netmaker-ui -p 80:80 -e BACKEND_URL="http://$SERVER_DOMAIN:8081" gravitl/netmaker-ui:v0.2
|
||||||
|
docker run -d --name coredns --restart=always --volume=/etc/netmaker/config/:/root/ -p 52:53/udp coredns/coredns -conf /root/Corefile
|
||||||
|
Reference in New Issue
Block a user