You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Romain de Laage 6f7c35a63b Update firewall (gemini2) 11 months ago
.gitignore Now config is in an external file, domain checked is shown and dig is forced to check A entries 2 years ago
README.md Update README 2 years ago
certify.sh Add a script to certify a domain 2 years ago
dyndns.env.example Now config is in an external file, domain checked is shown and dig is forced to check A entries 2 years ago
dyndns.sh Now config is in an external file, domain checked is shown and dig is forced to check A entries 2 years ago
firewall.service Add a script to manage firewall 2 years ago
firewall.sh Update firewall (gemini2) 11 months ago
miniflux.sh Add the basics for a remote program to control a miniflux server 2 years ago
renew.sh Add a script to renew all certificates automatically 2 years ago

README.md

Required packages:

  • dnsutils
  • curl

When you are configuring the package you must place the *.env file in the home directory of the user who will execute the script by copying the exemple file, then edit it :

cp myscript.env.example ~/myscript.env
nano ~/myscript.env

Moreover, you should add a job to execute some scripts in a crontab, for example it could be a good idea for the dyndns script or the renew script.