Frequently Asked Questions

Find answers to common questions about CloudRepo.

Getting Started

What is CloudRepo?

CloudRepo is a fully managed, cloud-based artifact repository service. It stores and manages your software packages (JARs, Python packages, Docker images, etc.) without requiring you to maintain infrastructure.

How do I sign up?

  1. Visit https://cloudrepo.io

  2. Click “Sign Up”

  3. Choose a plan (free trial available)

  4. Verify your email

  5. Start creating repositories

What repository types are supported?

CloudRepo currently supports:

  • Maven/Gradle (Java, Kotlin, Scala, Clojure)

  • Python (pip, Poetry, conda)

  • Raw (any file type)

  • Proxy (cache external repositories)

Coming soon: Docker, npm, NuGet

Repository Management

What’s the difference between Release and Snapshot repositories?

  • Release: For stable, versioned artifacts (1.0.0, 2.1.0)

  • Snapshot: For development builds (1.0.0-SNAPSHOT)

  • Mixed: Supports both (not recommended for production)

Can I make a repository public?

Yes! You can set repository visibility to public, allowing unauthenticated read access. This is useful for:

  • Open source projects

  • Public distribution

  • Customer downloads

How do proxy repositories work?

Proxy repositories cache artifacts from external sources (Maven Central, PyPI, etc.):

  1. First request downloads from upstream

  2. Artifact is cached in CloudRepo

  3. Subsequent requests served from cache

  4. Reduces bandwidth and improves speed

Can I delete artifacts?

Yes, you can delete artifacts through:

  • Web interface

  • REST API

  • Retention policies (automatic cleanup)

Security & Access

How do I manage user permissions?

CloudRepo offers flexible permission management:

  1. Roles: Admin, Developer, Reader

  2. Repository-level: Grant specific repository access

  3. Groups: Organize users into teams

  4. API Keys: For automated access

Is my data secure?

Yes, CloudRepo implements multiple security layers:

  • Encryption: TLS in transit, AES-256 at rest

  • Authentication: Username/password, API keys, SSO (enterprise)

  • Access Control: Fine-grained permissions

  • Audit Logging: Track all activities

  • Backups: Automatic daily backups

Can I restrict access by IP?

Yes, enterprise plans support IP allowlisting to restrict access to specific IP ranges.

Do you support Single Sign-On (SSO)?

SSO is available for enterprise customers via:

  • SAML 2.0

  • OAuth 2.0

  • LDAP integration

Pricing & Billing

How is storage calculated?

Storage is calculated based on:

  • Total size of all artifacts

  • Includes all versions

  • Measured in GB

  • Updated daily

What’s included in each plan?

All plans include:

  • Unlimited users

  • Unlimited repositories

  • API access

  • Email support

  • Automatic backups

  • SSL/TLS encryption

Plans differ in:

  • Storage limits

  • Transfer limits

  • Priority support

  • Advanced features

Can I change plans?

Yes, you can upgrade or downgrade anytime:

  • Upgrade: Immediate access to new features

  • Downgrade: Takes effect at next billing cycle

  • No penalties: Change plans as needed

Is there a free trial?

Yes! We offer a 14-day free trial with:

  • Full feature access

  • No credit card required

  • Automatic conversion to free tier

What happens if I exceed storage limits?

  • Soft limit: Warnings but service continues

  • Hard limit: Uploads blocked, downloads continue

  • Solution: Upgrade plan or remove old artifacts

Technical Questions

Why am I getting 401 Unauthorized errors?

Common causes:

  1. Incorrect credentials: Verify username/password

  2. Expired API key: Generate new key

  3. Special characters: URL-encode passwords

  4. Wrong username for API keys: Use “api-key” as username

Why can’t I find my artifacts?

Check these common issues:

  1. Wrong repository URL: Verify exact URL

  2. Incorrect path: Check artifact coordinates

  3. Wrong repository: Releases vs. snapshots

  4. Permissions: Ensure read access

How do I configure Maven settings.xml?

<settings>
  <servers>
    <server>
      <id>cloudrepo</id>
      <username>your-username</username>
      <password>your-password</password>
    </server>
  </servers>
</settings>

How do I configure pip?

pip config set global.index-url \
  https://[org-id].cloudrepo.io/repository/pypi/simple

Migration Questions

Can I migrate from JFrog Artifactory?

Yes! We provide:

  • Detailed migration guide

  • Cost savings calculator (save 90%+)

  • Migration scripts

  • Expert support

See Migrating from JFrog Artifactory

Can I migrate from Sonatype Nexus?

Yes, migration from Nexus is straightforward:

  • Compatible repository formats

  • User migration tools

  • Proxy repository support

See Migrating from Sonatype Nexus

How long does migration take?

Typical migration timeline:

  • Small (< 10 GB): Few hours

  • Medium (10-100 GB): 1-2 days

  • Large (> 100 GB): 3-5 days

  • Enterprise: Custom timeline with support

Will there be downtime?

No! Our recommended approach:

  1. Run CloudRepo in parallel

  2. Gradually migrate teams

  3. Validate everything works

  4. Decommission old system

Integration Questions

Which CI/CD platforms are supported?

CloudRepo works with all major platforms:

  • GitHub Actions

  • GitLab CI

  • Jenkins

  • CircleCI

  • Bitbucket Pipelines

  • Azure DevOps

  • Travis CI

How do I use CloudRepo with Docker?

Docker support coming soon! Currently, you can:

  • Store Docker images as raw files

  • Use CloudRepo for Docker build dependencies

  • Integrate with Docker-based CI/CD

Can I use CloudRepo with my IDE?

Yes! CloudRepo works with:

  • IntelliJ IDEA (and all JetBrains IDEs)

  • Visual Studio Code

  • Eclipse

  • Any IDE that supports Maven/Gradle/pip

Performance Questions

How fast is CloudRepo?

CloudRepo delivers excellent performance:

  • Global CDN: Low latency worldwide

  • Smart caching: Reduce redundant downloads

  • Parallel uploads: Multiple concurrent uploads

  • Compression: Automatic compression

Can CloudRepo handle large files?

Yes! CloudRepo supports:

  • Files up to 5 GB (single upload)

  • Chunked uploads for larger files

  • Optimized for both small and large artifacts

What about high availability?

CloudRepo provides:

  • 99.9% uptime SLA (enterprise)

  • Multi-region deployment

  • Automatic failover

  • Zero-downtime updates

Troubleshooting

How do I test my connection?

# Test basic connectivity
curl -I https://[org-id].cloudrepo.io

# Test authentication
curl -u username:password \
  https://[org-id].cloudrepo.io/api/user

Where can I check service status?

How do I get help?

Multiple support channels:

  1. Documentation: You’re here!

  2. Email: support@cloudrepo.io

  3. Response time: Usually within 2 hours

  4. Emergency: Mark email as URGENT

Advanced Questions

Can I automate CloudRepo management?

Yes! Use our REST API for:

  • Repository creation

  • User management

  • Artifact operations

  • Analytics and reporting

See API Reference

Do you support webhooks?

Yes, webhooks are available for:

  • Artifact uploaded

  • Artifact deleted

  • Repository events

  • User events

Does CloudRepo scan for vulnerabilities?

Vulnerability scanning is available for:

  • Known CVEs

  • License compliance

  • Dependency analysis

Can I use custom domains?

Custom domains are available for enterprise customers:

  • your-domain.com instead of org.cloudrepo.io

  • Custom SSL certificates

  • Branded experience

General Questions

Who uses CloudRepo?

CloudRepo is used by:

  • Startups to Fortune 500 companies

  • Open source projects

  • Government agencies

  • Educational institutions

What makes CloudRepo different?

Key differentiators:

  • Fully managed: No infrastructure to maintain

  • Cost-effective: 90%+ savings vs. competitors

  • Simple pricing: No hidden fees or egress charges

  • Included support: Help at no extra cost

  • Fast setup: Running in minutes

Can I self-host CloudRepo?

No, CloudRepo is a SaaS-only solution. Benefits:

  • No maintenance burden

  • Automatic updates

  • Built-in HA and backups

  • Focus on your code, not infrastructure

How long has CloudRepo been around?

CloudRepo has been serving customers since 2015, with:

  • Thousands of organizations

  • Billions of downloads

  • 99.9%+ uptime

  • Continuous improvements

Still Have Questions?

Can’t find your answer? Contact us:

We typically respond within 2 business hours!