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

Make it easy to set up live servers, probably using Kamal #2627

Open
4 tasks
kimadactyl opened this issue Oct 17, 2024 — with Huly for GitHub · 0 comments
Open
4 tasks

Make it easy to set up live servers, probably using Kamal #2627

kimadactyl opened this issue Oct 17, 2024 — with Huly for GitHub · 0 comments

Comments

Copy link
Member

kimadactyl commented Oct 17, 2024

User story

As a developer, I want to be able to easily set up and tear down test servers so I can have my own testing environment and we are not so shackled to GFSC's staging server.

Dokku is what's currently described in our INSTALL.md and this felt state of the art in 2017 when we were getting going but there's now probably better things, most notably Kamal which is created by the Rails team.

@lenikadali shared some thoughts here: https://gist.github.com/lenikadali/d76147db5fc5e9e4c037d84638cd0930?permalink_comment_id=5240007#gistcomment-5240007

Acceptance criteria

  • You can run one (or a small number) of commands to get a PlaceCal server up and running
  • You can run one (or a small number) of commands to strike down the PlaceCal server
  • Optional: PlaceCal main branch is reconfigured to use this new method
  • Optional: PlaceCal production branch is reconfigured to use this new method

Implementation notes & questions

Implementation plan

To be written by the developer

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