nextcloud / nextcloud/ios

Feature Request: have at least 1 alias for the nextlcoud server (aka: same account but many different server urls)

Open
#1,602 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Steps to reproduce
  1. add an account
  2. start sync/upload/download stuff
  3. add another server dns or url to the nextcloud server
  4. no place to add the new server url
Expected behaviour

Have the possibility to have many server url alias, example: https://internal-dns.mynextcloud.cloud and https://external-dns.mynextcloud.cloud...

Actual behaviour

No configuration

Reasoning or why should it be changed/implemented?

Due to the introduction of DNS over HTTPs/TLS into Apple/Android device is not possible (or very hard) to use an internal server dns into the private LAN, in order to redirect the nextcloud traffic directly through internal network instead of passing through internet...seems because Apple/Android uses their own (or others) secure dns servers if you internally have non secure dns.
Maybe using more than one server url alias is possible to apply a specific routing strategy for internal or external network or any...

Environment data

iOS version: iOS 14.4.2

Nextcloud iOS app version: 3.4.2.0

Server operating system: Debian/GNULinux

Web server: nginx

Database: postgreslq

PHP version: 7.3.27-1~deb10u1

Nextcloud version: 21.0.1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. Begin by locating the account configuration and server URL handling, then determine how aliases should affect routing and sync; done means one account can use multiple server URLs without disrupting existing sync, upload, or download behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.