ibizaman
ef19e76b97
mailserver: init
2026-01-18 22:06:03 +01:00
ibizaman
ffb34bb6bc
firefly-iii: init
2025-12-31 09:00:23 +01:00
ibizaman
a695663dc3
doc: copy readme to preface
2025-12-03 22:19:45 +01:00
ibizaman
66b9657a93
doc: update snippets
2025-12-03 22:19:45 +01:00
ibizaman
7b31e060a8
doc: add minimal example which is tested in CI
2025-10-28 19:50:37 +01:00
ibizaman
63b7b09a0f
karakeep: init
2025-10-22 03:33:17 +02:00
ibizaman
98b4cc32b6
pinchflat: init
2025-09-17 10:59:12 +02:00
ibizaman
efef2fcb88
docs: add what is SHB section
2025-09-13 12:17:33 +02:00
ibizaman
a8eb543846
docs: update links from pre-RFC to RFC
2025-08-26 22:57:07 +02:00
ibizaman
873847e903
docs: add link to recipes section from readme
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
13f4064e93
rename ldap block to lldap
2025-07-12 21:47:55 +02:00
ibizaman
395ec66d35
add advantage test suite provides
2025-06-25 00:23:41 +02:00
ibizaman
0f22b8c2a3
revamp documentation
2025-06-06 14:10:45 +02:00
ibizaman
9a7419d247
fix selfhostblocks name
2025-06-03 14:55:02 +02:00
ibizaman
c2148eda77
update readme intro to match nlnet description
2025-04-13 21:16:32 +02:00
ibizaman
af97581bed
remove duplicate in readme
2025-04-13 21:16:32 +02:00
ibizaman
d912a9d3fa
update readme introduction
2025-04-01 14:37:19 +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
2c713ae9ad
add playwright test for forgejo
2025-01-26 22:39:27 +01:00
Pierre Penninckx
8cd248256d
create flakehub-publish-tagged.yml
2024-12-25 17:24:52 +01:00
ibizaman
0ef061f4d6
add nextcloud dashboard
2024-12-25 13:05:59 +01:00
Pierre Penninckx
2f4bbdd061
improve documentation ( #392 )
...
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2024-12-05 22:37:45 +00:00
Pierre Penninckx
54b0cb6526
add more badges ( #370 )
2024-11-25 23:18:43 +00:00
Pierre Penninckx
47d1db98df
[other] show how to pin flake input to a tag ( #364 )
2024-11-22 23:41:13 +00:00
Pierre Penninckx
5056d203d9
update secret contract and add sops module ( #356 )
...
I find these `mkProvider` and `mkRequester` functions really nice.
Also fixes doc generation related to https://github.com/NixOS/nixpkgs/pull/353513
2024-11-21 12:51:57 -08:00
Pierre Penninckx
442c948a1a
more contracts usage in Nextcloud and docs enhancement ( #345 )
2024-11-13 21:43:12 +00:00
Pierre Penninckx
fd06c34032
use correct badge for tests ( #332 )
2024-10-26 16:22:54 +00:00
ibizaman
d7136b52e5
update readme
2024-09-18 08:00:30 +02:00
Pierre Penninckx
597853655d
trigger the long demo build workflow only when changed ( #277 )
2024-08-16 15:20:45 -07:00
Pierre Penninckx
0c9cc7f5b5
improve actions by using cachix ( #276 )
2024-08-15 06:57:57 +00:00
Pierre Penninckx
dfe94f59ae
also run ci action to build demos on main branch ( #275 )
2024-08-15 05:49:01 +00:00
Pierre Penninckx
aed62d3553
update top text in readme
2024-08-06 19:41:50 +02:00
Pierre Penninckx
38105f3a87
refactor some of the contracts docs ( #227 )
2024-04-14 23:07:37 -07:00
Pierre Penninckx
43f19a871a
add contract documentation ( #225 )
2024-04-14 15:21:20 -07:00
Pierre Penninckx
809792986b
Update badges ( #215 )
2024-03-19 22:57:11 -07:00
Pierre Penninckx
c75daa23c0
move CI to garnix ( #210 )
2024-03-19 22:50:41 -07:00
Sivert Sliper
ee68e27f15
Audiobookshelf service ( #123 )
...
Hi,
I tried adding [Audiobookshelf](https://www.audiobookshelf.org/ ) as a
new service to SHB.
Not sure whether you want this service in SHB at all, but thought I'd
create a PR just in case.
The service runs, but seemingly fails to add an entry to the nginx
config, so it is not reachable. I created the service by basically just
copying deluge and then adapting. Any idea why the nginx subdomain isn't
being created?
The config I used to add this to my SHB server is:
```nix
shb.audiobookshelf = {
enable = true;
domain = "sliper.xyz";
subdomain = "abs";
dataDir = "audiobookshelf"; #turns out this is actually the working dir of the service (/var/lib/<dataDir>)
authEndpoint = "https://auth.sliper.xyz ";
};
// ... in shb.authelia.oidcClients
redirect_uris = [ "https://deluge.sliper.xyz " "https://abs.sliper.xyz " ];
```
ps. I also need to fix tabs->spaces. Forgot to set up nvim.
---------
Co-authored-by: sivert <nei@nei.nei>
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
Co-authored-by: Pierre Penninckx <github@pierre.tiserbox.com>
2024-03-04 01:01:00 +00:00
ibizaman
11728af05f
more docs
2024-02-02 12:19:16 -08:00
ibizaman
b1343d7f86
move big part of readme in the manual
2024-02-01 22:38:36 -08:00
ibizaman
c829043cde
add test badge
2024-01-28 14:36:18 -08:00
ibizaman
0e635e1a76
add nextcloud vm test
2023-12-30 10:01:41 -08:00
ibizaman
7a62b5b89c
add usage chapter in the manual
2023-12-25 23:26:50 -08:00
ibizaman
e6aca776e7
refactor readme to link more to the manual
2023-12-25 01:19:26 -08:00
ibizaman
e92e534789
use sub-chapters for blocks documentation
2023-12-19 22:11:36 -08:00
ibizaman
b5f8a87c86
fix link to manual
2023-12-08 11:59:52 -08:00
ibizaman
4df74c2ee7
link to manual from readme
2023-12-08 11:56:28 -08:00
ibizaman
49913ca4b6
add manual page for configuring backups
2023-12-08 11:52:00 -08:00
ibizaman
46f7a8921c
rephrase readme intro to explain better what SHB intends to be
2023-12-08 11:42:20 -08:00