Skip to content

ansible-supabase v1.0.0-rc1

Choose a tag to compare

@zieddhf zieddhf released this 10 Jul 18:19
· 111 commits to main since this release
dcc7d8a

What's Changed

  • Install Supabase protected by Caddy security using Ansible roles by @zieddhf in #2
  • Add monitor role templates by @zieddhf in #5
  • add monitor reverse-proxy envs by @zieddhf in #6
  • Update README.md by @zieddhf in #7
  • Update README.md by @zieddhf in #8
  • Remove unnecesary options by @zieddhf in #9
  • Update README.md by @zieddhf in #10
  • Update README.md by @zieddhf in #11
  • Update README.md by @zieddhf in #12
  • Update grafana.ini to latest version & add GitHub & anonymous auth by @zieddhf in #15
  • Add Caddy and DNS docs by @zieddhf in #17
  • Dedicated caddy authentication endpoint by @zieddhf in #19
  • Update main README.md by @zieddhf in #20
  • Update README.md by @zieddhf in #21
  • Add fail2ban role by @zieddhf in #25
  • Fix typo by @zieddhf in #27
  • Fix: database failed to init due to directory /var/lib/postgresql/data exists but is not empty by @zieddhf in #28
  • Update Supabase services by @zieddhf in #29
  • Add automated Postgres SSL with Caddy/Let’s Encrypt by @zieddhf in #32
  • Feat: Backup supabase/postgres into S3 storage by @zieddhf in #35
  • Fix: add missing script options by @zieddhf in #42
  • Feat: Optional OIDC, basicauth, IP whitelisting, add generic OIDC by @zieddhf in #45
  • Add firewall ansible role by @zieddhf in #48
  • Add ufw role to playbook-supabase.yml by @zieddhf in #49
  • Deploy supabase instance for M3llm by @zieddhf in #52
  • Fix supabase deployment [M3llm] by @zieddhf in #53
  • Update services ports by @zieddhf in #54
  • Add missing variables for supabase deployment by @zieddhf in #55
  • Inject M3llm edge secrets during deployment by @zieddhf in #56
  • Refactor env var injection in deploy-m3llm-supabase.yml by @zieddhf in #57
  • Refactor SSH action environment variables by @zieddhf in #58
  • Create shared-net docker network for cross-project container communication by @zieddhf in #59
  • Keep default templates and handle shared-network for openwebui via CI/CD by @zieddhf in #60
  • Fix path for docker-compose-supabase.yml.j2 by @zieddhf in #61
  • Add default network for db service by @zieddhf in #62
  • Restart Supabase services with down and up commands by @zieddhf in #63
  • Add monitor for m3llm by @zieddhf in #64
  • Add Grafana configuration variables to deploy workflow by @zieddhf in #65
  • Update env/supabase.yml by @zieddhf in #66
  • Enable monitor anonymous access and update GitHub auth settings by @zieddhf in #67
  • Run services on local network interface by default by @zieddhf in #68
  • Add supabase-studio & grafana in docker shared network [m3llm] by @zieddhf in #69
  • keep monitor services on default network by @zieddhf in #70
  • Fix URL scheme in promtail-config.yml.j2 by @zieddhf in #71
  • fix(promtail): mount docker logs and add pipeline stage to enable container log ingestion by @zieddhf in #72
  • Feat: At rest encryption role (Luks) by @zieddhf in #50
  • Remove m3llm supabase-db from shared-net by @zieddhf in #73
  • M3llm/supabase stack deployment Trigger by @zieddhf in #74
  • Sync supabase templates with latest self-hosted version by @zieddhf in #75
  • fix: update Supabase ownership permissions by @zieddhf in #76
  • feat: multi-env supported supabase templates by @zieddhf in #77
  • Add leadminer-supabase trigger workflow by @zieddhf in #78
  • fix: rename environment to deploy_env to avoid Ansible keyword conflict by @zieddhf in #79
  • fix: use inline expression for deploy_env to avoid trim_blocks issue by @zieddhf in #81

New Contributors

Full Changelog: https://github.com/ankaboot-source/ansible-supabase/commits/v1.0.0-rc1