Commit Graph

252 Commits

Author SHA1 Message Date
hsjobeki
da8768c4c0 Merge pull request 'helloWorld: bring back example code' (#5582) from dos into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5582
2025-10-19 16:12:00 +00:00
Johannes Kirschbauer
eb11054f65 helloWorld: bring back example code 2025-10-19 18:07:14 +02:00
pinpox
893fa47a50 Run treefmt 2025-10-19 15:17:41 +02:00
pinpox
62d3a18783 clanServices/wireguard: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:09:42 +02:00
pinpox
ac1cd5114a clanServices/admin: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:07:25 +02:00
pinpox
e0b5855013 clanServices/trusted-nix-caches: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 15:01:39 +02:00
pinpox
4fd057413f clanServices/sshd: fix deprecated test name
- fix test name to new format
- regenrate vars via update-vars
2025-10-19 14:59:40 +02:00
pinpox
96fcc41b19 clanServices/zerotier: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:55:03 +02:00
pinpox
811b994d57 clanServices/wireguard: fix deprecated test name
- fix test name to new format
2025-10-19 14:54:01 +02:00
pinpox
87aa62e128 clanServices/wifi: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:53:48 +02:00
pinpox
612275477a clanServices/users: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:52:55 +02:00
pinpox
046cfcb4d7 clanServices/syncthing: fix deprecated test name
- fix test name to new format
2025-10-19 14:52:21 +02:00
pinpox
965d41b37d clanServices/sshd: fix deprecated test name
- fix test name to new format
2025-10-19 14:52:08 +02:00
pinpox
c36935d81a clanServices/packages: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:51:54 +02:00
pinpox
ae4197277a clanServices/mycelium: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:51:22 +02:00
pinpox
0cc7bd7066 clanServices/localbackup: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:50:50 +02:00
pinpox
31f77f7a56 clanServices/hello-world: fix deprecated test name
- fix test name to new format
2025-10-19 14:50:19 +02:00
pinpox
d3d56e83e7 clanServices/garage: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:50:05 +02:00
pinpox
c725fc9fa3 clanServices/dyndns: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:49:27 +02:00
pinpox
7d6d5967dc clanServices/data-mesher: fix deprecated test name
- fix test name to new format
- regenerate vars via update-vars
2025-10-19 14:45:45 +02:00
pinpox
b4d1f07ed9 Fix borgbackup test name
- Fix deprecated name structure
- Re-generate vars
2025-10-19 14:26:45 +02:00
Johannes Kirschbauer
f91aca959f docs: show {internet,tor} in docs; with experimental notice 2025-10-17 09:37:45 +02:00
Luis Hebendanz
9821e39b06 Merge pull request 'clanServices: add warning if manifest.readme is not set' (#5537) from Qubasa/clan-core:fix_manifest_readmes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5537
2025-10-16 17:12:46 +00:00
Qubasa
7a4a940e83 clanServices: add READMEs to internet and tor modules 2025-10-16 19:07:49 +02:00
Qubasa
df73169392 clanServices: Add missing manifest.readme to some services 2025-10-16 19:07:49 +02:00
DavHau
4c7699b205 sshd: fix crash: attribute 'openssh-cert' missing 2025-10-16 16:50:38 +07:00
DavHau
b7013dc795 Merge pull request 'wireguard/test: move test to service directory' (#5507) from dave into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5507
2025-10-16 07:55:53 +00:00
pinpox
115d0a05b7 Merge pull request 'clanServices: add kde module' (#5487) from desktop-service into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5487
2025-10-14 16:10:55 +02:00
pinpox
42e3fea9e5 clanServices: add desktop module 2025-10-14 16:02:20 +02:00
DavHau
6b7530f27d wireguard/test: move test to service directory 2025-10-14 20:34:51 +07:00
Luis Hebendanz
2ef56aff70 Merge pull request 'Fix sshd docs' (#5492) from Qubasa/clan-core:fix_sshd_docs into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5492
2025-10-14 08:56:32 +00:00
DavHau
b1b68c514d wireguard/docs: fix nix code in examples
This was using outdated syntax
2025-10-14 12:02:59 +07:00
Qubasa
63ccbd7ca7 clanServices: improve sshd docs 2025-10-13 19:56:09 +02:00
Qubasa
6956858d61 clanServices: Fix sshd vars dependency 2025-10-13 16:05:51 +02:00
Qubasa
d8c9508507 Revert "Fix ssh docs"
This reverts commit fe8f7e919e.
2025-10-13 13:09:13 +02:00
pinpox
fe8f7e919e Fix ssh docs 2025-10-13 12:51:42 +02:00
Michael Hoang
d847ab6fa1 clanServices/sshd: readd default 2025-10-03 15:07:09 +02:00
Qubasa
3d5d812e05 clanServices: Add role descriptions to all our services 2025-10-02 19:05:31 +02:00
Qubasa
2df96d3a9b inventory: Add roles.<name>.description option and a warning if it is not set 2025-10-02 18:57:55 +02:00
a-kenji
351087d4e1 service/yggdrasil: Fix typos 2025-10-01 16:29:40 +02:00
Qubasa
f9681d49b6 borgbackup: fix requirement that client and server roles must be defined 2025-09-25 18:32:37 +02:00
pinpox
8e279a1e71 Add yggdrasil clanService 2025-09-20 16:03:26 +02:00
Qubasa
d6ae9cde3f clanServices: add deprecation warning to monitoring service settings. 2025-09-19 10:34:02 +02:00
Qubasa
455268f6ce clanServices: add ca certs for monitoring/telegraf 2025-09-19 01:29:23 +02:00
Jörg Thalheim
4b549365f7 telegraf: move telegraf.json into runtime directory
No need to persist this type of data. We also don't need to allocate a
persistent user for telegraf.

Also make it a directory because otherwise thre is a potential race
condition on startup.
2025-09-18 12:11:48 +02:00
Qubasa
bc521a1b9b clanServices: jail telegraf-json to not write to tmp dir 2025-09-18 01:38:30 +02:00
Qubasa
eb321df10d clanServices: add indepth test for telegraf metrics 2025-09-18 01:14:10 +02:00
Qubasa
cdceb2a211 clanServices: init vars for telegraf 2025-09-17 21:18:51 +02:00
Qubasa
6546f8a952 clanServices: init test clan_lib.metrics.version::get_nixos_systems 2025-09-17 18:21:19 +02:00
Luis Hebendanz
66b6290d32 Merge pull request 'feat: add zerotier to network cli' (#5178) from Qubasa/clan-core:zerotier_network into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5178
2025-09-16 19:17:48 +00:00