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) 5 months ago
.gitignore Now config is in an external file, domain checked is shown and dig is forced to check A entries 1 year ago
README.md Update README 1 year ago
certify.sh Add a script to certify a domain 1 year ago
dyndns.env.example Now config is in an external file, domain checked is shown and dig is forced to check A entries 1 year ago
dyndns.sh Now config is in an external file, domain checked is shown and dig is forced to check A entries 1 year ago
firewall.service Add a script to manage firewall 1 year ago
firewall.sh Update firewall (gemini2) 5 months ago
miniflux.sh Add the basics for a remote program to control a miniflux server 1 year ago
renew.sh Add a script to renew all certificates automatically 1 year 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.