Commit Graph

44 Commits

Author SHA1 Message Date
3c1e325442 Add security headers and tighten tls requirements. 2022-11-14 14:18:44 -08:00
bbc75b20a3 Remove concurrency constraints. Too slow. 2022-11-08 23:21:08 -08:00
37e66b7e62 Constrain Gitlab processes for reduced resource footprint
- unicorn processes 6 --> 2
- sidekiq concurrency 25 --> 10
2022-11-06 21:15:55 -08:00
ff32283cf0 Increase Gitlab memory allocation 2022-11-06 20:46:27 -08:00
1808f04533 Constrain memory for qbittorrent and gitlab 2022-11-04 23:51:10 -07:00
633468a980 #36 Update for volume logic issue 2022-11-01 12:12:57 -07:00
7240b8bf8c #36 for Gitlab 2022-11-01 00:32:28 -07:00
a8cb8c1958 Finish removing Authentik 2022-10-23 18:27:08 -07:00
5d85c09357 #63 Move Authentik to archive 2022-10-23 18:21:53 -07:00
c607b49458 Switch to correct image 2022-10-13 12:00:41 -07:00
dbd2dbb751 Cosmetics 2022-10-13 11:57:43 -07:00
bdab89e8a0 Remove auto-sign in 2022-10-13 11:39:42 -07:00
8b6839d073 Switch back to Keycloak as primary 2022-10-13 11:32:17 -07:00
34c67b0a5f Debug try coexistent saml and oidc 2022-10-13 10:58:34 -07:00
e0cbc28ee4 Switch primary OmniAuth provider from saml to openid_connect 2022-10-13 10:51:31 -07:00
2d06938500 Update key 2022-10-13 10:50:44 -07:00
3efbb6ada7 Re-enable Authentik SAML and Keycloak OIDC 2022-10-13 10:47:14 -07:00
8f0504a610 Switch to Keycloak SAML 2022-10-13 10:36:08 -07:00
fbbb423faf Revert 2022-10-13 10:03:25 -07:00
a424179fc7 Remove authentik omniauth 2022-10-13 10:00:18 -07:00
4fffb0568f Add Keycloak to OmniAuth 2022-10-13 09:56:14 -07:00
f4616cf5b6 #36 Init blank project.env for all services on server 2022-08-09 15:15:11 -07:00
29bb9c150d Add keep-file: true to loki driver 2022-07-14 15:22:44 -07:00
b67ef90d3c #31 Add Loki logging for all "main" apps
Also converted a few old composes from 4-space indentation to 2-space
Ignores supporting containers like postgres, redis, etc.
2022-07-13 13:35:56 -07:00
d419cc2014 Disable auto-start for all containers. (Set all restart: "no") 2022-07-13 10:47:27 -07:00
70e5681db2 Implement second gitlab runner 2022-07-12 17:02:18 -07:00
9119f72f13 Add Omniauth config for Authentik 2022-07-09 00:01:18 -07:00
a40102ad77 Explicitly configure service for gitlab router 2022-07-07 12:48:18 -07:00
7d82f33adb Update gitlab config per https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5560 2022-07-07 12:43:18 -07:00
eae8e9848c Update gitlab config and docs 2022-07-07 12:31:22 -07:00
41da810332 Add monitoring whitelist 2022-05-02 09:29:12 -07:00
a14832b8c3 #22 Fix Traefik log spam 2022-04-29 11:34:17 -07:00
0665a18dfd #21 Rename containers to new convention 2022-04-22 13:06:19 -07:00
3ba53ae6d4 Switch Gitlab SMTP auth 2022-04-04 23:33:36 -07:00
ec15ef531f Add smtp configuration for GitLab to use noreply@jafner.net 2022-04-04 16:52:36 -07:00
59ded36036 Merge branch 'feature/gitlab-container-registry' into 'main'
Remove non-default port binding

See merge request Jafner/homelab!5
2022-03-02 23:26:02 +00:00
07ed96cab7 Remove non-default port binding 2022-03-02 15:22:29 -08:00
18af7c8a40 ignore x509 errors for runner 2022-03-02 15:04:45 -08:00
b203566a65 Add compose-defined runner 2022-03-02 10:07:31 -08:00
dd2013b5f0 Add Gitlab container registry config and docs 2022-03-01 21:36:44 -08:00
c3113c8532 Remove lan-only traefik label 2022-02-26 06:38:47 +00:00
55f845f890 Move /config to data dir 2022-02-25 20:13:17 +00:00
30e54c2eec Migrate all docker_data to data 2022-02-25 11:56:17 -08:00
c9dad6c732 Init 2022-02-08 17:00:27 -08:00