2024-10-20 11:03:56 -07:00
2024-09-25 13:52:06 -07:00
2024-10-20 11:03:56 -07:00
2024-09-26 16:02:03 -07:00
2024-10-20 11:03:56 -07:00
2024-10-17 15:50:21 -07:00
2024-10-18 09:45:32 -07:00
2024-09-25 11:55:47 -07:00
2024-10-20 11:03:56 -07:00
2024-10-18 00:43:02 -07:00
2024-09-25 11:55:47 -07:00
2024-09-25 11:55:47 -07:00
2024-09-25 11:55:47 -07:00
2024-09-25 13:52:06 -07:00
2024-09-25 16:21:22 -07:00
2024-09-25 13:52:06 -07:00
2024-09-25 11:55:47 -07:00
2024-09-26 16:02:03 -07:00
2024-09-25 13:52:06 -07:00
2024-09-25 13:52:06 -07:00
2024-09-25 11:55:47 -07:00
2024-09-25 13:52:06 -07:00
2024-10-15 08:51:15 -07:00
2024-10-20 11:03:56 -07:00
2024-10-20 11:03:56 -07:00
2024-10-15 10:17:04 -07:00
2024-09-30 11:06:00 -07:00
2024-09-25 13:52:06 -07:00
2024-09-26 16:02:03 -07:00
2024-09-25 11:55:47 -07:00
2024-10-20 11:03:56 -07:00
2024-10-15 10:17:04 -07:00

TODO

  • Onboarding flow
  • we should have a feature to continuously poll stuff and figure out if they are still alive
  • Healthchecks and whatnot
  • Write the manifesto
  • allow public network access flag is not currently doing anything
  • Make it show which git SHA is currently deployed on the homepage
    • Or if there is currently a deploy happening
  • I want a way to “stop” the processes, can maybe do this with a replicas=0 setting
  • All the times need to show relative times, not absolute. Its too hard to understand absolute times.
  • Whenever something is pushed, and deployed, we need to kill all one off containers because they are no longer running the correct source code
  • “Pending” should have some kind of active spinner animation just for the feels
  • Rebulid metrics tabs so it works for both clusters & pods

Setup

  • node 18
  • brew install helm
  • bundle install
  • cloudflared tunnel for development testing with github
  • set up .env file
  • run docker locally
  • TODO: beef up readme
APP_HOST=canine.example.com
OMNIAUTH_GITHUB_WEBHOOK_SECRET=1234567890
OMNIAUTH_GITHUB_PUBLIC_KEY=1234567890
OMNIAUTH_GITHUB_PRIVATE_KEY=1234567890

Running

To run your application, you'll use the bin/dev command:

bin/dev
Description
Power of Kubernetes, Simplicity of Heroku
Readme Apache-2.0 74 MiB
Languages
Ruby 49.5%
HTML 27.2%
CSS 16.1%
JavaScript 6.2%
Shell 0.7%
Other 0.3%