|
e629d2d999
|
rsync-net: harden systemd service, and dodge the "pasta doesnt support root" bug
|
2024-07-30 21:54:25 +00:00 |
|
|
1bb36b74c2
|
scripts/check-uninsane: check that servo bitcoind is online
|
2024-07-29 03:42:52 +00:00 |
|
|
916ecc30d1
|
scripts/deploy: fix --reboot flag
|
2024-07-29 03:42:52 +00:00 |
|
|
36bbac539f
|
nginx: port /var/www/sites data to private store
|
2024-07-28 02:38:36 +00:00 |
|
|
cbe17c03e4
|
scripts/deploy: fix usage message about --reboot flag
|
2024-07-27 14:48:44 +00:00 |
|
|
91359174f6
|
scripts/check-backups: be slightly more verbose -- at least until im more confident in this setup
|
2024-07-24 03:33:07 +00:00 |
|
|
79834aedf3
|
scripts/check-backups: init
|
2024-07-23 22:09:32 +00:00 |
|
|
d91ca22587
|
scripts/sync: add --verbose flag and support syncing multiple machines
|
2024-07-23 18:49:05 +00:00 |
|
|
79fbdc4e15
|
scripts/sync: add a "sync all" option
|
2024-07-22 07:52:31 +00:00 |
|
|
0af5e43944
|
scripts/update: support gitUpdater -style updateScripts
|
2024-07-21 07:26:39 +00:00 |
|
|
0f7ec33dac
|
scripts/update: cleanup
|
2024-07-21 06:36:21 +00:00 |
|
|
993c3df09e
|
scripts/update: dont update sofacoustics package by default
|
2024-07-21 05:49:22 +00:00 |
|
|
19acab1363
|
scripts/check-uninsane: remove outdated ovpns DNS test
|
2024-07-16 22:57:48 +00:00 |
|
|
86f1e36035
|
scripts/deploy: fix "exho" typo
|
2024-07-16 07:42:24 +00:00 |
|
|
0fafd81b79
|
scripts/sync: sanity check that source directory exists before doing a sync (else we would delete everything in the target)
|
2024-07-15 00:22:29 +00:00 |
|
|
2ac9c2cb68
|
fix NUR integration (hopefully)
|
2024-07-15 00:17:59 +00:00 |
|
|
a926cbee46
|
scripts/update: build required nix binary before updating packages
|
2024-07-14 22:09:19 +00:00 |
|
|
76ae404827
|
scripts/sync: fix moby Photos dir
|
2024-07-14 09:19:17 +00:00 |
|
|
f78b49f075
|
scripts/sync: moby: dont compress music (i have enough space for that now)
|
2024-07-13 18:58:02 +00:00 |
|
|
7013b09715
|
scripts/sync: fix nix-shell shebang
|
2024-07-13 07:43:16 +00:00 |
|
|
f8d0c9ce3b
|
scripts/deploy: deploy crappy latter than all the others
|
2024-07-08 05:38:44 +00:00 |
|
|
74b7e90a34
|
check-uninsane: check zfs pool for errors
|
2024-07-07 02:32:44 +00:00 |
|
|
bb3f148c32
|
scripts/check-uninsane: add a liveness test for my Bitcoing Lightning node
|
2024-07-07 01:00:50 +00:00 |
|
|
58f89aadf3
|
scripts: add a way to flash my ergodox-ez firmware
|
2024-07-02 12:18:58 +00:00 |
|
|
961c38e79b
|
scripts/check-uninsane: fix doofnet ftp test to actually route over doofnet
|
2024-06-30 06:35:04 +00:00 |
|
|
a0dfdb5125
|
init-feed: lift out of pkgs/ and into scripts/ where its easier to invoke
|
2024-06-24 17:04:23 +00:00 |
|
|
3d871e8d7c
|
scripts/check-nur: fix (linux-exynos5-mainline was invalid in default eval)
|
2024-06-21 07:43:33 +00:00 |
|
|
ad8bcfc09e
|
scripts/deploy: build all hosts before building all variants
|
2024-06-21 07:25:15 +00:00 |
|
|
815ce6287f
|
scripts/update: fix that the script wasnt building the update scripts before trying to invoke them
|
2024-06-21 07:25:15 +00:00 |
|
|
2445b882c2
|
scripts/update: more debug logging
|
2024-06-20 22:54:16 +00:00 |
|
|
2e44abc55d
|
scripts/deploy: fix off-by-one in runOnTarget
|
2024-06-19 21:05:37 +00:00 |
|
|
8ca357ea7f
|
scripts/deploy: add a --reboot option
|
2024-06-19 20:31:43 +00:00 |
|
|
afea7fe5e7
|
scripts/deploy: implement a dry-run mode
|
2024-06-19 11:24:33 +00:00 |
|
|
be84747ffc
|
check-uninsane: test FTP over doof (and simplify)
|
2024-06-18 08:09:06 +00:00 |
|
|
ded5f6560d
|
check-uninsane: fix ftp test to work when invoked from the wan
|
2024-06-18 07:55:11 +00:00 |
|
|
6f0a455d0b
|
scripts/check-uninsane: implement --verbose flag
|
2024-06-17 23:36:52 +00:00 |
|
|
259143b87e
|
scripts/check-uninsane: fix so ssh servo systemctl --failed actually works on servo, even when ssh key is locked
|
2024-06-17 23:24:34 +00:00 |
|
|
dbf719b59b
|
scripts/check-uninsane: fix the git.uninsane.org check to work even w/o access to SSH keys
|
2024-06-17 22:16:23 +00:00 |
|
|
57d7d3821f
|
scripts/check-uninsane: dont rely on ovpns.uninsane.org bootstrap DNS: directly test the known IPv4 address
|
2024-06-17 22:12:34 +00:00 |
|
|
e86e9fc079
|
scripts/check-uninsane: add a check for DNS via doofnet
|
2024-06-17 22:11:02 +00:00 |
|
|
d708b78ebe
|
scripts/check-uninsane: fix ftp check, to not error if README.md exists in the current directory
|
2024-06-17 22:10:47 +00:00 |
|
|
4b99607f7b
|
scripts/check-uninsane: annotate the OVPNS/DOOF checks
|
2024-06-17 09:25:10 +00:00 |
|
|
b3890b82dc
|
servo: http/https: expose to doof
|
2024-06-17 07:55:53 +00:00 |
|
|
3fc96a3e32
|
check-uninsane: also test http://uninsane.org, over OVPN connection
|
2024-06-17 07:50:15 +00:00 |
|
|
c87dab93b3
|
scripts/deploy: allow specifying multiple hosts or multiple variants
|
2024-06-16 05:15:12 +00:00 |
|
|
01cfed2438
|
scripts/deploy: swap the iteration order: build all hosts at -min variant, then -light, etc; then also do the -next variants
|
2024-06-14 20:24:50 +00:00 |
|
|
ba0524d193
|
scripts/update: dont update feeds by default
|
2024-06-14 18:29:06 +00:00 |
|
|
26a4f20f6c
|
scripts/deploy: factor out a deployHelper to make variant=all usable *without* host=all
|
2024-06-14 18:28:52 +00:00 |
|
|
2e2f5dd373
|
scripts/sync: remove unnecessary sudo calls when mounting
|
2024-06-13 03:15:58 +00:00 |
|
|
1c79209e23
|
scripts/sync: lift out of flake
|
2024-06-13 03:09:02 +00:00 |
|