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

Set up deployment environment to run app on GAE #27

Closed
6 tasks done
milanmlft opened this issue Aug 19, 2024 · 3 comments
Closed
6 tasks done

Set up deployment environment to run app on GAE #27

milanmlft opened this issue Aug 19, 2024 · 3 comments
Assignees

Comments

@milanmlft
Copy link
Member

milanmlft commented Aug 19, 2024

Definition of Done / Acceptance Criteria

Once we have a working container for the app (#26), we should add a docker-compose.yml file that spins up the Shiny app container and configures the necessary environment variables to run the app on the GAE.

  • Set up docker-compose.yml
  • Add .env file to configure the necessary environment variables
  • .env should be added to .gitignore to avoid exposing secrets
  • Have a .env.sample file that acts like a template

Testing

No response

Documentation

  • Document which environment variables need to be defined to run the service

Dependencies

Details and Comments

No response

Copy link

linear bot commented Aug 19, 2024

SAF-644 Set up deployment environment to run app on GAE

Definition of Done / Acceptance Criteria

Once we have a working container for the app (#26), we should add a docker-compose.yml file that spins up the Shiny app container and configures the necessary environment variables to run the app on the GAE.

  • Set up docker-compose.yml
  • Add .env file to configure the necessary environment variables
  • .env should be added to .gitignore to avoid exposing secrets
  • Have a .env.sample file that acts like a template

Testing

No response

Documentation

  • Document which environment variables need to be defined to run the service

Dependencies

Details and Comments

No response

@milanmlft
Copy link
Member Author

💭 If we want to be fancy, could have a self-hosted GHA runner on the GAE that automatically redeploys the app when a new release is created. Though not sure i self-hosted runners are an option on GAE.

@milanmlft
Copy link
Member Author

Completed by #45

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

No branches or pull requests

1 participant