Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/frasermolyneux/xtremeidiots-portal
Part of XtremeIdiots Portal solution; legacy repository containing the web app. Deployed using Bicep and Azure DevOps pipelines.
https://github.com/frasermolyneux/xtremeidiots-portal
app-insights app-service azure azure-devops-pipelines bicep function-app key-vault
Last synced: about 1 month ago
JSON representation
Part of XtremeIdiots Portal solution; legacy repository containing the web app. Deployed using Bicep and Azure DevOps pipelines.
- Host: GitHub
- URL: https://github.com/frasermolyneux/xtremeidiots-portal
- Owner: frasermolyneux
- License: gpl-3.0
- Created: 2020-04-01T16:14:50.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T00:36:28.000Z (2 months ago)
- Last Synced: 2024-10-24T14:50:03.498Z (2 months ago)
- Topics: app-insights, app-service, azure, azure-devops-pipelines, bicep, function-app, key-vault
- Language: JavaScript
- Homepage:
- Size: 6.79 MB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# XtremeIdiots Portal - Website
| Stage | Status |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| DevOps Secure Scanning | [![Build Status](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_apis/build/status%2Fxtremeidiots-portal.DevOpsSecureScanning?branchName=main)](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_build/latest?definitionId=210&branchName=main) |
| Code Quality | [![Code Quality](https://github.com/frasermolyneux/xtremeidiots-portal/actions/workflows/codequality.yml/badge.svg)](https://github.com/frasermolyneux/xtremeidiots-portal/actions/workflows/codequality.yml) |
| Build | [![Build Status](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_apis/build/status%2Fxtremeidiots-portal.ReleaseToProduction?repoName=frasermolyneux%2Fxtremeidiots-portal&branchName=main&stageName=build_and_validate)](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_build/latest?definitionId=188&repoName=frasermolyneux%2Fxtremeidiots-portal&branchName=main) |
| Release to Production | [![Build Status](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_apis/build/status%2Fxtremeidiots-portal.ReleaseToProduction?repoName=frasermolyneux%2Fxtremeidiots-portal&branchName=main&stageName=deploy_prd)](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_build/latest?definitionId=188&repoName=frasermolyneux%2Fxtremeidiots-portal&branchName=main) |## Documentation
* [manual-steps](/docs/manual-steps.md)
---
## Overview
This repository contains XtremeIdiots Portal solution that provides player and game server management for the XtremeIdiots community. There are several integrations with the game servers to collect player data and services to enforce player bans.
The primary users for the website are the community admins that perform the game server and player management.
---
## 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.---
## Solution
TODO
---
## Azure Pipelines
The `one-pipeline` is within the `.azure-pipelines` folder and output is visible on the [frasermolyneux/Personal-Public](https://dev.azure.com/frasermolyneux/XtremeIdiots-Public/_build?definitionId=177) Azure DevOps project.
The `.github` folder contains `dependabot` configuration and some code quality workflows.---
## 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.