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