Open CollectiveUnicorn opened 2 months ago
This ADR supplement evaluates the maintainability and initial effort required to set up and maintain various Supabase deployment options, including supabase-community
, maintaining the deprecated supabase/bitnami
charts + images, and assessing alternatives listed on the official Supabase website.
Effort
Additional Considerations
Advantages
Initial Integration Notes
968-adr-bitnami-supabase-deprecation-continuation
Required Improvements
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
Effort
Advantages
Disadvantages
Maintenance Requirements
Resources
This analysis suggests that supabase-community offers the most promising long-term solution due to its active maintenance, comprehensive feature support, and potential for community contributions. While maintaining a fork of the deprecated Bitnami chart offers the fastest initial setup, it carries a significant, ongoing maintenance burden. Other alternatives are either unsuitable for our environment or lack the necessary features and maintenance support.
Describe what should be investigated or refactored
Supabase has been deprecated by Bitnami, so there's a need to determine a path forward. This ADR should determine what path we're going to take.
supabase-community
and maintain custom configs