GitHub / python-discord/infra / commits
Infrastructure for Python Discord
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| e4b32132 | Add Hafnium deployment | Joe Banks <j****e@j****v> | 4 months ago | |
| 60bab87c | Add Git beta domain | Joe Banks <j****e@j****v> | 4 months ago | |
| ddd9d276 | Use commiterdate instead of authordate for agefile | Joe Banks <j****e@j****v> | 4 months ago | |
| 92a25982 | Set cgit agefile using latest commit authordate on any ref | Joe Banks <j****e@j****v> | 4 months ago | |
| 5c88e29f | Add new repositories from my Vice-Best Man's forgejo instance | Joe Banks <j****e@j****v> | 4 months ago | |
| 41ef341f | Add Kubernetes resources for Code Jam namespace including deployments, servic... | Joe Banks <j****e@j****v> | 4 months ago | |
| 69319b71 | Add HTTPS configuration for pydis.com in nginx gateway | Joe Banks <j****e@j****v> | 4 months ago | |
| 3162532b | Add certificate configuration for pydis.com in cert-manager | Joe Banks <j****e@j****v> | 4 months ago | |
| 36a968a6 | Remove redundant codejam entry from code-jam.yaml | Joe Banks <j****e@j****v> | 4 months ago | |
| 603f8974 | Add DNS records for gardenias, monsteras, and tulips in code-jam.yaml | Joe Banks <j****e@j****v> | 4 months ago | |
| 9eb50474 | Refactor NGFHigh5xxRate alert to improve host filtering logic | Joe Banks <j****e@j****v> | 4 months ago | |
| 00c2bd99 | Update NGFHigh5xxRate alert to exclude forms-api hosts from error rate calcul... | Joe Banks <j****e@j****v> | 4 months ago | |
| 80a33c2a | Add UpstreamSettingsPolicy for alertmanager with IP hash affinity | Joe Banks <j****e@j****v> | 4 months ago | |
| 991ede89 | Update alert severity levels to low and remove deprecated mail alerts | Joe Banks <j****e@j****v> | 4 months ago | |
| 8a0bb8ca | Refactor alert routing to replace PagerDuty with low-priority receiver | Joe Banks <j****e@j****v> | 4 months ago | |
| f62f5e34 | Enhance NGFHigh4xxRate alert with traffic gate and improved status handling | Joe Banks <j****e@j****v> | 4 months ago | |
| 9d23fb4b | Update NGFHigh4xxRate alert to include status in description | Joe Banks <j****e@j****v> | 4 months ago | |
| 34b49b30 | Exclude 404 from NGFHigh4xxRate | Joe Banks <j****e@j****v> | 4 months ago | |
| 1e0a9ef3 | Add new recording rules for NGF monitoring in Loki | Joe Banks <j****e@j****v> | 4 months ago | |
| 22bfb718 | Add ruler configuration for Prometheus integration and enable alerting | Joe Banks <j****e@j****v> | 4 months ago | |
| 4cd54486 | Enable remote write receiver for Prometheus | Joe Banks <j****e@j****v> | 4 months ago | |
| dfac6551 | Add new alert rules for NGF monitoring and remove deprecated NGINX alerts | Joe Banks <j****e@j****v> | 4 months ago | |
| 63068830 | Enable JSON logging of requests from NGINX GF | Joe Banks <j****e@j****v> | 4 months ago | |
| 78df0c00 | Remove ingress-nginx deployment | Joe Banks <j****e@j****v> | 4 months ago | |
| 405a6a6e | Convert Alloy repository to Deb 822 format | Joe Banks <j****e@j****v> | 4 months ago | |
| f4b9d2b8 | Roll loki-gateway credentials | Joe Banks <j****e@j****v> | 4 months ago | |
| b2197200 | Migrate pythondiscord.com resources to using NGINX GF | Joe Banks <j****e@j****v> | 4 months ago | |
| bdb6204d | Explicitly set scheme for www redirect | Joe Banks <j****e@j****v> | 4 months ago | |
| bfe4a98c | Add policy to return custom headers on every response (X-Powered-By and X-Ser... | Joe Banks <j****e@j****v> | 4 months ago | |
| 38911b46 | Remove AlertManager sticky behaviour | Joe Banks <j****e@j****v> | 4 months ago | |
| ba54c8db | Update README to include auth/ and be less specific about routes/ | Joe Banks <j****e@j****v> | 4 months ago | |
| ac6721f8 | Remove old Ingress resources | Chris Lovering <c****5@g****m> | 4 months ago | |
| f589a416 | Replace Loki basic auth snippet with AuthenticationFilter | Chris Lovering <c****5@g****m> | 4 months ago | |
| d84a919b | Use CF-Connecting-IP for real client IP | Chris Lovering <c****5@g****m> | 4 months ago | |
| a74a5797 | Add NginxProxy with Cloudflare trusted IP ranges | Chris Lovering <c****5@g****m> | 4 months ago | |
| 8787ef70 | Redirect mTLS failures to maintenance page | Chris Lovering <c****5@g****m> | 4 months ago | |
| 4d9321e3 | Add Loki gateway route with basic auth | Chris Lovering <c****5@g****m> | 4 months ago | |
| 08cde561 | Add HTTPRoutes for services with custom nginx behaviour | Chris Lovering <c****5@g****m> | 4 months ago | |
| 042fdb4f | Add HTTPRoutes for domain redirects | Chris Lovering <c****5@g****m> | 4 months ago | |
| 5a80400a | Add HTTPRoutes for standard mTLS services | Chris Lovering <c****5@g****m> | 4 months ago | |
| 24a25938 | Add ReferenceGrants for all service namespaces | Chris Lovering <c****5@g****m> | 4 months ago | |
| d5e567d1 | Update documentation for nginx-gateway | Joe Banks <j****e@j****v> | 4 months ago | |
| 5df2e5f6 | Remove Prometheus ingress | Joe Banks <j****e@j****v> | 4 months ago | |
| 71cd3be1 | Add Prometheus HTTPRoute | Joe Banks <j****e@j****v> | 4 months ago | |
| d6cca677 | Add reference grant to allow monitoring services | Joe Banks <j****e@j****v> | 4 months ago | |
| deffde22 | Split mTLS enforcement into validator & filter | Joe Banks <j****e@j****v> | 4 months ago | |
| ecbe631a | Create routes folder | Joe Banks <j****e@j****v> | 4 months ago | |
| e710bee9 | Move Prometheus to NGINX GF | Joe Banks <j****e@j****v> | 4 months ago | |
| e49293b6 | Add snippet for enforcing mTLS | Joe Banks <j****e@j****v> | 4 months ago | |
| b6b314d8 | Add http-to-https redirect | Joe Banks <j****e@j****v> | 4 months ago | |
| 23f0c0bb | Enable snippets & mTLS | Joe Banks <j****e@j****v> | 4 months ago | |
| ee5695e7 | Add mtls/ folder | Joe Banks <j****e@j****v> | 4 months ago | |
| 255729e8 | Add owl-corp listener | Joe Banks <j****e@j****v> | 4 months ago | |
| f80f0c94 | Update certificates to be mirrored into NGINX namespace | Joe Banks <j****e@j****v> | 4 months ago | |
| f3acc548 | Add resources for NGINX Gateway Fabric | Joe Banks <j****e@j****v> | 4 months ago | |
| be116085 | Update DNS to use NGINX Gateway Fabric | Joe Banks <j****e@j****v> | 4 months ago | |
| 52591895 | Update Guix and use age & sops via Guix | Johannes Christ <j****c@j****t> | 4 months ago | |
| d85d9156 |
Bump azure/setup-kubectl from 5.0.0 to 5.1.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisJL <C****g@u****m> |
5 months ago | |
| 81a08033 |
Bump actions/upload-pages-artifact from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 3dbc905f | Add new Python Discord records for code jam winners |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| dd90cb89 | Add Envoy load balancer address |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 4a73ffb3 |
Bump azure/k8s-set-context from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| a879be93 | Bump Keycloak to 26.5.7 |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| a3aec6a5 | Add new aliases |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| f6b3bd50 | Enforce minimum membership of mailusers to send/receive(IMAP) mail |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 699b0873 | Update Grafana to enforce minimum membership of grafanausers |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 4b79cf3f | Add LKE IP automatic whitelist updating |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 6bfea948 | Create XDG_RUNTIME_DIR on turing |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 12259c6b | Rebrand turing as it is coming out of the water |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| c1ef8530 | Install tmux on turing |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 456fef4f | Update my ACL key |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| f012f31a | Update guix to latest master |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 6768353c |
Bump actions/configure-pages from 5 to 6
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 51e1ec2d | Ensure proper SSL CAs are available on guix shell |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| df2ad7ec |
Bump dorny/paths-filter from 3 to 4
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| c16a2745 |
Bump actions/deploy-pages from 4 to 5
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| b2570839 |
Bump azure/setup-kubectl from 4.0.1 to 5.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 1ad7a227 | Use unprivileged guix-daemon |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| d76fd6ee | Enable fail2ban for sshd on turing |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 369d41cc | Clean up imports |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 18c1806a | Authorize jc's second archive key |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 76154684 | Add instructions to use channels via lockfile |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 1bb6c502 | Add meeting notes for 2026-03-26 |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| d4658409 | Update Discord alerts |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 633de083 | Update Discord experimental alerts |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| c21b4e61 | Update discord.yaml experimental members alert |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 608752e4 | Only deliver moderation alerts to the mod team |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 35318ea8 | Add missing newline at end of discord alert config file |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 1676690e | Add experimental alert for 20 percent guild member growth |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 44609888 | Update Graphite matching rules some more |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 12a469fa | Increase Discord join alarm threshold |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| c6b9b999 | Fix paths |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 69248b06 | Add Prometheus alert autodeployment |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| aa1459b1 | Add some missing graphite categories |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 89e39920 | Add mod team as an AlertManager destination |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 5617f144 | Exempt Prometheus from NGINX P99 timing alert |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| a86c538b | Add statsd-exporter deployment |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| e2f78fed | Remove Graphite |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 63e63b27 | Add kutiekat aliases |
Joe Banks <j****e@j****v>
Committed by: ChrisLovering <c****5@g****m> |
5 months ago | |
| 99d09199 | Pin channels |
Johannes Christ <j****c@j****t>
Committed by: ChrisLovering <c****5@g****m> |
6 months ago |