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

How to deploy? #122

Open
emhoracek opened this issue Sep 29, 2022 · 0 comments
Open

How to deploy? #122

emhoracek opened this issue Sep 29, 2022 · 0 comments
Labels

Comments

@emhoracek
Copy link
Owner

So the way I usually deploy my Haskell apps is using a process that dbp made back in like 2014.

  1. Push app to a deployment branch
  2. CI builds the app with production flags
  3. Use this script (more or less). The script copies the compiled executable + some other files from the host operating system into an empty folder. Then it imports all these files into the haskell-scratch minimal base image.
  4. Push the image to AWS ECR and deploy to AWS Elastic Beanstalk.

I'd really like to try something new with Smooch, but I also love the minimalism of dbp's approach. I wonder if there's a way to update it for 2022. I'd also like to avoid using AWS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant