Commit Graph

14 Commits

Author SHA1 Message Date
ef575d0b08 Add a forced hourly job to rebuild Hugo sites. 2026-01-09 11:54:12 -07:00
ccd4201f0d Add a force variable to Hugo cronjob. 2026-01-09 11:52:07 -07:00
fd3fc6eb41 Add the creation of future articles on DEV hugo systems. 2026-01-09 11:32:53 -07:00
c4c3cb6434 Put the repo location into a variable. 2025-10-14 15:28:43 -07:00
2663bb5351 Allow specifying the branch of the Hugo project. 2025-08-19 15:03:12 -07:00
d7a1e6f58a Remove hugo user reference from files. 2025-08-17 11:49:05 -07:00
f622cba366 Add the mail files to the container's log output. 2025-08-17 11:44:16 -07:00
cfb07a6e93 Use the www-data user rather than creating a hugo user. 2025-08-17 11:26:47 -07:00
d6e1186d86 Modify script to remove NGINX default files and check HTTP codes rather than curl response status. 2025-08-17 11:01:10 -07:00
57ade9f67d Give the cronjob some safety so that it churns less. 2025-08-17 11:00:34 -07:00
ddeadcf723 Add safeguards to cron job so that website does not get deleted without having replacement files. 2025-08-17 09:12:23 -07:00
dbb54b6f81 Do not continue if the git repo does not exist. 2025-08-17 09:01:24 -07:00
5323b6647f Change restart loop timers. 2025-08-15 11:49:00 -07:00
d035f9d8e7 Refactor how the project is run, using nginx instead of hugo server, a cron job to pull git changes, and a start script to ensure the correct services are started each run and are monitored to stay up. 2025-08-15 11:45:23 -07:00