Commit graph

  • dbe7b1b6b2
    feat(docker): add timezone mounts to all containers for log sync main Jeremie Fraeys 2026-03-06 15:13:52 -0500
  • 8da2501612
    feat(setup): add 'clean' subcommand to remove generated files Jeremie Fraeys 2026-03-06 14:42:58 -0500
  • e2f732c0f5
    infra: cleanup repository and add rollback documentation Jeremie Fraeys 2026-03-06 14:40:56 -0500
  • 6ff842aa9e
    docs: update .env.example and README documentation Jeremie Fraeys 2026-03-06 14:31:21 -0500
  • 0fd3b4f9d0
    refactor(apps): update forgejo and backups task configurations Jeremie Fraeys 2026-03-06 14:31:13 -0500
  • 0cc53c9976
    refactor(infrastructure): update traefik, firewall, docker, watchtower configurations Jeremie Fraeys 2026-03-06 14:31:02 -0500
  • 8c834ee7d7
    refactor(monitoring): update exporters, loki, and prometheus configs Jeremie Fraeys 2026-03-06 14:30:20 -0500
  • 0cad272d46
    refactor(hardening): update security handlers and tasks Jeremie Fraeys 2026-03-06 14:30:01 -0500
  • 26f713ee9e
    refactor(core): update ansible configuration and playbooks Jeremie Fraeys 2026-03-06 14:28:02 -0500
  • f0fd9b48d9
    refactor(infra): update terraform and setup configurations Jeremie Fraeys 2026-03-06 14:27:53 -0500
  • dc722848c5
    feat(backups): add backup verification automation Jeremie Fraeys 2026-03-06 14:27:29 -0500
  • 0eb8c1b139
    feat(hardening): add container security scanning with Trivy Jeremie Fraeys 2026-03-06 14:27:20 -0500
  • ac8b0b9abd
    fix(alertmanager): use domain-based email for alerts Jeremie Fraeys 2026-03-06 14:25:52 -0500
  • 5791172575
    feat(grafana): add SMTP configuration for email alerts Jeremie Fraeys 2026-03-06 14:25:43 -0500
  • 465aed31c6
    feat(forgejo): add SMTP configuration for email notifications Jeremie Fraeys 2026-03-06 14:25:36 -0500
  • 6837683608
    feat(lldap): add container healthcheck Jeremie Fraeys 2026-03-06 14:25:23 -0500
  • 3e0e97a00c
    fix(postfix): enable TLS and fix Postmark authentication Jeremie Fraeys 2026-03-06 14:25:10 -0500
  • 64defbd528
    fix(authelia): resolve 502 error and SMTP authentication issues Jeremie Fraeys 2026-03-06 14:24:56 -0500
  • c70768294a
    docs(readme): fix inconsistencies and update service status Jeremie Fraeys 2026-03-06 10:44:20 -0500
  • d930fe5e26
    chore(terraform): comment out unused Grafana/Prometheus DNS, keep App active Jeremie Fraeys 2026-03-06 10:41:35 -0500
  • f87512426a
    docs(gap-analysis): mark Alertmanager as implemented and add email variables Jeremie Fraeys 2026-03-06 10:37:42 -0500
  • e95eac3016
    docs(env): update .env.example with Postmark SMTP configuration Jeremie Fraeys 2026-03-06 10:37:10 -0500
  • bb12e5396c
    docs(readme): add Postmark email integration and update service docs Jeremie Fraeys 2026-03-06 10:36:22 -0500
  • 9668b6f84e
    chore(infra): add Postmark DNS records and update example secrets Jeremie Fraeys 2026-03-06 10:32:08 -0500
  • 74fb183b7f
    chore(deps): bump watchtower to v1.14 and update Docker API version Jeremie Fraeys 2026-03-06 10:31:58 -0500
  • 0a85b23a33
    refactor(monitoring): update Alertmanager and exporter configurations Jeremie Fraeys 2026-03-06 10:31:52 -0500
  • 1a7cde2939
    feat(forgejo): add AI scrapers blocklist, OIDC config, and UI settings Jeremie Fraeys 2026-03-06 10:31:46 -0500
  • 6ea9c060bd
    feat(postfix): configure Postmark SMTP relay for transactional email Jeremie Fraeys 2026-03-06 10:31:39 -0500
  • 6bf29f90e6
    fix(traefik): add Docker provider and file provider fallback for service discovery Jeremie Fraeys 2026-03-06 10:31:05 -0500
  • dd1f9df69b
    Restructure playbooks and update main deployment workflows Jeremie Fraeys 2026-02-21 18:31:53 -0500
  • 2610b904a2
    Update secrets management and authentication scripts Jeremie Fraeys 2026-02-21 18:31:36 -0500
  • 9eee1183b0
    Update Terraform infrastructure configuration Jeremie Fraeys 2026-02-21 18:31:30 -0500
  • 2ce1af3b1e
    Update Traefik reverse proxy configuration Jeremie Fraeys 2026-02-21 18:31:25 -0500
  • 4842c71cae
    Add new playbooks and update inventory configuration Jeremie Fraeys 2026-02-21 18:31:20 -0500
  • b9c5cdff12
    Add app deployer role for automated deployments Jeremie Fraeys 2026-02-21 18:31:12 -0500
  • e364538206
    Update Forgejo and runner with new features Jeremie Fraeys 2026-02-21 18:31:06 -0500
  • e4634484f8
    Update authentication stack (Authelia, LLDAP) Jeremie Fraeys 2026-02-21 18:31:01 -0500
  • ed6101be76
    Enhance monitoring stack (Prometheus, Grafana) Jeremie Fraeys 2026-02-21 18:30:57 -0500
  • 7d66552482
    Add Alertmanager role for Prometheus alerting Jeremie Fraeys 2026-02-21 18:30:51 -0500
  • 78ad592664
    Add core infrastructure security and utility roles Jeremie Fraeys 2026-02-21 18:30:42 -0500
  • ac19b5918f
    Add documentation and infrastructure gap analysis Jeremie Fraeys 2026-02-21 18:30:33 -0500
  • e7b9546f7f
    Update infrastructure tooling and configuration Jeremie Fraeys 2026-02-21 18:30:16 -0500
  • d36d3db10d
    Add Redis cache to Forgejo Jeremie Fraeys 2026-02-21 18:27:04 -0500
  • 67eb2227dd
    refactor(scripts): simplify forgejo actions secret helper Jeremie Fraeys 2026-01-21 23:15:38 -0500
  • 872d0cbe49
    fix(forgejo): clearer PAT scope error for user/org secrets Jeremie Fraeys 2026-01-21 23:10:48 -0500
  • 0814900598
    fix(scripts): python3.9 compatibility + better Forgejo secret errors Jeremie Fraeys 2026-01-21 23:09:44 -0500
  • 35796b1069
    feat(forgejo): set Actions secrets at user/org scope Jeremie Fraeys 2026-01-21 23:07:02 -0500
  • 0c6d09abcd
    fix(ssh): allow dual-stack runner source for restricted keys Jeremie Fraeys 2026-01-21 15:08:36 -0500
  • 8ac79d3300
    feat(terraform): add services-ssh DNS record Jeremie Fraeys 2026-01-21 14:43:43 -0500
  • 92003e8f1c
    fix(forgejo-runner): prevent duplicate runner registrations Jeremie Fraeys 2026-01-20 18:06:51 -0500
  • adca1b0ef9
    chore(test): update test_config for current infra Jeremie Fraeys 2026-01-20 17:28:15 -0500
  • f9a7411cfb
    chore(setup): improve setup.sh UX and update README Jeremie Fraeys 2026-01-20 17:19:06 -0500
  • a22381492e
    feat(infra-controller): add restricted SSH access role Jeremie Fraeys 2026-01-20 17:13:55 -0500
  • 9e7b51b69a
    docs: document Actions SSH key setup Jeremie Fraeys 2026-01-20 17:10:41 -0500
  • a3da8deb0f
    feat(actions-ssh): use register/deregister keys for services access Jeremie Fraeys 2026-01-20 17:10:02 -0500
  • c2056d4cd4
    fix(forgejo-runner): validate label executor scheme Jeremie Fraeys 2026-01-20 17:09:17 -0500
  • 997aff6be3
    initial infra commit Jeremie Fraeys 2026-01-19 15:02:13 -0500
  • 1d2f8e6141
    retry workflows with debian Jeremie Fraeys 2026-01-19 14:28:20 -0500
  • c397737ff1
    retry actions Jeremie Fraeys 2026-01-19 14:27:52 -0500
  • 3ab4e338b2
    retry actions Jeremie Fraeys 2026-01-19 14:27:43 -0500