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 2 months ago

joeflack4 commented 8 months 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 7 months ago

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

joeflack4 commented 7 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 6 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 6 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.