ibizaman
80b4388044
mod: simplify by moving overlay to corresponding module
2025-12-03 22:19:45 +01:00
ibizaman
bcb08761d7
mod: remove system from overlays path and use module
2025-12-03 22:19:45 +01:00
ibizaman
c10cab627f
mod: use explicit shb argument to pass lib
2025-12-03 22:19:45 +01:00
sivert
d655655e0c
#587 Implement SHB module for paperless service
2025-11-24 23:01:46 +01:00
ibizaman
23649e4c64
grafana: move test file
2025-11-18 23:06:26 +01:00
ibizaman
693541e78f
monitoring: add backup scheduling
2025-11-17 21:58:38 +01:00
ibizaman
e74e71ccef
borgbackup: use backup and databasebackup contracts
2025-11-01 15:19:54 +01:00
ibizaman
48802553de
chore: format all files
2025-10-28 22:17:00 +01:00
ibizaman
16fcb94897
chore: add formatter
2025-10-28 22:17:00 +01:00
ibizaman
a2b274ca80
mod: do not import sops module in the default module
2025-10-28 19:50:37 +01:00
ibizaman
3f1aeaa64a
home-assistant: revert conflicting patch
2025-10-23 03:05:12 +02:00
ibizaman
63b7b09a0f
karakeep: init
2025-10-22 03:33:17 +02:00
ibizaman
6e64c7f8cf
mod: merge shb functions into lib
2025-10-15 01:20:00 +02:00
ibizaman
283e12d87d
test: merge functions into lib and set backdoor everywhere
2025-10-15 01:20:00 +02:00
ibizaman
9892f55ae2
mod: make imports explicit and remove system
2025-10-12 00:24:52 +02:00
ibizaman
bd0bd713fd
test: remove some tests that are annoying
2025-10-12 00:24:52 +02:00
ibizaman
02b73d2dce
open-webui: init
2025-09-27 21:25:40 +02:00
ibizaman
07c700f69b
home-assistant: fix module name
2025-09-27 21:25:40 +02:00
sivert
2f785919d9
#100 Immich service
...
- Declarative SSO setup via json config file
- roleClaim via LDAP groups to automatically set admin privileges
- SSO tested manually, but not yet in playwright test
- Storage quota claim not yet implemented
- Authelia rule prevents access by non-members of
userGroup/adminUserGroup
2025-09-20 14:43:38 +02:00
ibizaman
3a5186942f
docs: do not ask when generating redirects
...
We have git to back us up.
2025-09-17 10:59:12 +02:00
ibizaman
98b4cc32b6
pinchflat: init
2025-09-17 10:59:12 +02:00
ibizaman
74917217ab
wyoming-piper: fix compilation with patch
2025-09-01 22:08:41 +02:00
ibizaman
7e8fc8cd56
lldap: update patches
2025-09-01 22:08:41 +02:00
ibizaman
0a0c44e477
tests: remove useless test
2025-08-25 10:00:30 +02:00
ibizaman
154fab216e
lldap: bump patches
2025-08-19 00:55:07 +02:00
ibizaman
67c2705f98
add mitmdump block
2025-07-31 23:21:57 +02:00
ibizaman
12f2b4f49e
update lldap patches
2025-07-24 20:41:12 +02:00
ibizaman
b50f45e17e
add declarative lldap using secrets contract
2025-07-18 23:51:27 +02:00
ibizaman
af8e8bf582
expose fine grained modules and overlay
2025-07-14 00:41:37 +02:00
ibizaman
d78d0912ac
add documentation for jellyfin
2025-07-12 23:11:02 +02:00
ibizaman
41d037206d
add documentation for lldap and authelia blocks
2025-07-12 22:50:41 +02:00
ibizaman
13f4064e93
rename ldap block to lldap
2025-07-12 21:47:55 +02:00
ibizaman
00cfdf243c
use variables to define what module to generate documentation for
2025-07-12 21:26:32 +02:00
ibizaman
ccc0ff5a5c
re-use flake output to generate redirects
2025-07-12 16:15:23 +02:00
ibizaman
82977bd239
declarative jellyfin setup with tests
2025-07-12 00:01:41 +02:00
ibizaman
6947475f2c
fix playwright test for forgejo
2025-06-24 23:03:17 +02:00
ibizaman
9be67e1c57
remove superfluous patch for grocy
2025-06-24 23:03:17 +02:00
ibizaman
674043d83f
provide patch nixpkgs function
2025-06-16 11:26:04 +02:00
cinereal
5ff953faa2
chore: remove insecure patch
...
as per its link, this issue appears resolved.
2025-06-10 00:29:11 +02:00
ak2k
16fcec4d40
feat: add documentation infrastructure and service implementation guide
...
## Documentation Infrastructure & Service Implementation Guide
This PR introduces documentation tooling and contributor resources to help maintain and expand the SelfHostBlocks project:
### Service Implementation Guide
- Add comprehensive guide for implementing new SHB services
- Covers contracts, testing, documentation, and integration patterns
- Provides step-by-step instructions and best practices for contributors
### Redirect Management Tool
- Add automated update-redirects tool to maintain documentation links
- Extracts heading IDs from markdown files across docs/, modules/, demo/
- Maps source files to target HTML pages using project routing logic
- Generates missing redirects in format expected by nixos-render-docs
2025-06-08 01:28:07 +02:00
ibizaman
60c618e7cc
expose lib
2025-06-04 01:26:19 +02:00
github-actions[bot]
43ad3d0f84
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/eb62e6aa39ea67e0b8018ba8ea077efe65807dc8?narHash=sha256-uQ%2BNQ0/xYU0N1CnXsa2zghgNaOPxWpMJXSUJJ9W7140%3D' (2025-01-14)
→ 'github:nixos/nixpkgs/c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5?narHash=sha256-C7jVfohcGzdZRF6DO%2BybyG/sqpo1h6bZi9T56sxLy%2Bk%3D' (2025-03-15)
2025-03-19 16:40:11 +01:00
ibizaman
82426a4f1f
add playwright test for grocy
2025-01-31 22:39:30 +01:00
ibizaman
784f6ee22a
upload result of tests as artifacts
2025-01-31 22:39:30 +01:00
ibizaman
2c713ae9ad
add playwright test for forgejo
2025-01-26 22:39:27 +01:00
ibizaman
16f305b9f4
add alert when certs are close to expiring
2024-12-27 22:54:45 +01:00
ibizaman
ae50afbff8
fix arr build
2024-12-17 21:57:20 +01:00
Pierre Penninckx
30aa5dcc11
fix modules using backup contract ( #386 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-11-30 01:07:08 +00:00
Pierre Penninckx
df28d39e44
add sops block to all modules ( #359 )
2024-11-22 21:42:54 +00:00
ibizaman
c690b0faf7
bump version and add tag automatically
2024-11-22 21:14:06 +01:00