# Strata.RxNorm [![build](https://github.com/stratadecision/rxnorm/actions/workflows/build.yaml/badge.svg)](https://github.com/stratadecision/rxnorm/actions/workflows/build.yaml) [![Strata.RxNorm.Octopus](https://img.shields.io/badge/octopus-Strata.RxNorm-004880?logo=OctopusDeploy)](https://octopus.sdt.local/app#/Spaces-1/projects/rxnorm) [![SonarQube](https://img.shields.io/badge/SonarQube-Strata.RxNorm-004880?logo=sonarqube)](https://sonarqube.ops.stratanetwork.net/dashboard?id=Strata.RxNorm) [![Strata.RxNorm.Client](https://img.shields.io/badge/nuget-Strata.RxNorm.Client-004880?logo=nuget&logoColor=004880)](https://proget.sdt.local/feeds/nuget/Strata.RxNorm.Client/versions?HidePrerelease=True) [![Strata.RxNorm.Api](https://img.shields.io/badge/api-Strata.RxNorm-004880?logo=swagger&logoColor=00FF00)](https://rxnorm-api.dev.stratanetwork.net) [![Strata.RxNorm.Web](https://img.shields.io/badge/web-Strata.RxNorm-004880?logo=react&logoColor=61DBFB)](https://rxnorm.dev.stratanetwork.net) [![Strata.RxNorm.Hangfire](https://img.shields.io/badge/hangfire-Strata.RxNorm-004880?logo=MediaFire&logoColor=FF0000)](https://rxnorm-dashboard.dev.stratanetwork.net) ## General Information ## Credits This microservice is developed and maintained by The-Outliers ## Branching and Versioning | branch | version format | example | | ---------- | --------------------- | --------------- | | main | #.#.# | 1.2.3 | | feature/\* | #.#+1.0-featureName.# | 1.3.0-newfeat.1 | | fix/\* | #.#.#+1-fixName.# | 1.2.4-bug.1 | See our [confluence page](https://stratadecision.atlassian.net/wiki/spaces/DOP/pages/3119748190/Branching+and+Versioning) for more information ## Usage ### Build and Run ``` docker-compose up -d --build ``` - https://localhost:8443/index (swagger api) - https://localhost:8443/hangfire (hangfire dashboard) - http://localhost:8081 (redis commander) ### Extracting nuget package ``` docker create --name throwaway stratarxnorm_rxnorm-api docker cp throwaway:/pack . docker rm throwaway ``` ### Cleanup ``` docker-compose down ```