Commit Graph

110 Commits

Author SHA1 Message Date
3bd0f2c1e9 nixbld: LAN router
Replaces OpenWrt router that was limited to 100Mbps (new fiber is 300Mbps).
2019-09-18 12:13:10 +08:00
44018d0a56 nixbld: handle upstream patches properly in overridden packages 2019-09-18 11:57:13 +08:00
8efe227959 nixbld: NixOS 19.09 fixes 2019-09-17 17:22:43 +08:00
4f648fba07 nixbld: fix nginx alias_traversal configuration issue
https://github.com/yandex/gixy/blob/master/docs/en/plugins/aliastraversal.md
2019-09-17 16:40:22 +08:00
bd9062421d nixbld: enable apparmor
This doesn't do much for now and apparmor support needs some work, but this enables the
kernel boot options so we can fix apparmor later without having to reboot the server.
2019-09-16 09:32:58 +08:00
b8b6fdbba5 nixbld: add prototype mail server 2019-09-13 12:48:51 +08:00
40e87731e0 nixbld: enable UPS monitoring 2019-09-11 17:37:59 +08:00
350701c682 nixbld: update installed packages 2019-09-05 16:47:01 +08:00
8a8f987098 nixbld: act as wifi access point 2019-09-05 15:27:44 +08:00
dc3cc3f596 nixbld: run hydra hooks for artiq-manual only on success
should fix GH issue #18
2019-08-14 00:05:04 +02:00
f92d6b96f4 nixbld: disable docker 2019-08-01 10:37:47 +08:00
405492b2e9 nixbld: add fish shell 2019-07-31 22:48:42 +08:00
a86f29733e nixbld: redirect old artiq resources page 2019-07-31 22:48:42 +08:00
552b872bac nixbld: add legacy migen manual URL 2019-07-29 11:44:48 +08:00
820ede4ac3 nixbld: optimize web server settings 2019-07-27 11:27:28 +08:00
049ef39c29 remove ARTIQ-2 manual 2019-07-27 10:38:06 +08:00
4d0c0e295a nixbld: use custom 404 page 2019-07-26 21:29:54 +08:00
06e8e67d10 nixbld: increase max push size for HTTPS gitea 2019-07-22 19:34:07 +08:00
af31db6d21 nixbld: add ARTIQ-4 manual legacy URL 2019-07-22 19:32:18 +08:00
00de3141b0 nixbld: update fractalide settings 2019-07-19 16:24:04 +08:00
618486ca8a nixbld: update web settings 2019-07-19 16:23:47 +08:00
78caeebf02 serve website from hydra 2019-07-19 15:57:35 +08:00
5326cab419 use recommended nginx patch 2019-07-19 15:19:39 +08:00
c134bfd3c1 web fixes and improvements 2019-07-19 15:00:06 +08:00
4d9e1f6e36 nixbld: redirect old URLs 2019-07-18 23:25:35 +08:00
5173a26468 nixbld: ignore broken conda-generated index.html 2019-07-18 00:47:18 +08:00
f51d24ac2e nixbld: publish conda channel on WWW 2019-07-18 00:20:05 +08:00
dfa2a4017e nixbld: update documentation jobset name 2019-07-18 00:10:33 +08:00
41a19cbf34 update stewart settings 2019-07-01 22:53:39 +08:00
8d9faac567 backup: exclude gitea archives 2019-07-01 22:53:03 +08:00
9e796e5073 nixbld: add password on munin output 2019-06-24 18:54:44 +08:00
e149012443 backup: fix improper copy/paste 2019-06-01 16:05:41 +08:00
b01f6aee27 ensure hydra does not fill hard disk 2019-05-29 15:48:59 +08:00
3da02d5f47 raise hydra max_output_size
Anaconda is large and reinstalling it sometimes goes over that limit.
2019-05-29 15:32:19 +08:00
5f7def845a nixbld: forward more traffic to stewart's machine 2019-05-27 00:42:50 +08:00
7882767a71 nixbld: back up more 2019-05-25 00:31:32 +08:00
42fac07c85 nixbld: add simple backups (WIP) 2019-05-24 15:19:33 +08:00
64eaa90250 nixbld: enable munin 2019-05-24 10:26:59 +08:00
898e81abc3 nixbld: forward some traffic to stewart's machine 2019-05-22 19:23:41 +08:00
8d77380ff3 nixbld: disable ARTIQ manual caching in nginx 2019-05-22 19:23:21 +08:00
ff6d082fc3 Revert "nixbld: refactor hydra-www-outputs to generate etags for nginx"
This reverts commit 8e3f1cc5a0.
2019-05-22 19:21:40 +08:00
8f051e300f Revert "nixbld: hydra-www-outputs-init before nginx.service"
This reverts commit 74bfc361e1.
2019-05-22 19:21:39 +08:00
74bfc361e1 nixbld: hydra-www-outputs-init before nginx.service
the service creates nginx config include files.
2019-05-22 01:54:10 +02:00
8e3f1cc5a0 nixbld: refactor hydra-www-outputs to generate etags for nginx
Should again resolve Gitea issue #12
2019-05-21 21:41:12 +02:00
e7eedf0f48 nixbld: centralize package overrides 2019-05-21 16:47:47 +08:00
45c2ce2f0c nixbld: set up forum 2019-05-21 16:08:54 +08:00
71d631d416 nixbld: gather and serve artiq-manual from hydra outputs
Should resolve Gitea issue #12.
2019-05-20 18:58:57 +02:00
58f5901897 print path to docs in hydra-queue-runner logs 2019-05-20 09:57:32 +08:00
9fed94be78 make jq accessible in hydra runcommand 2019-05-20 09:57:04 +08:00
4b78fb8124 enable docker 2019-05-20 09:20:28 +08:00