a9c9600b14
matrix: move jorah->boron
flake / flake (push) Successful in 2m20s
2024-05-18 19:14:39 +01:00
eae5e105ff
unifi: move jorah->boron
flake / flake (push) Successful in 1m21s
2024-05-18 16:52:22 +01:00
f1fd6ee270
gitea: fix ips in iptables rules
flake / flake (push) Successful in 1m10s
2024-05-18 15:34:43 +01:00
f59824ad62
gitea: move jorah->boron
flake / flake (push) Successful in 2m16s
2024-05-12 13:11:54 +01:00
bff93529aa
www.global: move jorah->boron
flake / flake (push) Successful in 1m56s
2024-05-12 12:11:15 +01:00
13bfe6f787
boron: enable authoritative dns
flake / flake (push) Successful in 2m4s
2024-05-10 22:44:48 +01:00
ad8c8b9b19
boron: enable version_tracker
flake / flake (push) Successful in 2m5s
2024-05-10 22:12:49 +01:00
a4235b2581
boron: move to kernel 6.8 and re-image
...
flake / flake (push) Successful in 1m58s
The extremely modern hardware on this server appears to experience
kernel crashes with the default NixOS 23.11 kernel 6.1 and the default
NixOS 24.05 kernel 6.6. Empirical testing shows the server staying up on
Ubuntu 22's 6.2 and explicit NixOS kernel 6.8.
The server was wiped during this testing so now needs reimaging.
2024-05-08 21:11:09 +01:00
a272cd0661
downloads: add explicit nameservers
flake / flake (push) Successful in 1m48s
2024-05-06 00:07:25 +01:00
1ca4daab9c
locations: move attrset into config block
flake / flake (push) Successful in 1m42s
2024-04-28 10:39:40 +01:00
745ea58dec
homeassistant: update trusted proxies
flake / flake (push) Successful in 1m46s
2024-04-27 19:14:12 +01:00
348bca745b
jorah: add authoritative dns server
flake / flake (push) Successful in 1m44s
2024-04-27 18:54:46 +01:00
0ef24c14e7
tailscale: update to included nixos module
flake / flake (push) Successful in 1m43s
2024-04-27 15:36:45 +01:00
d9233021c7
add enable options for modules/common/default
flake / flake (push) Successful in 2m9s
2024-04-27 13:46:06 +01:00
eba1dae06b
chia: update to 2.2.1
flake / flake (push) Successful in 1m59s
2024-04-24 23:36:51 +01:00
1c75fa88a7
boron.cx: add new dedicated server
flake / flake (push) Successful in 1m49s
2024-04-23 20:45:44 +01:00
4d1521e4b4
be.lt: add beryllium laptop
flake / flake (push) Successful in 1m43s
2024-04-21 17:15:14 +01:00
88b33598d7
microserver.parents -> li.pop
flake / flake (push) Successful in 1m30s
2024-04-20 13:45:00 +01:00
d6b15a1f25
known_hosts: add jorah and theon
flake / flake (push) Successful in 1m10s
2024-04-14 14:35:38 +01:00
52caf6edf9
gitea.actions: nixify basic docker runner
flake / flake (push) Successful in 1m37s
2024-04-14 00:09:28 +01:00
016d0e61b5
www: proxy some domains via cloudflare
flake / flake (push) Successful in 3m38s
2024-04-13 23:02:22 +01:00
b4a33bb6b2
jorah: fix dual networking setup
flake / flake (push) Successful in 3m35s
2024-04-13 16:45:20 +01:00
8cee990f54
cleanup references to server stranger
flake / flake (push) Successful in 3m34s
2024-04-10 21:38:08 +01:00
59e5717e00
vm.strangervm: delete
flake / flake (push) Successful in 3m39s
2024-04-07 21:07:02 +01:00
f2fe064f72
mastodon: stop running
flake / flake (push) Successful in 4m57s
2024-04-07 19:08:35 +01:00
dd76435ec3
drone: remove server
flake / flake (push) Successful in 5m9s
2024-04-07 19:00:12 +01:00
ca1751533c
update_script: escape quote
flake / flake (push) Successful in 5m8s
2024-04-07 17:01:56 +01:00
72898701da
update_script: remove accidental subshell from echo
flake / flake (push) Successful in 5m9s
2024-04-07 16:13:13 +01:00
9752e63f09
all: add easy update
script
continuous-integration/drone/push Build is passing
2024-04-07 14:11:58 +01:00
d3fb88a328
gitea: update settings
continuous-integration/drone/push Build is passing
2024-04-01 20:28:46 +01:00
88378c3179
deluge: update config options
continuous-integration/drone/push Build is passing
2024-03-28 22:30:26 +00:00
d682d5434b
add links. pointing to matrix
continuous-integration/drone/push Build is passing
2024-03-27 22:37:31 +00:00
790d0a8a6b
homeassistant: add switchbot component
continuous-integration/drone/push Build is passing
2024-03-18 21:26:34 +00:00
78a024a924
add homeassistant
continuous-integration/drone/push Build is passing
2024-03-16 19:46:22 +00:00
5e725b14bb
impermenance: fix zsh history file
continuous-integration/drone/push Build is passing
2024-03-16 15:00:34 +00:00
7f25cab5f8
www: cleanup emby
continuous-integration/drone/push Build is passing
2024-03-16 13:44:07 +00:00
d7398e38df
flake: update to nixpkgs 2311
continuous-integration/drone/push Build is passing
2024-02-10 15:34:54 +00:00
fc599096b4
chia: migrate to docker
...
continuous-integration/drone/push Build is passing
Chia was pulled from the nixpkgs tree
(https://github.com/NixOS/nixpkgs/pull/270254 ) and the alternative
provided, `chia.nix`, still hasn't landed v2
(https://github.com/0xbbjubjub/chia.nix ).
Switch to a more stable container release even if it's heavier than a
nixpkg. Hopefully at some point in the future the Nix build will
stabilise.
Latest docker package selected from https://github.com/Chia-Network/chia-docker/pkgs/container/chia - electing to do update this manually for determinism.
2024-02-08 23:33:46 +00:00
da8f4bb5a5
router: enable serial console on ttyS0
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-07 22:33:51 +00:00
a1e4578ee1
ssh: fix github known hosts
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Using a pkgs.writeText causes an import at evaluation time instead of
just build time. This means that no host running `nix flake check` can
check all configurations if you have mixed architectures in a flake.
For some reason I've been getting away with this. This stopped when
switching to nixos-2311. Move the known hosts with a single key into the
NixOS config directly and put the GitHub keys in a real file. These
can't go into `.knownHosts` directly as it only supports one key per
host (sigh).
Reference: https://github.com/NixOS/nix/issues/4265
2024-02-06 22:39:49 +00:00
4c3b948beb
remove darwin
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
I previously had one darwin host, `jakehillion-mbp-m1-13`. It never
worked right and I don't own the machine anymore. Clean up all darwin
references and add it from scratch when adding a machine in the future.
2024-02-06 22:14:58 +00:00
f176a9e4d5
impermanence: conditionally bind mount container storage
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-06 21:34:16 +00:00
c54f4f8166
install sapling
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-04 11:08:20 +01:00
2032b7693a
unifi: update container to final revision
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
This is the final revision of
https://github.com/linuxserver/docker-unifi-controller
Future updates should switch to
https://github.com/linuxserver/docker-unifi-network-application
This is a pain and I'm not doing it now, it involves running mongodb
manually which is awful. Two options:
1. Switch to the new docker container.
2. Wait until NixOS natively supports a version later than 8.0.24 and
switch to that.
2024-01-16 22:57:21 +00:00
bc5d370d0b
add gitea
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-31 00:06:51 +00:00
5a6151306c
add unifi
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-10 23:50:14 +00:00
785a17059d
drone.server: modularise
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-08 23:42:55 +00:00
89374c44dc
tmp: run unifi from vm.strangervm for colocation
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-08 22:21:27 +00:00
82c98f4685
matrix: migrate vm.strangervm->jorah
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed
2023-11-26 23:47:22 +00:00
f047111de7
www/global: migrate vm.strangervm->jorah
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed
2023-11-26 12:24:54 +00:00