Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Tigris support for Laravel apps #3866

Merged

Conversation

KTanAug21
Copy link
Contributor

Change Summary

What and Why:
Enable tigris extension for Laravel fly apps, and use the proper secret names for integrating the extension.

This PR is created so that users deploying their Laravel apps to Fly.io can automatically get Tigris configured for their Fly app.

How:

  1. Scan for the aws s3 package in a project's composer.json file
  2. Enable Tigris support for the Laravel FLy app by:
    • setting ObjectStorageDesired = true
    • setting the needed custom secret key names in the OverrideExtensionSecretKeyNames map

Related to:
#3833
https://flyio.slack.com/archives/C042W39VAMB/p1721229461279579

Documentation

  • Fresh Produce
  • In superfly/docs, or asked for help from docs team
  • n/a

… set the proper secret names to use for tigris extension
@KTanAug21 KTanAug21 merged commit 0ee4071 into master Aug 18, 2024
31 checks passed
@KTanAug21 KTanAug21 deleted the enable_tigris_with_custom_secret_key_names_for_laravel_apps branch August 18, 2024 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant