File sharing for EU data sovereignty

For EU organizations moving files off non-EU cloud services, this page explains which GDPR, transfer and key-control obligations shape a self-hosted build, which platforms fit, and what to document for a DPIA.

On this page

Why EU data sovereignty changes the file sharing build

For an EU organization whose files sit with a non-EU cloud provider, or whose administrators can be reached by non-EU support staff, the main lever is self-hosting in EU facilities the organization controls, with encryption keys it holds. The platform choice follows from the requirements that matter most: Nextcloud is the usual fit when you need a broad set of sync clients, directory and single sign-on integration and in-browser office editing, while Seafile is worth evaluating when a leaner file sync and share core is the goal. Either way, the decision starts with the hosting boundary, not the software.

Sovereignty is not only a question of which data center holds the disk. Three things need to be answered separately: where data is stored, who can read it in the clear, and which third-country laws can compel the provider to disclose it. A provider with EU storage can still be reached by a non-EU legal order if its parent company or support staff are located outside the EU, and remote access from a third country counts as a transfer under EDPB Guidelines 05/2021. Ask every candidate provider, and every support contract, who can access the environment, from where, and under which law they would have to respond to an order.

Before the build is designed, the team should map each data flow to one of those three questions and record the answers for the data protection impact assessment. Confirm with the vendor and your legal team which support access paths exist for the edition you plan to run, who holds the administrator and encryption key material, and whether backups and logs leave the EU. Those answers determine whether a key-held, EU-hosted design is enough or whether the design must also restrict administrator access and document supplementary measures.

Which EU requirements shape the file sharing design

This table maps each EU transfer, enforcement and portability rule to what it means for hosting location, administrator access, encryption key control and exit planning. Read each row as a design input: the right-hand column states what your architecture must decide before a platform is selected. The main takeaway is that where data sits is only part of the question, since who can administer the system and who holds the keys matter just as much.

RequirementWhat it asks forWhat it means for the build
GDPR Article 44 and onward transfersEvery transfer of personal data to a third country, including onward transfers, must meet Chapter V conditions. Infringements of Articles 44 to 49 can draw fines up to EUR 20 million or 4% of worldwide annual turnover (Article 83(5)(c)).Map every hop a file takes, including backups, support tickets and subprocessors. Each one that lands outside the EEA needs a documented transfer basis before go-live.
Remote access from a third country (EDPB Guidelines 05/2021)Remote access from a third country is a transfer, even when data is only displayed on a screen for support or administration.Define which administrators and vendor engineers may connect, from where, and under what controls. Restrict vendor access paths to EEA locations or document the transfer.
Storage outside the EEA (EDPB Guidelines 05/2021)Storing data in a cloud outside the EEA counts as a transfer.Pin primary storage, database replicas and backup targets to EU data centers you control. Confirm the physical location of object storage buckets in writing with the provider.
Article 48 limits on third-country ordersA third-country court judgment or administrative decision requiring disclosure is enforceable only if based on an international agreement in force with the Union or a Member State.Record a process for handling foreign disclosure requests. Legal review should confirm how an order would be received, challenged and logged, since your controls cannot rely on the order being automatically recognized.
US CLOUD Act reach (18 U.S.C. 2713)Providers subject to US law must preserve or disclose data in their possession, custody or control, wherever that data is located.A US-headquartered hosting or support provider can be compelled regardless of data location. Choose operators whose legal reach you have assessed, and keep encryption keys outside their control.
Schrems II and Privacy Shield invalidationThe CJEU invalidated the EU-US Privacy Shield adequacy decision on 16 July 2020 (Case C-311/18) while upholding standard contractual clauses.Do not rely on Privacy Shield in any transfer assessment. Standard contractual clauses still require a documented assessment of the destination's laws and supplementary measures.
Data Privacy Framework status and Case C-703/25 PAdequacy under Implementing Decision (EU) 2023/1795 covers only US organizations on the Data Privacy Framework List. An appeal against the General Court's September 2025 judgment is pending as Case C-703/25 P.Treat DPF certification as a contingent basis, not a permanent one. Design so that the platform works without a US transfer, and confirm the current appeal status with counsel before each assessment.
EDPB Recommendations 01/2020 on supplementary measuresWhere a provider must access data in the clear and destination authority powers exceed what is necessary and proportionate, the EDPB cannot envision an effective technical supplementary measure.If a provider needs plaintext access for support or search, the design fails this test. Keep server-side keys under your control or use client-side encryption for the most sensitive folders.
Data Act Article 32 on non-personal dataProviders of data processing services must take technical, organisational and legal measures to prevent third-country governmental access to non-personal data held in the Union where it would conflict with EU or national law (Regulation (EU) 2023/2854).Include non-personal project files and engineering data in the same location analysis. Ask providers, in writing, which measures they apply and how they respond to government requests.
Switching rights under Articles 25, 29 and 50 of the Data ActCustomers may switch to another provider or to on-premises ICT infrastructure, with a maximum two-month notice period and a 30-day transition. Switching charges are banned from 12 January 2027. The Data Act has applied since 12 September 2025.Write an exit plan into the design: open file formats, exportable permissions and metadata, and a tested path to on-premises infrastructure. Confirm with your provider how these terms appear in the contract.

Where a file transfer actually happens

A file platform inside the EU can still make transfers outside it, so the first task is mapping every place personal data moves, not just where the primary storage sits. EDPB Guidelines 05/2021 treat remote access from a third country as a transfer, even when the person only views data on a screen for support or administration. Work through five triggers: primary storage location, backups replicated to a site or cloud region abroad, vendor support sessions where an engineer outside the EEA opens a database view or log file, DNS and telemetry paths, and sync clients that reach servers outside the EEA, including mobile clients using a relay or push service. For a Nextcloud deployment, check the trusted_domains and overwrite.cli.url settings, any update or app store calls, and whether the Nextcloud client or mobile app makes calls to endpoints you do not operate. Confirm each of these against your own network captures and vendor contracts rather than assuming them.

The EDPB's Example 12 separates two situations that architects often blur. Using an EU processor that is subject to third-country law with extraterritorial effect is not, on its own, a transfer. However, if that processor would have to comply with a request from a third-country authority, that compliance would be a transfer. The reach of the US CLOUD Act provision at 18 U.S.C. 2713 is one reason controllers assess this exposure before signing, and the Article 48 limit on enforcing third-country disclosure orders is another. Ask each candidate for the legal basis it would rely on to refuse or challenge an order, which entity holds the keys, and where support staff are located. This is a question to put to counsel and the processor, not a conclusion this page can reach. Document the answers in your transfer assessment so the reasoning survives a supervisory authority's review.

Which platforms fit an EU sovereignty brief and why

An EU sovereignty brief narrows the field quickly. The platform has to run where your team controls the hosting, the editing layer has to avoid sending documents to non-EU services, and the licence has to allow you to operate it yourself. The cards below cover the file platforms and the editing components that tend to appear in these designs, with the sovereignty checks each one needs.

Nextcloud Server and Enterprise

Nextcloud Server is licensed under AGPL-3.0, so you can run it in EU data centers you control without a vendor-hosted tenant. Nextcloud GmbH also sells Nextcloud Enterprise in Standard, Premium and Ultimate tiers with a 100-user minimum, and list prices start at 71.29, 104.99 and 204.75 euros per user per year. Nextcloud 35 was released on September 16, 2026 and is supported until September 2027. Upgrades must move one major version at a time, so plan the upgrade calendar as a recurring cost. Confirm which LDAP, OpenID Connect or SAML backend matches your identity provider, and confirm whether your support contract covers the edition you deploy.

Seafile server deployment

Seafile server is released under GPLv2 with an additional permission to link with OpenSSL, which gives you a clear licence path for self-hosting. It is a file sync and share alternative to Nextcloud with a different feature set and ecosystem. For a sovereignty brief, check where its data is stored, how it encrypts libraries, and which key holds the encryption material. Confirm the edition you would run, the admin tooling available for your operations team, and the office integration path with the vendor before you commit, because these details shape the support model.

ONLYOFFICE Docs for editing

ONLYOFFICE Docs is a browser-based office suite licensed under AGPL-3.0, and v10.0.0 was published on October 12, 2026. It keeps document content on your own document server instead of a third-party editing service, which matters when a document contains personal data under GDPR. Because the editor loads and saves files through your file platform, every editing session stays inside the infrastructure you control. Confirm the Office Open XML compatibility your users need, the connector version you pair with your file platform, and how the document server reaches storage without leaving your network.

Collabora Online for editing

Collabora Online source code is licensed under the Mozilla Public License 2.0, which is a file-level copyleft that many procurement teams find easier to review. It is the main alternative to ONLYOFFICE Docs for keeping editing inside your own hosting boundary. The sovereignty question is the same: the editor must receive files from your file platform and return them without a third-party service in the path. Confirm the document formats your teams rely on, how the component is packaged for your environment, and which party supports it in production.

Why Outline falls outside this brief

Outline is a wiki and knowledge base, not a file sync and share platform, and its Business Source License 1.1 includes an additional use grant that forbids using it to offer a commercial Document Service. That restriction matters if you plan to provide document hosting to customers or affiliates, so legal review is required before you consider it. For file sharing under EU sovereignty requirements, choose a file platform licensed for self-hosting, and use the wiki hub separately if knowledge management is in scope. Ask counsel to confirm how the grant applies to your intended use.

Who holds the keys decides who can read the files

Hosting in an EU data center does not settle who can read the files. If the hosting provider, a managed service vendor or a support engineer can reach the decryption keys or hold administrative access to the database, the data can still be exposed to parties and jurisdictions you did not plan for. For a self-hosted Nextcloud or Seafile deployment, the questions to settle first are where the master keys live, who can export them, and whether a vendor's remote administration path can read data in the clear. Those answers belong in the data protection impact assessment, not only in the architecture diagram.

Server-side encryption keeps the sync and share features working. The server encrypts files, so search, previews, web editing and sharing function normally, and the key material can be held in a hardware security module or a key vault that your own team controls. The trade-off is that the server process must be able to read plaintext while it works, so the protection depends on who can administer the keys and the host. End-to-end encrypted folders remove the server from the trust chain: even administrators cannot read the content. The cost is that server-side search, web-based office editing and some sharing and recovery paths stop working for those folders, and losing the client-held key means losing the data.

Before you choose a mode, confirm with the vendor which encryption modes your target Nextcloud or Seafile version supports, which key storage options are available and how key recovery is handled for lost credentials and departed staff. Ask whether a support session can expose plaintext, and document the answer for your assessment. The Nextcloud server repository is the natural starting point for checking current encryption behavior, but the decision should rest on a test in your own environment with your own key custody rules.

How a sovereignty rollout moves from mapping to documented cutover

The sequence starts by finding every place EU personal data travels or can be reached from outside the EU, then builds a self-hosted platform in facilities and key arrangements the organization controls. Each step produces a record that feeds the DPIA, so the cutover is documented before any user depends on the new system.

  1. Map data flows, admin paths and support access

    Inventory every store that holds files today, including Google Drive, OneDrive, file servers, laptops, backup copies and the routes used by vendor support and administrators. Record where each copy sits, which legal entity operates it, and whether anyone outside the EU can view or retrieve the data, since remote display counts as a transfer under EDPB Guidelines 05/2021. Output: a data and transfer register that lists each location, processor, access path and third-country exposure, reviewed by the data protection lead.

  2. Select EU hosting and design key custody

    Confirm with each candidate facility operator where data, backups and support sessions physically sit, and which legal jurisdiction governs the operator. Decide who holds the encryption keys, whether keys live in a hardware security module under your control, and who can approve key use. Output: a hosting and key design record that names facilities, operators, key custodians and the conditions under which any third-country authority request would reach the keys, assessed before any processor is engaged.

  3. Build and harden the platform

    Deploy Nextcloud or another chosen platform on the agreed infrastructure, with the database, cache, object storage, antivirus and backup components sized in the written scope. Disable external federation and unused apps, restrict outbound connections, and set the supported major release and upgrade path. Output: a build baseline with configuration files, a hardening checklist signed off by the security team, and a restore test that confirms backups stay inside the EU boundary.

  4. Integrate directory and single sign-on

    Connect the platform to your directory through LDAP or Active Directory, or through OpenID Connect or SAML where your identity provider supports it. Confirm that account lifecycle, group membership and administrator roles follow the identity source, so leavers lose access without a manual clean-up. Output: a tested identity integration with a list of authentication paths, group mappings and the procedure for disabling accounts, which becomes evidence for access control.

  5. Migrate non-EU drives with permission mapping

    Move content in waves, starting with a pilot group, and map each source permission to a folder or group rule in the new platform before data copies over. Remove or quarantine stale shares, external links and third-party sync connections that would keep data flowing to non-EU services. Output: a migration log showing file counts, permission exceptions, decommissioned sources and a signed list of owners who accepted the mapped access.

  6. Assemble the DPIA evidence pack

    Collect the artifacts a data protection impact assessment will reference: the data and transfer register, hosting and key design record, hardening baseline, identity configuration, retention settings, audit logging configuration and the supplementary measures chosen for any residual exposure. Mark which items your data protection officer must approve and which the auditor or assessing body will test. Output: an indexed evidence pack with owners and review dates, prepared for assessment rather than certified by DeployOpen.

  7. Run cutover and an exit-plan test

    Switch users to the new platform, freeze writes to the legacy stores on an agreed date, and confirm that the final delta copy matches the migration log. Then rehearse the exit: export a sample of files and permissions to a neutral format and confirm that a second environment can read them, which tests your ability to leave a provider under the Data Act switching rights. Output: a signed cutover record, a documented exit runbook and a list of open findings with owners.

What a DPIA and regulator will ask to see

This table maps each piece of evidence a data protection impact assessment or supervisory authority typically asks for to the platform component that produces it. Read each row as a question the assessor will put to you, with the artifact that should answer it. DeployOpen prepares these artifacts for your review, but independent auditors and your data protection officer decide whether they are sufficient.

Evidence itemWhat it showsWhere it comes from
Data flow diagrams and transfer registerEvery path personal data takes between users, Nextcloud, backups, mail and support tools, with any third-country touchpoint markedArchitecture documentation and a maintained transfer register owned by the controller
Hosting location and provider contractsWhich EU data center, cloud account or facility holds the data, and which operator has administrative reach into itInfrastructure records, hosting agreements and processor contracts, including sub-processor lists
Key custody and access logsWho holds encryption keys and whether any party outside your control can retrieve themKey vault configuration and access records, plus the Nextcloud audit log for file access events
Admin access restriction and remote support controlsWhether administrators or vendors can view data from outside the EU, and under what approvalAccess policy, privileged account list and session logs for any remote support connection
Backup location and replication controlsWhere backup copies, snapshots and disaster recovery replicas are stored and whether any leave the EUBackup job configuration, storage target definitions and replication settings
Supplementary measures assessment for third-country exposureWhether any provider or vendor could be subject to foreign authority requests, and what technical or contractual limits applyLegal and technical assessment prepared with counsel, reviewed before any processor is engaged
Exit and switching plan under the Data ActHow data and configuration can move to another provider or on-premises infrastructure without unreasonable delayDocumented exit runbook with export tests and a named owner

Which hosting pattern fits which sovereignty posture

This pattern places Nextcloud or Seafile on hardware the organization owns, in a facility it operates within the EU. It gives the most direct control over physical access, network paths and administrative accounts, and it removes the question of whether a hosting provider holds the keys. The organization still depends on its own vendors for software updates, hardware support and any remote support sessions, and those sessions can themselves be transfers under EDPB Guidelines 05/2021 if a support engineer views data from outside the EEA.

  • Physical and administrative control: Your staff hold racks, hypervisor access and database credentials, so no third party can reach storage without your approval.
  • Vendor access paths: Log every remote support session, restrict it to named engineers, and confirm where those engineers sit when they connect.
  • Backups and replicas: Confirm that off-site copies, including disaster recovery sites, are also inside the EU and under the same key control.
  • Software supply chain: Record where update packages come from and whether the Nextcloud upgrade path, which moves one major version at a time, is staffed.
  • Keys and logs: Keep encryption keys in hardware you control and retain audit logs in a location the platform team cannot alter alone.

Before relying on this pattern, check that your support contracts and monitoring tools do not move personal data outside the EEA.

What to document for a DPIA on self-hosted file sharing

A data protection impact assessment for a self-hosted file sharing platform should describe the processing in enough detail that a reviewer can test each risk against a control you actually operate. Start with the processing purpose and the categories of personal data and data subjects, such as employee HR folders, customer contracts or partner correspondence, because the volume and sensitivity of what lands in Nextcloud drive every later decision. List the recipients, meaning internal groups, external guest accounts, sync clients and any support organization that can reach the systems, including remote administrators in a third country. Confirm with your data protection officer how the assessment is structured and which template or threshold your organization uses, since DPIA requirements are set by your own governance and supervisory expectations.

The transfer analysis is where a self-hosted design changes the argument most. Record the physical location of the application servers, database, object storage, backup targets and any disaster recovery site, and document every path by which a non-EU party could view data, including remote support sessions and log exports. Under EDPB Guidelines 05/2021, remote access from a third country, even only displaying data on a screen, counts as a transfer, so your access matrix belongs in the assessment. Record also whether any hosting or support provider is subject to third-country law with extraterritorial reach, and what you would do if that provider received a government request. The security of processing measures should name the server-side or end-to-end encryption choice, who holds the keys, the LDAP, OpenID Connect or SAML authentication source, the access control rules and the audit logs you retain. Finally, set out retention and deletion rules for files, versions, trash and backups, and close with the residual risk you accept and who signed off on it.

Self-hosting moves the risk analysis from reliance on a provider's contractual and technical assurances to your own operational controls. The assessment therefore has to show who administers the platform, how privileged access is granted and reviewed, how upgrades are tested, and how restores are proven. Nextcloud's own documentation requires one major version upgrade at a time, a backup before every upgrade and third-party apps disabled until confirmed compatible, so those steps belong in the change process you describe. Where the design relies on a commercial support tier, record which support arrangement you rely on, because a supplier's patch timeline is part of your residual risk. Treat the document as a living record: revisit it when the hosting location, the key model or the set of external recipients changes.

Questions buyers ask before hiring help for EU file sovereignty

What drives the cost of an EU file sovereignty project?

The cost depends on five components: the hosting infrastructure you control, the licensing choice, the migration volume, key management design and the documentation work for a data protection impact assessment. Hosting and storage are usually paid to your own cloud or data center provider, so they recur monthly or yearly. Implementation labor, such as design, deployment, identity integration and migration, is a one-time fixed-scope cost agreed in writing before work starts. Administration time recurs and grows with user count and the number of integrations. Licensing for Nextcloud Enterprise is a per-user recurring fee, while Nextcloud Server under AGPL-3.0 carries no license fee but requires internal or partner support. Ask any provider for a quote that separates one-time work from recurring items, names who pays for each line and states which assumptions about user count and data volume it uses.

How long does an EU file sovereignty project take?

The duration is set by the written scope, not by a generic timeline. The main variables are the number of users and sync clients, how much data must be migrated from existing shares or US-hosted cloud drives, how many identity sources must be integrated, how much legal review the DPIA requires and how many hosting locations are in scope. Each of these depends on your environment, so any date given before a scoping review should be treated as an estimate. Ask the provider to list the phases, the dependencies on your teams (such as hosting access and directory changes) and the acceptance criteria for each phase, so you can see which steps can run in parallel and which wait on your decisions.

What does the work need from our organization?

Most of the effort falls on decisions that only your organization can make. Data owners must classify which files contain personal data and which departments hold them. The identity team must provide directory access for LDAP or Active Directory, or confirm OpenID Connect or SAML arrangements. Legal and the data protection officer must review transfer assessments, the DPIA and the record of processing, and confirm which third-country access risks are acceptable. Infrastructure teams must grant access to the hosting environment, including network paths, certificates, backup targets and key storage. Name a single owner on your side for each of these areas before scoping starts, because delays in these decisions are a common source of schedule slippage.

Can our internal team run an EU file sovereignty project alone?

A capable internal team can run it alone if it has skills in Linux server administration, database operations, web server configuration, identity integration and security operations, plus the capacity to handle upgrades. Nextcloud does not allow skipping major releases, so each major version must be upgraded in sequence with a backup before every step, and third-party apps must be checked for compatibility first. Many organizations keep the project in-house for day-to-day operations and bring in outside help for design, the initial deployment or the DPIA evidence. Assess your team against the operational tasks in the scope, and ask any partner to name which tasks they would hand over and which they would keep.

Do we need a Nextcloud Enterprise support tier?

Nextcloud Server is open source under AGPL-3.0, so the software itself does not require a subscription. Whether you need one depends on your support obligations and your maintenance lifecycle. According to Nextcloud's pricing page, Enterprise is sold in Standard, Premium and Ultimate tiers with a 100-user minimum. Standard includes one year of maintenance, Premium adds a maintenance lifecycle of five or more years, extended support hours and clustered instance support, and Ultimate adds support up to 24/7 with response times down to one hour. Confirm current terms directly on Nextcloud's pricing page before you decide, because lifecycle needs and response times are the main reasons organizations choose a higher tier.

Does Data Act switching affect our contract terms?

Yes, you should review contract terms for switching rights. The EU Data Act, applicable since 12 September 2025, gives customers of data processing services the right to switch to another provider or to on-premises ICT infrastructure, with a maximum two-month notice period and a 30-day transition under Articles 25 and 29. Switching charges are banned from 12 January 2027 under Article 50. These rights apply to the service contract with your provider, so a hosted or managed arrangement should include clear exit, data return and transition terms. Ask legal counsel to confirm how these articles apply to your specific contracts, and make sure the implementation agreement includes export of data and configuration in a documented format.

Does DeployOpen certify or audit our GDPR compliance?

No. DeployOpen prepares systems, controls and evidence for compliance assessments, but it does not issue audit reports, attestations or certifications. Independent auditors and certification bodies perform those assessments. In practice, DeployOpen can help configure hosting, encryption, access controls and logging inside your own infrastructure, and document how each control supports your transfer analysis and your data protection impact assessment. Your data protection officer and legal team remain responsible for the legal conclusions, including whether a transfer is lawful. Ask any provider to state clearly which deliverables are evidence and which are opinions or attestations.

How do we control which third-country access risks remain?

Start by mapping every place personal data could be exposed to a non-EU party, including the hosting provider, support staff, backup vendors, and any remote access from outside the EEA. Under EDPB Guidelines 05/2021, even remote viewing of data from a third country counts as a transfer, so support access must be included in the map. Under Chapter V, transfers need a valid mechanism, and EDPB Recommendations 01/2020 state that where a cloud provider must access data in the clear and foreign public authority powers go beyond what is necessary and proportionate, no effective technical supplementary measure may exist. Keep encryption key ownership with your organization where possible, and document the residual risk for your DPO to accept or reject.

What to ask an implementation partner about EU sovereignty

Start by asking the partner to map every copy of the data, not just the primary store. Ask where the Nextcloud data directory, the PostgreSQL or MariaDB database, Redis or APCu caches, preview and thumbnail files, search indexes, office editing sessions, and BorgBackup repositories physically sit, and which of them could be copied off-site by a managed service. Ask for the same answer on logs: where the web server, PHP and Nextcloud audit logs are written, how long they are kept, and whether any log shipping agent sends them to a third-country SIEM. Ask who holds the key to each backup repository. A partner that cannot draw this map from memory should produce it in writing before the DPIA draft starts, and every location should be a line in the record of processing.

Then ask about keys and privileged access, because these decide whether a third-country authority can compel the data in practice. Ask how server-side encryption keys are generated, where the master key is stored, who can read it, and how rotation is done without re-encrypting the whole store in an uncontrolled way. Ask whether the partner's engineers ever need root or database access, through which bastion or jump host, under which named accounts, and whether each session is recorded and reviewed. For vendor support, ask whether Nextcloud GmbH or any other supplier can reach the instance remotely, how that access is approved, and whether a support session that displays data on screen from outside the EEA would count as a transfer under EDPB Guidelines 05/2021. Require written answers for each.

Finally, ask how the partner builds the DPIA evidence pack, how it schedules upgrades, and how it tests an exit. The pack should list data flows, processors and sub-processors, transfer assessments, key custody records, access logs, and the decision record on any third-country exposure in the partner's own tooling, such as ticketing, monitoring or CI services that touch client data. Ask for the upgrade calendar against the Nextcloud maintenance and release schedule, and confirm that each major step is taken one version at a time with a backup before it. Ask for a documented exit test: a full export to another platform or on-premises infrastructure, with checksums and permission mapping, and a record of how long it took. The Data Act gives customers a switching right, so a tested exit path is also a contractual requirement to verify, not just a plan.

How DeployOpen scopes and supports a sovereign file sharing build

A sovereign file sharing build touches hosting, keys, identity, backups and evidence, so the scope has to be written down before anyone installs anything. DeployOpen is a Chainscore Labs company that works inside the client's own cloud accounts, data centers or air-gapped networks, and the cards below describe how that work is agreed, delivered and kept current.

Written scope before work starts

Most engagements are fixed-scope, so the hosting region, user count, identity source, key custody model, external sharing rules and deliverables are agreed in writing before work begins. For EU data sovereignty, the scope should name every location where files, logs, database dumps and backups will live, including support access paths. Ask the partner to list which components would run outside the EU or be reachable from a third country, because that list drives the transfer analysis that follows.

Platform build inside your infrastructure

DeployOpen plans, implements, customizes and integrates self-hosted platforms in the client's own environment, so no file content has to pass through a DeployOpen-operated system. For a Nextcloud build, that covers the application server, database, object or block storage, caching and the reverse proxy. Confirm which account owns the cloud tenancy, who holds administrative credentials, and where configuration and secrets are stored.

Hardening, backup and documentation

Hardening covers TLS configuration, administrator separation, restricted outbound connections and the choice of encryption mode, which determines whether an administrator can read stored files. Backups and restore runbooks must sit under the same EU control as the live system. Ask for the handover documentation in writing, including the restore test results and the upgrade procedure, so the client can run the platform without the implementation team.

Security testing of the deployment

DeployOpen runs security testing of applications, APIs and infrastructure, which can be applied to a file sharing deployment before go-live and after major changes. For sovereignty work, testing should check that sharing links, WebDAV endpoints, sync clients and admin interfaces cannot be reached in ways the data flow map does not expect. Agree the test scope, rules of engagement and retest criteria in the same written scope.

Controls and evidence for assessments

DeployOpen prepares systems, controls and evidence that a data protection impact assessment, a transfer assessment or an external audit can examine, such as the data location register, access logs, encryption configuration and supplier list. It does not issue audit reports, attestations or certifications. Independent auditors and certification bodies make those determinations, so ask the partner to show which evidence it prepares and which decisions remain with your legal and compliance teams.

Retainers for upgrades and support

Ongoing support, upgrades and continuous testing are available as retainers. For Nextcloud, this matters because major versions must be applied one at a time with a backup before each upgrade and third-party apps disabled until confirmed compatible. Ask whether the retainer covers each major release, how staging is handled, and who responds to security advisories affecting the EU hosting stack.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.