Quickstart Guide | CodeSync Dokumentation
Fast, GDPR-compliant package infrastructure for Germany
Integration Steps
Configure your build environment in under five minutes by pointing your package managers to the Frankfurt mirror endpoint.
npm Configuration
Update your registry URL in the project root or global config. CodeSync caches all scoped packages and serves them via HTTPS with TLS 1.3.
pip Configuration
Add the mirror index URL to your pip.conf. The Frankfurt node synchronizes with PyPI every 120 seconds and supports PEP 503 simple repository API.
Maven Configuration
Define the mirror in your settings.xml. CodeSync resolves transitive dependencies from Maven Central and hosts all artifacts within the EU data residency zone.
Configuration Snippets
Copy the exact configuration blocks below into your respective environment files.
registry=https://mirror.codesync.dev/npm/
strict-ssl=true
[global]
index-url = https://mirror.codesync.dev/pypi/simple/
trusted-host = mirror.codesync.dev
<mirror>
<id>codesync-mirror</id>
<mirrorOf>central</mirrorOf>
<url>https://mirror.codesync.dev/maven/</url>
</mirror>
Verify Your Setup
Run the following commands to confirm your package manager is routing traffic through the Frankfurt endpoint.
Health Check Results
npm config get registry → https://mirror.codesync.dev/npm/
pip config get global.index-url → https://mirror.codesync.dev/pypi/simple/
mvn help:effective-settings → mirrorOf: central, url: https://mirror.codesync.dev/maven/
Latency benchmarks typically show a 40–60ms reduction compared to US-based registries. All TLS handshakes are terminated at the Frankfurt edge node.
Download Configuration Templates View API Reference