Commit graph

  • ee1ea1c838 make jellyfin LDAP config declarative ibizaman 2023-08-05 11:50:29 -0700
  • b803d55766 add toc to readme ibizaman 2023-08-04 00:05:28 -0700
  • c6b34a13a0 add missing jellyfin from readme ibizaman 2023-08-04 00:04:37 -0700
  • d02755b47b add authelia as SSO provider ibizaman 2023-08-09 20:39:32 -0700
  • ae8c959bd0 restrict ldap UI to local network only ibizaman 2023-07-30 17:44:50 -0700
  • f22e06e132 add supported features ibizaman 2023-07-29 22:26:32 -0700
  • 54a7bbabe8 add systemd node exporter ibizaman 2023-07-29 22:14:38 -0700
  • e78f57df66 tune nextcloud config ibizaman 2023-07-29 22:13:09 -0700
  • 924ade019f do not assume location for nextcloud home ibizaman 2023-07-29 22:12:15 -0700
  • 331e6eaca8 only backup twice a day ibizaman 2023-07-22 19:12:15 -0700
  • 360d3a1159 fix home-assistant backup configuration ibizaman 2023-07-22 19:11:22 -0700
  • bc627afade exclude file from nextcloud backup ibizaman 2023-07-22 09:54:19 -0700
  • 88c9fabcb9 add ldap support to home-assistant ibizaman 2023-07-19 23:19:08 -0700
  • 4d56e9782a add ldap with web UI thanks to lldap ibizaman 2023-07-17 00:01:45 -0700
  • 54d072dcd0 add scraper for jellyfin ibizaman 2023-07-16 23:36:54 -0700
  • d16ef8b82e replace haproxy with nginx as the main reverseproxy ibizaman 2023-07-15 15:09:54 -0700
  • c4938abceb move code using disnix into separate hidden folder ibizaman 2023-07-11 23:26:50 -0700
  • 15e2edb4d6 add external_url to home-assistant ibizaman 2023-07-03 00:26:57 -0700
  • 97e02fc87c add monitoring ibizaman 2023-07-01 10:12:36 -0700
  • a9a5bc6b09 add home-assistant example ibizaman 2023-07-01 09:46:19 -0700
  • 6b9752e04c enable reverseproxy on demand ibizaman 2023-06-27 23:21:28 -0700
  • 8761dc2e9d add flake with some modules ibizaman 2023-06-22 21:22:34 -0700
  • eb8776eb46 add readme with goal ibizaman 2023-06-22 21:22:21 -0700
  • 5db376a330 make letsencrypt use sops for secret ibizaman 2023-04-08 22:05:10 -0700
  • b44da6f303 trim readme toc ibizaman 2023-04-04 00:29:29 -0700
  • 44b25e5605 add a contributions sections ibizaman 2023-04-04 00:29:21 -0700
  • 38a96eccc8 add TOC ibizaman 2023-04-04 00:18:29 -0700
  • 28625e764f add roadmap ibizaman 2023-04-04 00:18:25 -0700
  • 36c9fe23c3 add vaultwarden example ibizaman 2023-04-04 00:07:58 -0700
  • c261fd8750 add start of documentation to deploy on Linode ibizaman 2023-04-04 00:04:38 -0700
  • 986c4696e0 update readme ibizaman 2023-04-04 00:04:04 -0700
  • a0709dba1b remove commented out code ibizaman 2023-03-26 23:10:47 -0700
  • 96f171a5e3 uniformize secret locations ibizaman 2023-03-26 23:10:27 -0700
  • 26293bb5a2 de-clutter the readme ibizaman 2023-03-17 21:07:37 -0700
  • e85c2e945e add comment about secrets in integration tests ibizaman 2023-03-17 20:59:27 -0700
  • 0bc2b6f9a4 add a meager of getting started guide ibizaman 2023-03-17 20:58:15 -0700
  • 33597929c3 add documentation about tests and workflow ibizaman 2023-03-16 23:47:54 -0700
  • b6288d3592 fix tests ibizaman 2023-03-16 23:47:43 -0700
  • c12f65b5df more detailed progress status ibizaman 2023-03-16 00:03:33 -0700
  • 96dde9460d more detailed progress status ibizaman 2023-03-15 23:37:03 -0700
  • f6ae51b12d run tests in hercules-ci ibizaman 2023-03-15 00:26:42 -0700
  • c06760d458 check integration test todo ibizaman 2023-03-15 00:08:13 -0700
  • 81ed391e5f pin nixpkgs ibizaman 2023-03-15 00:06:23 -0700
  • 24a23ed3d7 make keycloak db integration test pass ibizaman 2023-03-14 23:55:17 -0700
  • 5f10d3f307 add more info on how to run and write integration tests ibizaman 2023-03-10 00:02:33 -0800
  • 654111527a add instructions on how to run integration tests ibizaman 2023-03-07 00:36:15 -0800
  • 130915784e refactor tests to remove boilerplate ibizaman 2023-03-07 00:36:05 -0800
  • ef7d2d2dd5 add explanation on why we need the custom disnixTest ibizaman 2023-03-07 00:23:35 -0800
  • 309360a356 make dummy integration test pass ibizaman 2023-03-07 00:21:20 -0800
  • cf3aed2e82 move unit tests under common directory ibizaman 2023-03-07 00:18:56 -0800
  • 75e290160e add unit tests document ibizaman 2023-03-07 00:09:54 -0800
  • a0350ca7f0 [docs] add troubleshoot help for locked services ibizaman 2023-03-01 22:02:55 -0800
  • 59cb619e04 [docs] add more todos ibizaman 2023-03-01 22:02:48 -0800
  • ed56fc9822 [keycloak] fix after bump to 20.0.3 ibizaman 2023-02-27 22:57:41 -0800
  • a5a2a02c9c [vaultwarden] skip auth on route required for chrome extension ibizaman 2023-02-27 10:19:54 -0800
  • ae53ce5b24 [nix] add customPkgs attribute ibizaman 2023-02-22 23:14:28 -0800
  • 642f8e9793 [tests] add tests ibizaman 2023-02-22 23:04:44 -0800
  • e2b3a1d944 [vaultwarden] bump to 1.27.0 for new endpoints ibizaman 2023-02-22 22:18:09 -0800
  • 13f720882d [docs] add another TODO item ibizaman 2023-02-21 00:13:03 -0800
  • d941763daa [vaultwarden] allow no auth for other endpoint ibizaman 2023-02-21 00:12:35 -0800
  • 394899ad6d add info to the readme ibizaman 2023-02-19 23:11:01 -0800
  • 902ec30d2d reformat a bit the readme ibizaman 2023-02-19 20:50:39 -0800
  • d90baececc add more good stuff to the best practices ibizaman 2022-12-17 16:28:28 -0800
  • 615bbe2bee fix vaultwarden sign up process without verifying email ibizaman 2023-02-19 20:12:03 -0800
  • fefed81c17 use keycloak2 as subdomain ibizaman 2023-02-19 20:11:20 -0800
  • 6d0cceac34 fix dependency order between keycloak and haproxy ibizaman 2023-02-19 13:39:31 -0800
  • 957eefe97e move keycloak db to consolidated location ibizaman 2023-02-19 13:37:41 -0800
  • e7f8bfc8f9 use correct subdomain for keycloak ibizaman 2023-02-19 13:36:18 -0800
  • 52af93898c protect vaultwarden with oauth2proxy ibizaman 2023-02-11 21:28:00 -0800
  • a93a9cc7c5 [keys] fix domain not being set ibizaman 2023-02-05 00:27:09 -0800
  • 3861ad9c5a [ttrss] only set logout_url if sso is given ibizaman 2023-02-05 00:25:28 -0800
  • 3b09116a76 merge deploy keys into service ibizaman 2023-01-29 20:22:57 -0800
  • 132e6cff86 merge files for vaultwarden ibizaman 2023-01-28 16:01:04 -0800
  • a8dfbe7154 haproxy reaching to hostname is wip ibizaman 2023-01-22 09:02:46 -0800
  • 6cbf1fc694 add resolvers to haproxy ibizaman 2023-01-22 00:15:33 -0800
  • ef526699b4 allow to add to haproxy globals and defaults ibizaman 2023-01-22 00:15:15 -0800
  • eafb9f311d resolve hostname from inside ibizaman 2023-01-22 00:10:16 -0800
  • ba14b8d4a1 merge files for ttrss ibizaman 2023-01-16 21:39:20 -0800
  • c98cfdb892 add system76 hardware option ibizaman 2023-01-16 21:34:37 -0800
  • 8230336cb5 merge files for postgresdb ibizaman 2023-01-14 23:36:16 -0800
  • 5ef3fdba89 merge config with unit for php-fpm ibizaman 2023-01-14 21:51:11 -0800
  • ba6f27b47c merge config with unit for nginx ibizaman 2023-01-14 20:54:21 -0800
  • f7a9e97a13 merge config with unit for keycloak-cli-config ibizaman 2023-01-14 20:53:59 -0800
  • 61bad67112 merge config with unit for keycloak ibizaman 2023-01-14 18:00:37 -0800
  • a670d691bc merge config with unit for haproxy ibizaman 2022-12-31 15:18:51 -0800
  • e41918a1a7 merge config with unit for caddy ibizaman 2022-12-31 00:35:08 -0800
  • 2213db7ce9 default ttrss to use auth_remote by default ibizaman 2022-12-30 08:38:17 -0800
  • cdc41a04e9 move all vaultwarden config to default.nix ibizaman 2022-12-30 02:00:32 -0800
  • a89b6b5afc move haproxy vaultwarden config to default.nix ibizaman 2022-12-30 01:49:41 -0800
  • 8d63d72b2d move function to utils ibizaman 2022-12-30 01:47:08 -0800
  • 414d80d105 use vaultwarden variables for user and group ibizaman 2022-12-30 01:44:55 -0800
  • 1a09a916f4 add jwtverify.lua to haproxy ibizaman 2022-12-18 23:29:18 -0800
  • f92f2f6cb6 download keycloak public keys ibizaman 2022-12-17 21:38:22 -0800
  • 4b0274153c add vaultwarden service without protected /admin ibizaman 2022-12-17 16:45:00 -0800
  • e9ef7f3a1a add support for plugins in haproxy config ibizaman 2022-12-10 00:21:35 -0800
  • 9407df4eb5 use correct ordering for haproxy config ibizaman 2022-12-09 20:59:34 -0800
  • a6eba63f5f fix haproxy config generation tests ibizaman 2022-12-09 20:40:04 -0800
  • 9246c03154 add todos for jellyfin ibizaman 2022-12-03 22:44:22 -0800
  • 70ab22503d use attrset to define haproxy config ibizaman 2022-12-03 22:41:16 -0800
  • 2f2c2161a3 parametrize services on the domain name ibizaman 2022-12-03 22:37:38 -0800