Commit Graph

30 Commits

Author SHA1 Message Date
Daniel Micay
94068c3cff generate sitemap as part of deployment
This allows adding the lastmod field based on the last modification date
of the file.
2024-05-15 04:15:35 -04:00
Daniel Micay
e2433409c5 use consistent shell option style 2024-03-09 00:08:42 -05:00
Daniel Micay
443b1215f4 split static-deploy 2024-03-08 23:40:37 -05:00
Daniel Micay
93cf3596cc change br/gz timestamps to match source files
This was lost as part of preserving existing file timestamps instead of
using the timestamps from generated files.
2024-03-06 15:11:03 -05:00
Daniel Micay
9300b2b894 consistent last modified timestamps across mirrors 2024-03-04 12:15:01 -05:00
Daniel Micay
83cf10dedd avoid syncing time for checksum-based rsync 2024-03-03 09:51:27 -05:00
Daniel Micay
7619020f13 use preallocation for rsync 2023-07-26 04:48:36 -04:00
Daniel Micay
c748d7e960 simplify nginx configuration deployment 2023-07-15 17:56:13 -04:00
Daniel Micay
302a84275b sync certbot replicate setup 2023-07-09 18:42:08 -04:00
Daniel Micay
2fbdffa333 add an additional server instance 2023-06-30 15:29:34 -04:00
Daniel Micay
44134c95f1 add nginx mime.types configuration to deployment 2022-05-12 17:03:54 -04:00
Daniel Micay
d2b5207277 improve flock error message 2022-05-08 05:45:21 -04:00
Daniel Micay
0ea0e90200 use new rsync fsync parameter 2022-05-05 02:24:21 -04:00
Daniel Micay
43f9f22856 add file locking to deploy/process scripts 2022-05-05 00:19:01 -04:00
Daniel Micay
20448e3bcf simplify server array declarations 2022-03-24 19:06:14 -04:00
Daniel Micay
2deba76b55 declare servers on one line 2022-03-24 19:03:42 -04:00
Daniel Micay
98a7073b3a combine ssh commands for deployment 2022-03-24 18:52:04 -04:00
Daniel Micay
c2f41bf3a9 use brace expansion for server lists 2021-12-11 09:00:40 -05:00
Daniel Micay
0a6b4ba7fc use nginx-tmp for final nginx.conf 2021-11-25 18:59:28 -05:00
Daniel Micay
71c26f59eb use a temporary directory for nginx configuration 2021-11-25 18:31:57 -05:00
Daniel Micay
ec717139db add nginx snippets to deploy-static 2021-11-24 02:10:41 -05:00
Daniel Micay
61e1358202 merge validate_static into process_static 2021-11-18 17:49:55 -05:00
Daniel Micay
956444fd42 rename static_tmp to static-tmp for consistency 2021-09-30 16:44:07 -04:00
Daniel Micay
73e78d4934 sync local timestamps to servers for deployment 2021-09-30 16:06:02 -04:00
Daniel Micay
e09a0821c4 add Singapore grapheneos.org server 2021-08-25 21:37:25 -04:00
Daniel Micay
6ccd324faf space out script output 2021-07-30 23:30:13 -04:00
Daniel Micay
89095afe99 rename primary to 0 and replica1 to 1 2021-07-30 03:02:46 -04:00
Daniel Micay
276a701772 add 2nd website server 2021-07-28 00:10:43 -04:00
Daniel Micay
e898fc2385 update symlink metadata sync call 2021-07-27 22:30:05 -04:00
Daniel Micay
7329d664bb rename scripts 2021-07-08 04:33:12 -04:00