Skip to content

beadev-net/azchat

Repository files navigation

AzChat!

Websocket chat application using Azure Cloud Services.
  • Azure Redis (PubSub)
  • Azure Container Registry (Registry)
  • WebApp + AppService Plan (Workload)
  • Entra ID (Identity)
Using github actions for CI/CD:
  • Build and push docker image to Azure Container Registry
  • Deploy to Azure WebApp

Local Development

make docker

Az Login

az login

Setup Resources on Azure Cloud

make azure-setup

Github Actions

az ad sp create-for-rbac --name "github-action" --role contributor --scopes /subscriptions/<subcription-id> --sdk-auth

Trigger Workflow

About

Websocket Chat using NodeJS & Redis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published