Skip to content

European Data Center for SiYuan Cloud Sync #15047

Open
@s-celles

Description

@s-celles

In what scenarios do you need this feature?

Hello,

Currently, SiYuan sync only offers two data center options:

  • LianDi (China mainland)
  • LiuYun (North America)

This creates significant issues for European users:

  1. GDPR Compliance: EU regulations require data sovereignty and explicit consent for cross-border transfers
  2. Performance: High latency (150ms+) from Europe to existing centers
  3. Enterprise Adoption: Many EU companies have policies restricting data storage outside EU

Proposed Solution

Add a third data center option: EU-Central (Frankfurt/Amsterdam)

User Interface

Data Center Selection:
○ LianDi (Asia-Pacific)
○ LiuYun (North America)  
● EU-Central (Europe) [NEW]
○ Auto-detect

Key Features

  • GDPR-compliant data processing
  • <50ms latency for EU users
  • Data migration tools between centers
  • ISO 27001 certified hosting

Benefits

For Users:

  • Legal compliance with EU regulations
  • 3x faster sync performance
  • Peace of mind for sensitive data

For SiYuan:

  • Unlock EU enterprise market
  • Competitive advantage vs Obsidian/Notion
  • Avoid regulatory risks

Describe the optimal solution

Technical Requirements

  • EU-based hosting provider (AWS/Azure/Google EU regions)
  • End-to-end encryption
  • GDPR audit trail
  • Data export/deletion capabilities

Implementation Timeline

  • Phase 1 (3-4 months): Infrastructure setup
  • Phase 2 (2 months): UI development & migration tools
  • Phase 3 (1-2 months): GDPR compliance & testing

Impact

This would enable SiYuan adoption by:

  • EU healthcare professionals (patient data protection)
  • Legal firms (attorney-client privilege)
  • Educational institutions (student data protection)
  • Government agencies (data sovereignty requirements)

Describe the candidate solution

No response

Other information

No response

Activity

InoPlugs

InoPlugs commented on Jun 17, 2025

@InoPlugs

As a lifetime subscription user based in Europe I strongly support this request

88250

88250 commented on Jun 17, 2025

@88250
Member

@InoPlugs If a data center is established separately, the data is completely isolated, which means that the account subscription status cannot be migrated and can only be repurchased in the new data center.


In addition, we may not be able to establish a European data center in the short term, mainly because the storage service provider we currently rely on does not have a European node. If we want to establish a European node, we need to develop and transform some of the software infrastructure services to adapt to the new provider, which will take some time.

InoPlugs

InoPlugs commented on Jun 17, 2025

@InoPlugs

Thank you! I hope in this case it will be possible for existing lifetime users to migrate to the new data center without repurchasing. Otherwise early adopters have a disadvantage because they couldn't select an European data center when they purchased the subscription. It should be possible to revoke the subscription and to create a new one on the European data center.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @s-celles@88250@InoPlugs

        Issue actions

          European Data Center for SiYuan Cloud Sync · Issue #15047 · siyuan-note/siyuan