timsbiomed / issues

TIMS issue tracker.
https://github.com/orgs/timsbiomed/projects/9/views/1
1 stars 0 forks source link

DNS: Stable URL / domain setup (Website & HAPI server) #119

Closed joeflack4 closed 6 months ago

joeflack4 commented 1 year ago

Sub-task list

Sub-task details

1. Purchase domain

Domain name ideas

Either .org, .com, or .edu Most of the group seems to like 'tims' to be in the domain, or something about med / biomed.

See more: Google Sheet

Details

Generally about terminology: - terminfra - term-infra - terminologyinfrastructure - terminology-infrastructure - termservices - term-services - terminologyservices - terminology-services (Joe & Melissa like) - termcentral - term-central - terminologycentral - terminology-central (Joe & Melissa like) - termz - termforge - term-forge - terminologyforge - terminology-forge - termnexus - term-nexus - terminologynexus - terminology-nexus Has medical / biomedical in it: - biomedterminology - biomed-terminology - biomedicalterminology - biomedical-terminology - biomedicalterminologyservices - biomedical-terminology-services - biomedicalterminologynexus - biomedical-terminology-nexus - biomedterminologyhub - biomed-terminology-hub - biomedicalterminologyhub - biomedical-terminology-hub Has 'tims' in it: - timsts - teamtims - team-tims - timsgroup - tims-group - timsterminology - tims-terminology - timsservices - tims-services - ~tims (.org and .com are taken, and we can't really do .edu)~ Has 'tims' and medical / biomedical in it: - medtims - med-tims - timsmed - tims-med - timsbiomed - tims-biomed - timsbiomedical - tims-biomedical

Related

Leskena2 commented 1 year ago

tims.edu (I know tims.org and tims.com are taken) medtims.org, medtims.com, med_tims.org, med_tims.com

joeflack4 commented 11 months ago

FYI with Namecheap's "beast mode", you can check the availability of multiple domains at once.

I sent out an email to the team asking for votes.

joeflack4 commented 11 months ago

Supporting R4 and R5

Ideally these go to different addresses. They may be different ports at the same IP, or different IPs.

I'm thinking something like this:

  1. http://fhir.DOMAIN.org --> http://20.3.198.176:8080/fhir/
  2. http://fhir-r4.DOMAIN.org --> http://20.3.198.176:8080/fhir/
  3. http://fhirr4.DOMAIN.org --> http://20.3.198.176:8080/fhir/
  4. http://r4.DOMAIN.org --> http://20.3.198.176:8080/
  5. http://fhir.DOMAIN.org/r4 --> http://20.3.198.176:8080/fhir/
  6. http://fhir.DOMAIN.org/r5 --> URL_TBD
  7. http://fhir-r5.DOMAIN.org --> URL_TBD
  8. http://fhirr5.DOMAIN.org --> URL_TBD
  9. http://r5.DOMAIN.org --> URL_TBD

If this can't be configured properly in Azure, we could do a reverse proxy.

Additional notes

http://20.3.198.176:8080/ -> Goes to R4 HAPI UI http://20.3.198.176:8080/fhir -> R4 endpoint. In browser it reroutes to http://20.3.198.176:8080/fhir/swagger-ui/ http://20.3.198.176:8080/fhir/swagger-ui/ -> R4 Swagger UI

joeflack4 commented 11 months ago

I think that when the rerouting to https://hot-ecosystem.github.io/tims-website/ or http://20.3.198.176:8080/fhir/ happens, that will be the URL that will show in the address bar. But rerouting to http://20.3.198.176:8080/ will not change the address? If so, should ideally set things up differently so the domain doesn't change.