Commit graph

378 commits

Author SHA1 Message Date
bd30c854b3 flipperzero-firmware: RM0226-0327-0.77.2-3626499 -> RM0310-0416-0.78.2-9477f38 2023-03-11 18:08:18 +00:00
8c36e4cdae authentik: 2022.12.2-lukegb -> 2023.2.3-lukegb 2023-03-02 21:11:10 +00:00
e16892907f flipperzero-firmware: automate getting new versions 2023-02-26 10:25:47 +00:00
9239a8a0a6 nix/gitlab-ci: stop using sa.json for uploading to binary cache, use tokend 2023-02-25 23:47:36 +00:00
786a0e669c qrca: fix after move from plasma-mobile/ to utilities/ 2023-02-19 21:00:25 +00:00
a811f0616a flipperzero-firmware: RM0217-2335-0.77.2-1f5ae3c 2023-02-18 19:34:34 +00:00
978f045378 flipperzero-firmware.upload: use vault to fetch service account token 2023-02-15 01:29:03 +00:00
83e37e8ad0 baserow: disable check for azure Python packages I don't want anyway 2023-02-12 17:03:55 +00:00
e65e390937 authentik/pythonapp: fix not-allowed-to-refer-to-a-store-path 2023-02-11 18:03:35 +00:00
edd1e5f944 gitlab-ci: add upload step for flipperzero-firmware 2023-02-10 21:01:45 +00:00
3e87d33c07 flipperzero-firmware: update to RM0209-2252-0.76.1-dcbe3cd 2023-02-10 21:01:32 +00:00
1185ae98f0 copybara: fix 2023-02-10 20:07:52 +00:00
33b385d2e7 datez: port to nixpkgs rust off nightly rust 2023-02-04 02:15:30 +00:00
3efed27d62 treewide: adapt to newer nixpkgs 2023-02-04 00:24:32 +00:00
e31acba002 fr24feed: 1.0.25-3 -> 1.0.34-0 2023-01-20 01:10:51 +00:00
30ce5c174b nix/gitlab-ci: set --system as well, just in case 2023-01-18 00:20:27 +00:00
493d30ff44 nix/gitlab-ci: restructure to work better with multiple architectures 2023-01-17 22:03:14 +00:00
e2b9b63743 terminfos: init 2023-01-15 16:10:12 +00:00
b0e68cc4fe datez: add libiconv for macOS 2023-01-15 02:54:02 +00:00
dbafabb5f4 baserow/baserow_enterprise: ensure that we have __init__.py everywhere 2023-01-15 02:44:42 +00:00
32bb40df77 baserow/backend: pynixify tweaks to make it build 2023-01-15 01:11:04 +00:00
4cdccdd913 baserow/backend: initial pynixify 2023-01-14 23:34:44 +00:00
e92bff517c flipperzero-firmware: 0.71.2 -> 0.75.1 2023-01-14 21:44:21 +00:00
4658ec115e baserow: 1.12.1 -> 1.13.3 2023-01-14 21:26:29 +00:00
322c6b09ac bazel-run: use python3 2023-01-14 20:21:39 +00:00
374cef7211 qrca: init 2023-01-14 12:04:19 +00:00
59ac05168c heptapod: 0.33.0 -> 0.34.0 2023-01-10 20:47:58 +00:00
77c4d9d7c2 totoro: ADSB 2023-01-09 02:09:04 +00:00
e5340de8dc authentik: use latest version of cython to fix segfault 2023-01-09 02:26:47 +00:00
973a32c51e fr24feed/mlat-client/piaware/tar1090: init 2023-01-09 02:08:57 +00:00
7f6d5c62d3 nix/pkgs/readsb: init 2022-12-20 15:11:06 +00:00
e5a01e31ba plex-pass: update and fix update script 2023-01-08 05:44:03 +00:00
89a9edad15 authentik: update to 2022.12.2 2023-01-08 05:26:00 +00:00
653ac8f5f0 updateplexpass: use Plex Pass key to fetch new versions 2023-01-08 01:54:22 +00:00
32b93ee2ea jj: bump to 0.6.1 2022-12-06 05:42:30 +00:00
cb4f558275 nix/pkgs/nightlyRust: bump to 2022-12-04 2022-12-06 05:42:22 +00:00
754afefc78 jj: init at c52a14eac6532ba814c88f2c8c740415293bfb1a 2022-12-04 21:52:55 +00:00
5166e2fd4e flipperzero-firmware: 0.69.2-1020-RM -> RM11250310-0.71.2-0e622a2 2022-12-04 06:40:03 +00:00
b3de54ce55 flipperzero-firmware: swap dependency for gcc-arm-embedded-10 explicitly 2022-12-04 05:37:18 +00:00
3949149d94 nix/pkgs/prometheus-snmp-config: update hash 2022-12-04 04:30:21 +00:00
883920c7d3 nix/pkgs/django-tailwind: fix build 2022-12-04 04:24:37 +00:00
fe09f27f70 nix/pkgs/authentik: 2022.8.1 -> 2022.11.3 2022-12-04 02:30:53 +00:00
555c767786 nix/pkgs/authentik/webui: port to buildNpmPackage 2022-12-03 23:45:07 +00:00
decbf6218b nix/pkgs/authentik/docs: port to buildNpmPackage 2022-12-03 23:36:14 +00:00
39d09bbf50 baserow: drop redis overlay 2022-11-23 16:48:11 +00:00
79ae0d7fef nix/pkgs/baserow/web-frontend: fix
We need to use openssl-legacy-provider to fix an issue with OpenSSL 3.x,
because Webpack (or Nuxt?) need to use deprecated hashes.
2022-11-09 00:35:09 +00:00
b03bf3ea87 baserow: drop mjml-tcpserver 2022-11-02 02:08:52 +00:00
e5c9481b7b nix/pkgs/baserow: bump to 1.12.1 2022-11-02 02:02:11 +00:00
5af9066080 flipperzero-firmware: update 0.65.3 -> 0.69.2 2022-10-22 20:17:54 +01:00
730f157cb1 gitlab-ci: switch to using The Socket 2022-10-10 00:50:09 +01:00
5813754e18 gitlab-ci: add a sleep to try to let sqlite sync 2022-10-09 18:11:48 +01:00
9d16934db3 nix/gitlab-ci: attempt to hack around us wanting to read the nix store DB 2022-10-09 17:35:43 +01:00
b5082319de gitlab-ci: for now, just bodge this in... 2022-10-09 17:16:43 +01:00
42da93f99a gitlab-ci: use bcacheup to upload things to the nix cache 2022-10-09 16:57:21 +01:00
03d0572cae nix/docker/vault: contents --> copyToRoot 2022-10-08 21:27:12 +01:00
17b138e8f0 nix/pkgs/authentik/pythonapp: pin to older nixpkgs 2022-10-03 03:15:58 +01:00
87030597e0 baserow/backend: no eth-{account,keyfile,keys}, thanks 2022-10-03 01:46:05 +01:00
e03ae8b853 treewide: fix things up for new nixpkgs 2022-10-02 22:23:44 +01:00
83d8a1b245 heptapod: 0.32.2 -> 0.33.0 2022-10-02 20:10:20 +01:00
dc5e9f966d plex-pass: 1.28.2.6151 -> 1.29.0.6244 2022-10-02 20:08:23 +01:00
96a430125b heptapod: 0.32.1 -> 0.32.2 2022-10-02 19:58:35 +01:00
a840c23c56 nix/pkgs/flameshot: update 2022-09-17 19:57:24 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
c1064daf09 nix/pkgs/plex-pass: update version to 1.28.2.6151-914ddd2b3 2022-08-31 02:11:28 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
e3dec3bd36 nix/pkgs/plex-pass: update version to 1.28.2.6106-44a5bbd28 2022-08-30 02:11:13 +00:00
bf797e9ed5 nix/pkgs/flipperzero-firmware: fine, no .git for you 2022-08-28 21:47:44 +01:00
b842370266 nix/pkgs/flipperzero-firmware: I continue to hate this 2022-08-28 20:58:32 +01:00
0c26047d75 nix/pkgs/flipperzero-firmware: fix source fetching 2022-08-28 19:29:27 +01:00
c01a1fee3a nix/pkgs/flipperzero-firmware: init 2022-08-28 16:33:45 +00:00
847174f08e authentik: more tweaks for mistune 0.8.4 2022-08-26 21:46:56 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
be7a3e7904 nix/pkgs/plex-pass: update version to 1.28.1.6104-788f82488 2022-08-18 02:11:35 +00:00
5b94d1773d nix/pkgs/authentik: 2022.7.5 -> 2022.8.1 2022-08-16 22:39:43 +01:00
fcb1b22718 nix/pkgs/netbox: use more upstream deps (requests!) 2022-08-15 00:01:50 +01:00
e25a1ba6c4 depotwide: fix stuff 2022-08-14 21:01:26 +01:00
071d0468df authentik: bump to 2022.7.3 2022-08-14 18:11:03 +01:00
e624f64be6 heptapod: oops, forgot to update the image hash 2022-08-14 18:10:23 +01:00
aa78b81e7b nix/docker/heptapod: bump to 0.32.1 2022-08-11 21:50:25 +01:00
5c1742e13f depotwide: add google-cloudflare role 2022-08-10 01:51:46 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
94743c8fa2 nix/pkgs/plex-pass: update version to 1.28.0.5999-97678ded3 2022-08-02 02:12:14 +00:00
6fa9728205 nix/pkgs/netbox: update 2022-07-07 22:38:58 +01:00
a92341f7cf nix/pkgs/netbox: bump 2022-07-07 22:06:20 +01:00
4d72877d35 django-tailwind: allow newer cookiecutter version 2022-07-07 22:06:11 +01:00
d07f593c22 nix/pkgs: drop my own python-emv package
There's one in nixpkgs that's more up to date.
2022-07-07 22:05:57 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
d75eec319c nix/pkgs/plex-pass: update version to 1.27.2.5929-a806c5905 2022-07-06 02:11:44 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
2c04359cfe nix/pkgs/plex-pass: update version to 1.27.1.5916-6b0e31a64 2022-06-24 02:11:36 +00:00
f7ba4f8a80 nix/docker/heptapod: update heptapod to 0.31.2 2022-06-19 20:51:00 +01:00
825c371243 nix/docker/heptapod: up the disk size a bit more 2022-06-19 00:55:21 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
e34613707b nix/pkgs/plex-pass: update version to 1.27.0.5897-3940636f2 2022-06-15 02:11:59 +00:00
ea2663a528 authentik: bump to 2022.5.3 2022-05-29 21:57:26 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
902daf7845 nix/pkgs/plex-pass: update version to 1.26.2.5797-5bd057d2b 2022-05-25 02:11:35 +00:00
ac06d71d66 nix/pkgs/authentik: bump to 2022.5.2 2022-05-21 17:16:29 +01:00
4522f79791 authentik: bump to 2022.5.1 2022-05-20 22:59:00 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
28ac784503 nix/pkgs/plex-pass: update version to 1.26.1.5798-99a4a6ac9 2022-05-17 02:12:24 +00:00
1f5c62ea94 authentik: copy the "authentik" directory over for source icons 2022-05-17 02:57:26 +01:00
dccfd3a2de nix/gitlab-ci: split deploy into deploy-{mach,other} 2022-05-17 01:38:27 +01:00
059476d789 nix/pkgs/authentik: switch to my fork 2022-05-14 21:38:54 +00:00
5402286846 nix/pkgs/authentik: oops, remove reference to nix store path 2022-05-13 22:31:19 +00:00
bf601faa89 nix/pkgs/authentik: init 2022-05-12 22:55:10 +00:00
a95b91798d nix/pkgs/baserow: update to NodeJS 16.x (latest LTS) 2022-05-07 15:23:04 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
35514a5f07 nix/pkgs/plex-pass: update version to 1.26.0.5715-8cf78dab3 2022-04-22 02:11:06 +00:00
b5214dc003 vault-acme: bump to new version, which includes dropping the cert revocation 2022-04-21 01:49:46 +01:00
b5fbf1f472 oracle-lon01: add my first aarch64-linux boxen 2022-04-13 12:03:56 +00:00
675b65b5da nix/docker/heptapod: add update script for image 2022-04-09 20:17:32 +01:00
55b6bd2a19 ops/nixos: add nixos-size to measure total closure pinned by booted-system/current-system mismatch 2022-04-07 03:42:17 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
bd4e52105d nix/pkgs/plex-pass: update version to 1.25.9.5721-965587f64 2022-04-07 02:12:24 +00:00
a0802e697f gitlab-ci: restore machine deploys 2022-04-05 22:13:21 +01:00
98cd1c7427 gitlab-ci: try setting NIX_PATH explicitly 2022-04-05 22:09:21 +01:00
97a2e46eeb lukegbcom: autodeploy using Vault 2022-04-05 22:04:32 +01:00
67252bab10 lightspeed: delete 2022-04-05 02:41:16 +00:00
9f9991c895 heptapod: 0.30.0 -> 0.30.1 2022-04-04 14:53:06 +01:00
deployer@bvm-nixosmgmt.blade.as205479.net
d2aaa28aa5 nix/pkgs/plex-pass: update version to 1.25.8.5663-e071c3d62 2022-03-25 02:11:03 +00:00
4d00448f55 heptapod: 0.29.1 -> 0.30.0 2022-03-24 22:20:56 +00:00
c60a68a354 nix/gitlab-ci: try to restrict deploy steps to only default 2022-03-20 10:26:56 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
b4b3484e6c nix/pkgs/plex-pass: update version to 1.25.7.5604-980a13e02 2022-03-17 02:10:56 +00:00
d2481b1461 vault-acme: sleep in lieu of waiting "properly" for DNS propagation
Once we've seen the TXT record on any nameserver, assume that it'll reach the
rest of them within 60 seconds.

This is an awful hack because some peculiarities of my setup don't work
properly with the upstream lego code.
2022-03-17 01:03:41 +00:00
b29a330382 ubi_reader: init 2022-03-13 17:32:59 +00:00
c9bd0696ed heptapod: enable SSH CA 2022-03-13 00:24:57 +00:00
72a647b80f baserow: disable moto tests which are broken for some reason 2022-03-11 15:53:04 +00:00
e8b2667c01 heptapod-runner: make a separate drv and stop maintaining it as a patchset on top of gitlab-runner 2022-03-11 15:15:30 +00:00
34fa21a171 treewide: fix eval fallout from nixpkgs bump 2022-03-11 14:56:55 +00:00
0c7f785107 vault-agent-acme: tidy up 2022-03-06 23:01:51 +00:00
332d1ca100 nix/docker/vault: update Vault's plugin registry as part of upload
It's possible (and likely) that when we update the Vault image that the SHA256
of the plugin will also change.

Automatically update that as the last step of the deploy.
2022-03-06 17:10:58 +00:00
932b47e9e9 vault-acme: init
This is a Vault secrets plugin for provisioning SSL certificates using ACME.
2022-03-06 16:52:47 +00:00
6c3ecb4d0b nix/docker/vault: init
This is the Docker image I use for deploying Vault.
2022-03-06 16:51:34 +00:00
75ce92b967 heptapod: update to 0.29.1 2022-03-01 00:00:23 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
4cef54442e nix/pkgs/plex-pass: update version to 1.25.6.5577-c8bd13540 2022-02-23 02:10:56 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
e14cfe989c nix/pkgs/plex-pass: update version to 1.25.5.5492-12f6b8c83 2022-02-09 02:10:53 +00:00
cc6fd576e7 nix/docker/heptapod: 0.28.1 -> 0.28.2 2022-02-05 03:24:04 +00:00
40a3588e99 nix/docker/heptapod: 0.27.3 -> 0.28.1 2022-02-04 19:21:08 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
29c0608903 nix/pkgs/plex-pass: update version to 1.25.4.5487-648a8f9f9 2022-02-02 02:11:03 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
79e5483322 nix/pkgs/plex-pass: update version to 1.25.4.5468-989df2310 2022-02-01 02:11:06 +00:00
3ad4c2399a nix/pkgs/lutris: add more deps 2022-01-23 23:37:19 +00:00
c10d4efd5e nix/pkgs/deluge: update path for trying empty login first 2022-01-16 15:26:38 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
af848af78c nix/pkgs/plex-pass: update version to 1.25.3.5409-f11334058 2022-01-14 02:10:48 +00:00
deployer@bvm-nixosmgmt.blade.as205479.net
0917f5eb3e nix/pkgs/plex-pass: update version to 1.25.3.5385-f05b712b6 2022-01-12 02:10:47 +00:00
47d3c07b8f nix/pkgs/heptapod-runner: fix 2021-12-25 20:31:34 +00:00
0b8049e5d4 nix/docker/heptapod: 0.27.0 -> 0.27.3 2021-12-22 00:41:19 +00:00
a72cc6dd19 nix/pkgs/baserow: add public key to baserow_premium 2021-12-21 22:12:33 +00:00
92a744ec1f nix/pkgs: add baserow vs baserow-oss to nix/pkgs 2021-12-21 21:52:16 +00:00
32672f96f6 nix/pkgs/rundeck-bin: 3.4.1-20210715 -> 3.4.9-20211221 2021-12-21 20:00:22 +00:00
68e623d2eb nix/pkgs/baserow: make it configurably OSS-only 2021-12-21 19:39:11 +00:00
9d983e7831 nix/pkgs/baserow: tie to tag for 1.7.1 2021-12-21 19:23:53 +00:00
93a070870a nix/pkgs/baserow: hooray, it works 2021-12-21 05:48:40 +00:00
d806f8da1c baserow: copy missing non-Python directories into sitePackages anyway 2021-12-20 18:08:39 -08:00
c2ca979558 nix/pkgs/baserow: init 2021-12-20 16:18:16 -08:00
2fb7595507 nix/pkgs/baserow: init web-frontend 2021-12-20 13:05:51 -08:00
9f7a675b09 nix/pkgs/heptapod-runner: fix more 2021-12-20 05:56:24 +00:00
7c0d51e9db nix/pkgs/heptapod-runner: update to 0.4.0, fix patch 2021-12-20 02:47:45 +00:00
deployer@localhost
18ac4b13fd nix/pkgs/plex-pass: update version to 1.25.2.5319-c43dc0277 2021-12-14 02:15:15 +00:00
deployer@localhost
279a5233f9 nix/pkgs/plex-pass: update version to 1.25.1.5286-34f965be8 2021-12-08 02:11:08 +00:00
deployer@localhost
ec5af85046 nix/pkgs/plex-pass: update version to 1.25.0.5282-2edd3c44d 2021-12-02 02:10:48 +00:00