264799952e
bathroom_light: trust switchbot if more recently updated
flake / flake (push) Successful in 1m13s
2024-08-30 18:46:38 +01:00
5cef32cf1e
gitea actions: use cache for nix
flake / flake (push) Successful in 1m15s
2024-08-30 18:39:02 +01:00
41d5f0cc53
homeassistant: add sonos
flake / flake (push) Successful in 1m17s
2024-08-08 18:31:10 +01:00
974c947130
homeassistant: add smartthings
flake / flake (push) Successful in 1m15s
2024-08-04 18:15:34 +01:00
8a9498f8d7
homeassistant: expose sleep_mode to google
flake / flake (push) Successful in 1m15s
2024-08-04 17:56:32 +01:00
db5dc5aee6
step-ca: enable server on sodium and load root certs
flake / flake (push) Successful in 1m14s
2024-08-01 23:28:22 +01:00
67c8e3dcaf
homeassistant: migrate to basnijholt/adaptive-lighting
flake / flake (push) Successful in 1m14s
2024-07-22 11:16:34 +01:00
1052379119
unifi: switch to nixos module
flake / flake (push) Successful in 1m24s
2024-07-19 16:43:53 +01:00
cde6bdd498
tywin: enable clevis/tang for boot
flake / flake (push) Successful in 1m13s
2024-06-10 22:34:28 +01:00
78705d440a
homeassistant: only switch bathroom light when it is already on
...
flake / flake (push) Successful in 1m18s
Although the system now knows whether the bathroom light is on, it switches the switch every time the light should be turned off regardless of if it's already off. Because this is a device running on battery that performs a physical movement this runs the battery out very fast. Adjust the system to only switch the light off if it thinks it's on, even though this has the potential for desyncs.
2024-05-25 22:03:11 +01:00
3f829236a2
homeassistant: read bathroom light status from motion sensor
flake / flake (push) Successful in 1m18s
2024-05-25 17:03:57 +01:00
22305815c6
matrix: fix warning about renamed sliding sync
flake / flake (push) Successful in 1m17s
2024-05-25 16:33:05 +01:00
62e61bec8a
matrix: add sliding sync
flake / flake (push) Successful in 1m18s
2024-05-24 10:18:30 +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
a272cd0661
downloads: add explicit nameservers
flake / flake (push) Successful in 1m48s
2024-05-06 00:07:25 +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
1c75fa88a7
boron.cx: add new dedicated server
flake / flake (push) Successful in 1m49s
2024-04-23 20:45:44 +01:00
52caf6edf9
gitea.actions: nixify basic docker runner
flake / flake (push) Successful in 1m37s
2024-04-14 00:09:28 +01:00
b4a33bb6b2
jorah: fix dual networking setup
flake / flake (push) Successful in 3m35s
2024-04-13 16:45:20 +01:00
f2fe064f72
mastodon: stop running
flake / flake (push) Successful in 4m57s
2024-04-07 19:08:35 +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
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
d7398e38df
flake: update to nixpkgs 2311
continuous-integration/drone/push Build is passing
2024-02-10 15:34:54 +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
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
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
41b722860d
matrix: add registration shared secret for cli tool
continuous-integration/drone/push Build is passing
2023-10-22 01:01:48 +01:00
6e748ec05f
downloads: improve lo setup
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-10-21 22:58:33 +01:00
ceab3b50a8
version_tracker: switch to main
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-09-10 14:19:45 +01:00
0858206619
zigbee2mqtt: move from microserver to router
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-23 19:52:32 +01:00
a1ff1ba38b
downloads: add container to tywin.storage
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-20 23:35:26 +01:00
a9c5130841
matrix: restart heisenbridge on failure
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-19 12:04:34 +01:00
50e0b74759
version_tracker: switch to DynamicUser
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-04 22:14:40 +01:00
4e2fc5cdbd
hostinfo: save version to file for extraction
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-21 23:38:00 +01:00
68ee1a18eb
drone: track current version of each nixos host
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-06-18 17:52:57 +01:00
01675c85cb
mastodon: initial setup
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-04-29 23:34:44 +01:00
91d132a9a0
matrix: modularise properly
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-04-29 16:13:29 +01:00