1
Fork 0
Commit Graph

50 Commits

Author SHA1 Message Date
Motiejus Jakštys 6ee0b6f3db stdenv -> stdenvNoCC 2024-02-09 13:40:24 +02:00
Motiejus Jakštys c768ef7a44 CSP 2024-01-28 23:18:30 +02:00
Motiejus Jakštys 4891305c29 static: add standard headers 2024-01-28 23:11:46 +02:00
Motiejus Jakštys 389df7965b caddy: gzip encoding 2024-01-28 22:59:17 +02:00
Motiejus Jakštys 47d1ba611b caddy: handle /contact and /blog 2024-01-28 22:47:10 +02:00
Motiejus Jakštys edebcf570a combine blog and djangostatic 2024-01-28 18:15:49 +02:00
Motiejus Jakštys 513b2cf00d split out e11sync-djangostatic from e11sync-static 2024-01-28 16:42:17 +02:00
Motiejus Jakštys a01d07c533 pkgs: simplify 2024-01-26 17:05:31 +02:00
Motiejus Jakštys d54da85c56 e11sync-static: fix caching 2024-01-26 13:48:24 +02:00
Motiejus Jakštys 7cec799cfa static: get rid of django-compress 2024-01-26 12:12:06 +02:00
Motiejus Jakštys 34ba024d56 rename e11sync-frontend -> e11sync-caddyfile 2024-01-20 14:10:33 +02:00
Motiejus Jakštys f0a32ae9ae top-level modules: make work 2024-01-19 21:42:22 +02:00
Motiejus Jakštys 8bc0c13565 e11sync-static: do not use intermediate shell 2024-01-19 13:27:41 +02:00
Motiejus Jakštys a88bc7071c Revert "nixosModules.e11sync: remove ${system}"
This reverts commit a7b32b6df5.
2024-01-17 15:03:44 +02:00
Motiejus Jakštys bbeef67c4b frontend: remove STS 2024-01-17 14:05:32 +02:00
Motiejus Jakštys a7b32b6df5 nixosModules.e11sync: remove ${system} 2024-01-17 14:04:23 +02:00
Motiejus Jakštys 91806efc72 79 chars 2024-01-17 12:59:37 +02:00
Motiejus Jakštys 33d6c66029 e11-static: contain `e11sync-static`
TODO: learn about `lib.makeScope`.
2024-01-17 12:53:14 +02:00
Motiejus Jakštys 450419d431 move e11sync-static-manifest to e11sync-static 2024-01-17 10:45:20 +02:00
Motiejus Jakštys c61408beab e11sync-static: more paralellism when building 2024-01-17 08:59:02 +02:00
Motiejus Jakštys 2acf5a5bf6 e11sync-static-manifest: trying to get rid of dependencies 2024-01-17 08:48:40 +02:00
Motiejus Jakštys 45f5f6fcee e11sync: move manifest out of e11sync-static
that way `e11sync-backend` has one less dependency.
2024-01-17 07:54:32 +02:00
Motiejus Jakštys 4f0a6a0a83 static: compress more files 2024-01-17 00:03:36 +02:00
Motiejus Jakštys eb5691d342 uwsgi: stricter loading of plugins and app 2024-01-16 23:39:50 +02:00
Motiejus Jakštys 39dd8acd90 backend: make familiar with `CACHE/manifest.json` 2024-01-16 23:32:50 +02:00
Motiejus Jakštys 89ec12be1d uwsgi: fix pythonpath 2024-01-16 23:18:51 +02:00
Motiejus Jakštys 6038aad312 fix databasePath 2024-01-16 23:05:19 +02:00
Motiejus Jakštys 8bd66dab15 e11sync-backend systemd unit 2024-01-16 15:38:00 +02:00
Motiejus Jakštys d3c5d73198 uwsgi: move package overrides to e11sync-backend 2024-01-16 13:31:28 +02:00
Motiejus Jakštys 74efa197b5 vm: make it x86_64-linux only 2024-01-16 13:29:16 +02:00
Motiejus Jakštys 994a4ad18b django_5: override globally 2024-01-16 00:39:11 +02:00
Motiejus Jakštys bbac4f96b4 fix python3 overrides 2024-01-16 00:31:18 +02:00
Motiejus Jakštys 074767b84c trying to override django-compressor's deps 2024-01-16 00:17:32 +02:00
Motiejus Jakštys 0d31ec7969 django: propagate better 2024-01-16 00:09:47 +02:00
Motiejus Jakštys 185669d69b rename remaining `e11sync` to `e11sync-backend` 2024-01-15 16:17:16 +02:00
Motiejus Jakštys 50c34aa922 replace gunicorn with uwsgi
has an easier-to-work-with prometheus.
2024-01-15 16:14:46 +02:00
Motiejus Jakštys b983a2f59a e11sync-caddy: weaker STS
I don't know what I will be putting to subdomains yet.
2024-01-15 13:38:14 +02:00
Motiejus Jakštys c3d052ad01 add e11sync-caddy 2024-01-15 13:27:27 +02:00
Motiejus Jakštys 290838e6e7 geoip: compress the archive
less inputs, less downloading.
2024-01-15 10:52:46 +02:00
Motiejus Jakštys e17646b070 flakes: get rid of `self` 2024-01-15 07:50:38 +02:00
Motiejus Jakštys 2bcc5a8585 remove obsolete python3 usage 2024-01-14 23:41:35 +02:00
Motiejus Jakštys 30a374ee03 test: patch the interpreter instead of invoking python directly 2024-01-14 23:41:19 +02:00
Motiejus Jakštys 7007e9d5f6 indent 2024-01-14 23:31:23 +02:00
Motiejus Jakštys a950f87178 e11sync: add an optional 'database-path'
will be useful during deployment.
2024-01-14 23:23:39 +02:00
Motiejus Jakštys 87cdffd212 e11sync-static: patch sources correctly 2024-01-14 23:02:43 +02:00
Motiejus Jakštys 9700a24db5 rename to unit test 2024-01-14 20:08:27 +02:00
Motiejus Jakštys 464170b7f0 remove redundant dependency 2024-01-14 20:05:42 +02:00
Motiejus Jakštys 27e0979c86 geoip-archive: move to it's own package 2024-01-14 20:04:41 +02:00
Motiejus Jakštys dc72e8a2a4 move e11sync-static to it's own file 2024-01-14 20:00:17 +02:00
Motiejus Jakštys 6499795df1 e11sync: move to it's own package 2024-01-14 19:54:32 +02:00