No description
Find a file
Tony Ebel 23e4611d62
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
changes to status.html in both web/internal applications (#5)
* changes to status.html in both web/internal applications

* return the response text from the internal server api

* unwritten rocket league rules message
2025-11-04 15:51:23 -06:00
.github/workflows terraform not tofu (#7) 2025-11-03 14:09:58 -06:00
rl-internal changes to status.html in both web/internal applications (#5) 2025-11-04 15:51:23 -06:00
rl-web changes to status.html in both web/internal applications (#5) 2025-11-04 15:51:23 -06:00
terraform Actions deploys (#3) 2025-11-03 11:12:15 -06:00
.pre-commit-config.yaml main github actions for web/internal. pre-commit hooks (#2) 2025-11-03 10:30:11 -06:00
LICENSE Initial commit 2025-10-30 11:07:17 -05:00
README.md readme update (#6) 2025-11-03 14:08:23 -06:00

SelectQuote Rocket League

This repo contains two rocket league applications that connect clients to a backend rocket league server instance.

rl-web

Directory that contains the frontend web rocket league flask application. The application listens for connecting clients then conencts them to our rl-internal backend application running on EC2.

CI

There is a CI Github Actions Workflow here that will run whenever a PR is opened against main. The workflow will build the docker container as well as run linting and formatting with ruff. These jobs will need to pass before PRs are allowed to merge into main.

Deployments

The deployments for this ECS service are handled by a Github Action here

  • prod: semver tags created

rl-internal

Directory that contains our backend rocket league server flask application.

NOTE: Only accessable by the rl-web ECS service.

CI

There is a CI Github Actions Workflow here that will run whenever a PR is opened against main. The workflow will build the docker container as well as run linting and formatting with ruff. These jobs will need to pass before PRs are allowed to merge into main.

Deployments

The deployments for the EC2 instances are handled by a Github Action here.

  • prod: semver tags created

terraform

Directory containing terraform for all infrastructure related to the Rocket League Applications

There is a Github Actions Workflow here that will run whenever a PR is opened against main. This workflow will test formating, validation, and run a plan and then return the output to a comment in the PR. These jobs will need to pass before merges are allowed into main.

Deployments

Deployments are manged by a Github Actions Workflow here

  • prod: merges into main