ibizaman
48802553de
chore: format all files
2025-10-28 22:17:00 +01:00
Mrid22
abc9990f38
usage.md - nixos single machine example - fix typo
2025-10-28 20:23:15 +01:00
ibizaman
6d614198c2
doc: fix links
2025-10-28 19:50:37 +01:00
ibizaman
7b31e060a8
doc: add minimal example which is tested in CI
2025-10-28 19:50:37 +01:00
ibizaman
a2b274ca80
mod: do not import sops module in the default module
2025-10-28 19:50:37 +01:00
ibizaman
ac5df335ba
doc: better info on how to setup selfhostblocks
2025-10-28 19:50:37 +01:00
ibizaman
6b7a6c6748
karakeep: configure meilisearch with master key and auto update
2025-10-24 01:54:26 +02:00
ibizaman
79197592aa
karakeep: add doc to build output
2025-10-22 21:25:27 +02:00
ibizaman
139ceca768
authelia: add extraOidcAuthorizationPolicies option
...
This is needed for example to only authorize users of a given group to access a service.
Usually, the application itself enforces this but some don't.
2025-10-22 03:33:17 +02:00
ibizaman
0822ed680f
doc: move implementation guide under contributing
2025-10-15 01:56:46 +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
02b73d2dce
open-webui: init
2025-09-27 21:25:40 +02:00
ibizaman
5b31645afa
docs: sort order
2025-09-27 21:25:40 +02:00
ibizaman
98b4cc32b6
pinchflat: init
2025-09-17 10:59:12 +02:00
ibizaman
a8eb543846
docs: update links from pre-RFC to RFC
2025-08-26 22:57:07 +02:00
ibizaman
a431aed3dd
docs: add how to serve static web pages
2025-08-26 22:57:07 +02:00
ibizaman
fad46e420a
docs: add how to expose a service recipe
2025-08-26 22:57:07 +02:00
ibizaman
ebd39bbe73
nextcloud: fix ldap and sso integration and add playwright tests
2025-08-25 11:50:06 +02:00
ibizaman
5f995e82df
add back info into authelia id token
2025-08-19 15:09:37 +02:00
ibizaman
b2c5637cfc
add debug output to authelia with mitmdump module
2025-08-19 13:36:46 +02:00
ibizaman
485e7474c4
lldap: only enforce groups
2025-08-19 00:55:07 +02:00
ibizaman
c9ee41b1d4
fine grained logging with mitmdump logger addon
2025-08-04 01:22:25 +02:00
ibizaman
67c2705f98
add mitmdump block
2025-07-31 23:21:57 +02:00
ibizaman
91580421be
add playwright test with ldap for forgejo
2025-07-24 23:12:33 +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
99c0a10b93
update deprecated argument
2025-07-12 22:50:41 +02:00
ibizaman
41d037206d
add documentation for lldap and authelia blocks
2025-07-12 22:50:41 +02:00
ibizaman
1a5ecc9328
update documentation on how to implement a service
2025-07-12 21:54:26 +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
674043d83f
provide patch nixpkgs function
2025-06-16 11:26:04 +02:00
ibizaman
4047321f81
add wip documentation for arr service
2025-06-09 00:31:00 +02:00
ibizaman
7dd7f41622
add documentation for home-assistant
2025-06-09 00:31:00 +02:00
ibizaman
7f86a7541a
add more info in the preface
2025-06-09 00:31:00 +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
0f22b8c2a3
revamp documentation
2025-06-06 14:10:45 +02:00
ibizaman
3cc1c870ab
add exposed lib to usage manual
2025-06-06 04:33:08 +02:00
ibizaman
9a7419d247
fix selfhostblocks name
2025-06-03 14:55:02 +02:00
ibizaman
53371ba2e7
revamp readme and fix update command
2025-04-01 00:10:38 +02:00
ibizaman
c7a915a9a6
fix home-assistant basic login test
2025-03-19 16:40:11 +01:00
ibizaman
5e613b1aaf
add SHB nixpkgs patches to demo
2025-03-17 23:07:21 +01:00
ibizaman
d13ed1c0ef
update forgejo documentation
2025-01-26 23:04:24 +01:00
ibizaman
d5293825e9
add option to create forgejo users declaratively
2025-01-26 22:39:27 +01:00
ibizaman
b34f2e3cca
replace version in usage doc
2025-01-26 22:39:27 +01:00
ibizaman
2c713ae9ad
add playwright test for forgejo
2025-01-26 22:39:27 +01:00
ibizaman
bf73cb69a4
add documentation for nextcloud memories and recognize apps
2025-01-10 00:00:05 +01:00