Pinned Repositories
awslogin
Python script for CLI and SDK access to AWS via ADFS while requiring MFA access using https://duo.com/
BYU-AWS-Documentation
Documentation for our AWS Account Structure as well as user guides and best practices.
github-action-create-ecr-repo-if-missing
A GitHub Action for creating AWS ECR repositories
github-action-disallow-concurrent-runs
A GitHub Action for disallowing concurrent workflow runs
handel
[Archived because BYU moved to Terraform.] Orchestrates your AWS deployments so you don't have to.
hw-fargate-api
Template for creating a product specific repo with terraform files for deployment
hw-lambda-api
Create and deploy an API with Lambda and Terraform on AWS
hw-static-site
Template for creating a product specific repo with terraform files for deployment
terraform-aws-ecr-image
Terraform module to upload a docker image to ECR
UAPI-Specification
University API Specification Document and related resources
BYU OIT's Repositories
byu-oit/github-action-create-ecr-repo-if-missing
A GitHub Action for creating AWS ECR repositories
byu-oit/BYU-AWS-Documentation
Documentation for our AWS Account Structure as well as user guides and best practices.
byu-oit/github-action-disallow-concurrent-runs
A GitHub Action for disallowing concurrent workflow runs
byu-oit/terraform-aws-postman-test-lambda
Terraform module that creates a generic lambda function that will run newman tests against a postman collection
byu-oit/byu-jwt-python
A python JWT validator that does all the BYU specific stuff as well.
byu-oit/terraform-aws-backend-s3
Terraform module that creates an S3 bucket and DynamoDB table for backend state files
byu-oit/byu-jwt-nodejs
This package provides helpful functions for validating and using BYU's JWTs.
byu-oit/byu-jwt-php
JWT Decoding and Validation for BYU API
byu-oit/healthcheck
byu-oit/infohub
Infohub website
byu-oit/terraform-aws-ecr
Terraform module to create an ECR repository
byu-oit/terraform-aws-schema-migrations-lambda
Terraform module that creates a generic lambda function that will run database schema migrations for PostgreSQL or MySQL databases using Umzug
byu-oit/byu-wso2-request
Utility for making a server to server request using wso2 authentication
byu-oit/hw-static-site
Template for creating a product specific repo with terraform files for deployment
byu-oit/terraform-aws-alert-lambda
Lambda for Subscribing to an SNS Topic for CloudWatch Alarm from Metrics
byu-oit/terraform-aws-humio-logger
Infrastructure to watch a CloudWatch log group and forward its logs to Humio.
byu-oit/umzug-storage-dynamodb
DynamoDB storage for Umzug migration logs.
byu-oit/awsparams
A simple CLI for adding/removing/renaming/copying AWS Param Store Parameters
byu-oit/dottfvars
Loads environment variables from a .tfvars file into process.env
byu-oit/github-action-package-json
Parses and outputs information from a package.json file
byu-oit/github-action-setup-maven
GitHub Action to setup BYU maven environment
byu-oit/PlayAudioHTML
Mendix widget to play audio in browser
byu-oit/RecordAudioHTML
Mendix widget to play audio in browser
byu-oit/shared-icons
For myBYU
byu-oit/terraform-aws-domain-redirect
Terraform Module to facilitate redirecting a domain to a completely different domain with valid HTTPS certs etc.
byu-oit/terraform-aws-scheduled-fargate
Terraform Standard module to create a scheduled fargate service
byu-oit/terraform-aws-ses
Configures and verifies an domain in AWS SES
byu-oit/terraform-aws-sns-teams-lambda
Send messages to teams from SNS
byu-oit/ts-claims-engine-client
Claims engine client implementation in TypeScript
byu-oit/uapi-ts
TypeScript Definitions for UAPI elements