Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/frasermolyneux/portal-sync

Part of XtremeIdiots Portal solution; data synchronization for game servers ban files and other external services. Deployed using Terraform and GitHub Actions.
https://github.com/frasermolyneux/portal-sync

api-subscription app-insights azure function-app github-actions key-vault storage terraform

Last synced: about 1 month ago
JSON representation

Part of XtremeIdiots Portal solution; data synchronization for game servers ban files and other external services. Deployed using Terraform and GitHub Actions.

Awesome Lists containing this project

README

        

# XtremeIdiots Portal - Sync

| Stage | Status |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DevOps Secure Scanning | [![DevOps Secure Scanning](https://github.com/frasermolyneux/portal-sync/actions/workflows/devops-secure-scanning.yml/badge.svg)](https://github.com/frasermolyneux/portal-sync/actions/workflows/devops-secure-scanning.yml) |
| Code Quality | [![Code Quality](https://github.com/frasermolyneux/portal-sync/actions/workflows/codequality.yml/badge.svg)](https://github.com/frasermolyneux/portal-sync/actions/workflows/codequality.yml) |
| Feature Development | [![Feature Development](https://github.com/frasermolyneux/portal-sync/actions/workflows/feature-development.yml/badge.svg)](https://github.com/frasermolyneux/portal-sync/actions/workflows/feature-development.yml) |
| Pull Request Validation | [![Pull Request Validation](https://github.com/frasermolyneux/portal-sync/actions/workflows/pull-request-validation.yml/badge.svg)](https://github.com/frasermolyneux/portal-sync/actions/workflows/pull-request-validation.yml) |
| Release to Production | [![Release to Production](https://github.com/frasermolyneux/portal-sync/actions/workflows/release-to-production.yml/badge.svg)](https://github.com/frasermolyneux/portal-sync/actions/workflows/release-to-production.yml) |

---

## Overview

This repository contains the sync function app for the XtremeIdiots Portal solution.

---

## Related Projects

* [frasermolyneux/azure-landing-zones](https://github.com/frasermolyneux/azure-landing-zones) - The deploy service principal is managed by this project, as is the workload subscription.
* [frasermolyneux/platform-connectivity](https://github.com/frasermolyneux/platform-connectivity) - The platform connectivity project provides DNS and Azure Front Door shared resources.
* [frasermolyneux/platform-strategic-services](https://github.com/frasermolyneux/platform-strategic-services) - The platform strategic services project provides a shared services such as API Management and App Service Plans.

---

## Contributing

Please read the [contributing](CONTRIBUTING.md) guidance; this is a learning and development project.

---

## Security

Please read the [security](SECURITY.md) guidance; I am always open to security feedback through email or opening an issue.