BSD Ports

dns/godns 3.2.2_2 DragonFly

Dynamic DNS client (DDNS) with optional external reporting features

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
dns
Package size
4400.4 KiB, 14738.1 KiB installed

Description

GoDNS is Dynamic DNS (DDNS) a client that supports various domain providers and allows generating notifications upon change through e-mail (SMTP) or using services such as Discord, Pushover, Slack and Telegram.

In the other systems

SystemPortVersion
DragonFlydns/godns3.2.2_2
FreeBSDdns/godns3.4.5_2
HardenedBSDdns/godns3.4.4
GhostBSDdns/godns3.4.4

Install

Binary package:

pkg install godns

From DPorts:

cd /usr/dports/dns/godns && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Edit /etc/rc.conf(.local) to start GoDNS automatically at system
  startup. Command line arguments can be set via godns_args.

  A sample configuration file is installed at the follow location:
  /usr/local/etc/godns-config.json.sample

  If you're testing out your setup be aware that GoDNS will refuse
  to run if you've disabled external ip address lookup and  local
  interface uses a private ip address.

  Logfile is located at /var/log/godns/godns.log

  Due to dependency of npm the "Web Panel"/Web UI isn't available

  For more documentation visit https://github.com/TimothyYe/godns