Commit graph

1758 commits

Author SHA1 Message Date
746264185f
noctalia-shell: Enable idle management 2026-03-06 20:40:18 +01:00
43752a7f77
comin: Attempt to fix the github token 2026-03-06 20:31:41 +01:00
c59058920d
ci: Remove automatic rollbacks
Comin refuses commits that are behind the last deployed main commit
2026-03-06 20:30:06 +01:00
acc32c0343
ci: Actually fix rollbacks 2026-03-06 19:32:10 +01:00
3d1e0bb6ac
ci: Fix rollbacks 2026-03-06 19:27:00 +01:00
bb91a08de1
ci: Actually run rollback when deployment fails 2026-03-06 19:12:39 +01:00
09e9cd5811
comin, ci: Add confirmation and rollback functionality to deployments 2026-03-06 18:55:05 +01:00
eb021286a5
comin: Add git-push-tokens for future use in a post-deployment-script 2026-03-06 18:48:07 +01:00
6a3d7af09e
noctalia-shell: Fix clocks 2026-03-05 22:58:49 +01:00
6bbc771661
update: Run on saturdays, not fridays 2026-03-05 22:58:29 +01:00
72a9eff74c
workstations: Enable alloy 2026-03-05 22:40:55 +01:00
3836b76427
alloy: Make domain optional 2026-03-05 22:40:26 +01:00
b0c5efe028
hyprland/noctalia: Fix lock and suspend 2026-03-05 22:28:37 +01:00
b4aaa77fb3
core: Enable sudo password feedback 2026-03-05 21:40:52 +01:00
d0c8b770ac
ci: Don't notify on cancel 2026-03-05 21:27:45 +01:00
5b0ddf5c54
vscode: Attempt theme fix 2026-03-05 21:25:23 +01:00
13d5b9c3f6
ci: Cancel in progress workflows when pushing new commits 2026-03-05 21:23:16 +01:00
fd16dd8aa3
noctalia-shell: Fine tune 2026-03-05 21:18:28 +01:00
3e0325cffa
home: Switch to hyprland-noctalia 2026-03-05 21:01:05 +01:00
7cc0460181
noctalia(-shell): Init modules 2026-03-05 20:58:24 +01:00
048c7fb888
hyprland: Refactor to accommodate more DEs 2026-03-05 20:57:37 +01:00
927f056987
workflows/upate: Run only twice a week instead of thrice 2026-03-04 21:56:08 +01:00
9cbeb8ac16
srv-core: Fix formatting 2026-03-04 21:55:11 +01:00
b4f740e7be
nebula: Move advertise address/port options 2026-03-04 21:50:50 +01:00
ef17aad9d1
srv-core: Fix port type 2026-03-04 19:33:22 +01:00
a257358790
srv-core: Make lighthouse via port forwarding 2026-03-04 19:30:28 +01:00
96c4dbe626
overlay, nebula: Add functionality to accommodate port forwarding 2026-03-04 19:14:34 +01:00
d9a85536a2
underlay: Refuse DNS servers from DHCP 2026-03-04 15:58:54 +01:00
70140d0af4
srv-core, vps-ns: Enable dns based ad blocking 2026-03-04 15:15:53 +01:00
fc6eafab59
nameservers/recursive: Add option to block ads 2026-03-04 15:14:27 +01:00
github-actions[bot]
97b64f459e flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/701de032cc247a1c309a34f0ed646e824efd7ac6?dir=pkgs/firefox-addons&narHash=sha256-mhv7yclJj%2BqCagNv0WOuob5yQNV1aTqKcJLfBMUqsVA%3D' (2026-03-02)
  → 'gitlab:rycee/nur-expressions/cd2d0893966c0a5c27345a9a72d0418b42b7e36d?dir=pkgs/firefox-addons&narHash=sha256-awJJ4ATy9t8Svrx2z0zAftgXnUaGCFb2Ty0u036CnCQ%3D' (2026-03-04)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1267bb4920d0fc06ea916734c11b0bf004bbe17e?narHash=sha256-7DaQVv4R97cii/Qdfy4tmDZMB2xxtyIvNGSwXBBhSmo%3D' (2026-02-25)
  → 'github:nixos/nixpkgs/c581273b8d5bdf1c6ce7e0a54da9841e6a763913?narHash=sha256-ywy9troNEfpgh0Ee%2BzaV1UTgU8kYBVKtvPSxh6clYGU%3D' (2026-03-02)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/dd9b079222d43e1943b6ebd802f04fd959dc8e61?narHash=sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE%3D' (2026-02-27)
  → 'github:nixos/nixpkgs/8c809a146a140c5c8806f13399592dbcb1bb5dc4?narHash=sha256-WGV2hy%2BVIeQsYXpsLjdr4GvHv5eECMISX1zKLTedhdg%3D' (2026-03-03)
• Updated input 'sops':
    'github:Mic92/sops-nix/d8be5ea4cd3bc363492ab5bc6e874ccdc5465fe4?narHash=sha256-YHykQg0h9hrlZGpMcywnaFzQ1Kn/5YNCCOSaaAl6z7Q%3D' (2026-03-01)
  → 'github:Mic92/sops-nix/1d9b98a29a45abe9c4d3174bd36de9f28755e3ff?narHash=sha256-hmIvE/slLKEFKNEJz27IZ8BKlAaZDcjIHmkZ7GCEjfw%3D' (2026-03-02)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/96e284c58556366535781d9a476121b2b5e839f1?narHash=sha256-%2BIjvRKrbSQX9/ikWy1ptPJBqG%2BRildNl7Cd9yypyzU0%3D' (2026-03-02)
  → 'github:nix-community/nix-vscode-extensions/94cfd7508800655275c5b2431ba6ca4788552069?narHash=sha256-945zZWaHJ8BfnL%2B49GzmKSNOY1SmD/XZnra8B2zfFPM%3D' (2026-03-04)
2026-03-04 05:08:00 +00:00
6dd53d17f1
Revert "workflows/ci: Only build hosts if the derivation differs from previous run"
This reverts commit 3206c83d4b.

The derivation also differs when any part of the flake changes
2026-03-04 01:12:08 +01:00
f11aabab64
vps-ns, vps-www: Set public ns hostnames to ns1 and ns2 2026-03-04 00:38:14 +01:00
6a8f20960b
nameservers/public: Add option publicHostName for use in the ns records 2026-03-04 00:37:20 +01:00
3206c83d4b
workflows/ci: Only build hosts if the derivation differs from previous run 2026-03-04 00:05:33 +01:00
708ea29531
prometheus: Reword CominDeploymentCommitMismatch rule 2026-03-03 23:39:35 +01:00
67d3b8ca50
hyprland: Add special workspace notes 2026-03-03 23:29:52 +01:00
0a6ad857e0
vps-www: Rename from vps-public 2026-03-03 22:46:14 +01:00
f49b1ee81d
flake: Deduplicate input dependencies 2026-03-03 22:39:06 +01:00
185fd5a53b
srv-core: Rename from homeserver 2026-03-03 21:01:46 +01:00
ab59f54471
workflows/ci: Don't build packages and workstations 2026-03-03 20:44:05 +01:00
5378787ac0
prometheus: Add rules CominDeploymentFailed and CominDeploymentDifferentCommits 2026-03-03 19:09:27 +01:00
3f882c89c7
alloy: Fix by adding comin option 2026-03-03 18:48:52 +01:00
5378dd24ae
comin: Fix nesting 2026-03-03 18:46:56 +01:00
a351615be5
comin: Fix port 2026-03-03 18:45:34 +01:00
050f635b8f
comin: Scrape metrics with alloy 2026-03-03 18:43:15 +01:00
8855886547
prometheus, alertmanager: Add description to alert 2026-03-03 17:23:19 +01:00
2cd07d8581
workflows/ci: Combine the two notify jobs into one 2026-03-03 17:09:11 +01:00
5ff1cb2851
workflows/ci: Notify directly after the deploy job 2026-03-03 17:02:42 +01:00
c910f76c02
workflows/ci: Use markdown for notification body 2026-03-03 16:56:22 +01:00