1
0
Fork 0
Commit graph

266 commits

Author SHA1 Message Date
ibizaman
5db376a330 make letsencrypt use sops for secret 2023-04-08 22:08:05 -07:00
ibizaman
b44da6f303 trim readme toc 2023-04-04 00:29:29 -07:00
ibizaman
44b25e5605 add a contributions sections 2023-04-04 00:29:21 -07:00
ibizaman
38a96eccc8 add TOC 2023-04-04 00:18:29 -07:00
ibizaman
28625e764f add roadmap 2023-04-04 00:18:25 -07:00
ibizaman
36c9fe23c3 add vaultwarden example 2023-04-04 00:07:58 -07:00
ibizaman
c261fd8750 add start of documentation to deploy on Linode 2023-04-04 00:07:15 -07:00
ibizaman
986c4696e0 update readme 2023-04-04 00:04:23 -07:00
ibizaman
a0709dba1b remove commented out code 2023-03-26 23:10:47 -07:00
ibizaman
96f171a5e3 uniformize secret locations 2023-03-26 23:10:27 -07:00
ibizaman
26293bb5a2 de-clutter the readme 2023-03-17 21:09:44 -07:00
ibizaman
e85c2e945e add comment about secrets in integration tests 2023-03-17 20:59:27 -07:00
ibizaman
0bc2b6f9a4 add a meager of getting started guide 2023-03-17 20:58:15 -07:00
ibizaman
33597929c3 add documentation about tests and workflow 2023-03-16 23:47:54 -07:00
ibizaman
b6288d3592 fix tests 2023-03-16 23:47:43 -07:00
ibizaman
c12f65b5df more detailed progress status 2023-03-16 00:03:33 -07:00
ibizaman
96dde9460d more detailed progress status 2023-03-15 23:37:03 -07:00
ibizaman
f6ae51b12d run tests in hercules-ci 2023-03-15 00:26:42 -07:00
ibizaman
c06760d458 check integration test todo 2023-03-15 00:08:13 -07:00
ibizaman
81ed391e5f pin nixpkgs 2023-03-15 00:06:23 -07:00
ibizaman
24a23ed3d7 make keycloak db integration test pass 2023-03-14 23:55:57 -07:00
ibizaman
5f10d3f307 add more info on how to run and write integration tests 2023-03-10 00:03:09 -08:00
ibizaman
654111527a add instructions on how to run integration tests 2023-03-07 00:36:15 -08:00
ibizaman
130915784e refactor tests to remove boilerplate 2023-03-07 00:36:05 -08:00
ibizaman
ef7d2d2dd5 add explanation on why we need the custom disnixTest 2023-03-07 00:23:35 -08:00
ibizaman
309360a356 make dummy integration test pass 2023-03-07 00:21:20 -08:00
ibizaman
cf3aed2e82 move unit tests under common directory 2023-03-07 00:18:56 -08:00
ibizaman
75e290160e add unit tests document 2023-03-07 00:10:39 -08:00
ibizaman
a0350ca7f0 [docs] add troubleshoot help for locked services 2023-03-01 22:06:28 -08:00
ibizaman
59cb619e04 [docs] add more todos 2023-03-01 22:06:22 -08:00
ibizaman
ed56fc9822 [keycloak] fix after bump to 20.0.3 2023-03-01 22:06:04 -08:00
ibizaman
a5a2a02c9c [vaultwarden] skip auth on route required for chrome extension 2023-02-27 10:19:54 -08:00
ibizaman
ae53ce5b24 [nix] add customPkgs attribute 2023-02-22 23:14:28 -08:00
ibizaman
642f8e9793 [tests] add tests 2023-02-22 23:05:01 -08:00
ibizaman
e2b3a1d944 [vaultwarden] bump to 1.27.0 for new endpoints 2023-02-22 22:18:09 -08:00
ibizaman
13f720882d [docs] add another TODO item 2023-02-21 00:13:03 -08:00
ibizaman
d941763daa [vaultwarden] allow no auth for other endpoint 2023-02-21 00:12:35 -08:00
ibizaman
394899ad6d add info to the readme 2023-02-19 23:11:01 -08:00
ibizaman
902ec30d2d reformat a bit the readme 2023-02-19 20:50:39 -08:00
ibizaman
d90baececc add more good stuff to the best practices 2023-02-19 20:37:52 -08:00
ibizaman
615bbe2bee fix vaultwarden sign up process without verifying email 2023-02-19 20:37:52 -08:00
ibizaman
fefed81c17 use keycloak2 as subdomain 2023-02-19 20:37:52 -08:00
ibizaman
6d0cceac34 fix dependency order between keycloak and haproxy 2023-02-19 20:37:52 -08:00
ibizaman
957eefe97e move keycloak db to consolidated location 2023-02-19 20:37:52 -08:00
ibizaman
e7f8bfc8f9 use correct subdomain for keycloak 2023-02-19 20:37:52 -08:00
ibizaman
52af93898c protect vaultwarden with oauth2proxy 2023-02-19 20:37:52 -08:00
ibizaman
a93a9cc7c5 [keys] fix domain not being set 2023-02-19 20:37:52 -08:00
ibizaman
3861ad9c5a [ttrss] only set logout_url if sso is given 2023-02-19 20:37:52 -08:00
ibizaman
3b09116a76 merge deploy keys into service 2023-02-19 20:37:52 -08:00
ibizaman
132e6cff86 merge files for vaultwarden 2023-02-19 20:37:52 -08:00