Commit Graph

20 Commits

Author SHA1 Message Date
9137856ed2 Only deploy on main commits 2023-11-10 18:40:07 +01:00
9452242ac7 Deploy all files to remote host 2023-11-10 17:47:20 +01:00
7e8a8f826d Sign drone config 2023-11-10 17:35:15 +01:00
e319e94b4b Disable initial verify step 2023-11-10 17:27:44 +01:00
939bb52523 Use ubuntu pinned version as prod host & install nginx from apt
- Use alpine latest instead of pinned
- make only modules and not entire nginx package
2023-11-10 17:08:17 +01:00
b809373abb Volumes for persistent /etc/letsencrypt & /etc/ssl 2023-11-10 11:48:42 +01:00
9b8d9502de Generate fake SSL certs for config validation 2023-11-10 11:37:54 +01:00
714be4b62c deploy modules over rysnc 2023-11-10 01:29:00 +01:00
c1294c3511 ssh-add deploy key & keyscan to populate known_hosts 2023-11-10 00:34:53 +01:00
a3163352d8 Include prebuild version of nginx more_headers module 2023-11-10 00:15:14 +01:00
8e831a7bc6 Transfer config files to host 2023-11-10 00:10:17 +01:00
9321c229b4 Deploy credentials setup & deploy 2023-11-09 23:15:51 +01:00
960e4b4015 Deploy submodule and nginx config files 2023-11-09 22:32:55 +01:00
1419563c6a Moved more_header nginx module into repo as submodule 2023-11-09 22:20:59 +01:00
419df60790 Add build-essentials apt package for cc 2023-11-09 22:03:06 +01:00
a05620bb15 Changed image to ubuntu/nginx 2023-11-09 21:54:09 +01:00
2749433176 Compile nginx w/ dynamic modules 2023-11-09 21:52:06 +01:00
139c311469 Sign CI config 2023-11-09 20:33:16 +01:00
b8f3b32156 Updated config 2023-11-09 20:25:55 +01:00
a7dbac8ef6 Setup CI. Verify nginx config 2023-11-09 00:36:05 +01:00