[feature-request] allow for choice of region on hetzner #27

Closed
opened 2022-12-14 23:05:10 +02:00 by Ghost · 5 comments

in ci the deployment routine hard codes the fsn1 region.

the proposal is:

  • allow a user to choose preferred hetzner region

benefit:

  • due to latency issues or some other reason, some users may wish to choose another region in the .eu or .us
  • having this flexability can demonstrate the use-case for self-privacy projekt
in [ci](https://git.selfprivacy.org/SelfPrivacy/selfprivacy-ci/src/commit/b4b66b5e10f5f52a9a4ea15f62cddc0f89e1e01a/deploy.sh#L21) the deployment routine hard codes the fsn1 region. the proposal is: - allow a user to choose preferred hetzner region benefit: - due to latency issues or some other reason, some users may wish to choose another region in the .eu or .us - having this flexability can demonstrate the use-case for self-privacy projekt

based on what i know about the api and cd it would have to be addressed in the following ways

  • changes to selfprivacy-rest-api to allow map or collection of available capacity regions on hetzner
  • changes to selfprivacy-ci to parameterize region code
  • changes to selfprivacy-app(s) ui to allow a user to pick from desired region
based on what i know about the api and cd it would have to be addressed in the following ways - changes to selfprivacy-rest-api to allow map or collection of available capacity regions on hetzner - changes to selfprivacy-ci to parameterize region code - changes to selfprivacy-app(s) ui to allow a user to pick from desired region
Collaborator

@inex and @NaiJi already working on it, expect in the next release :>

@inex and @NaiJi already working on it, expect in the next release :>

this is good news. if there's something you need help with, let me know.

this is good news. if there's something you need help with, let me know.
Ghost closed this issue 2022-12-15 01:20:36 +02:00

REST API doesn't care about the region, this is an issue suitable for the selfprivacy.org.app repo.

Selection of region is already implemented here. Some redesign of UI is planned before releasing it.

REST API doesn't care about the region, this is an issue suitable for the [selfprivacy.org.app](https://git.selfprivacy.org/kherel/selfprivacy.org.app) repo. Selection of region is [already implemented here](https://git.selfprivacy.org/kherel/selfprivacy.org.app/pulls/140). Some redesign of UI is planned before releasing it.

@inex this is good news, thanks for following up.

@inex this is good news, thanks for following up.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SelfPrivacy/selfprivacy-rest-api#27
There is no content yet.