Skip to content
SPECIFICTION
Get listed

RDepot

rdepot.io

Free plan Open source WebWindowsmacOSLinuxAPISelf-hosted
Visit rdepot.io
Spec score 8.3 #18 of 64 in Artifact repository software

Spec sheet

What it does
RDepot manages enterprise repositories for R and Python packages, including submission, updating and publication.Read 15 Oct 2026 · rdepot.io
Purpose
RDepot manages R and Python package repositories in enterprise environments.Read 11 Oct 2026 · rdepot.io
Audience
The site describes RDepot as an enterprise solution for managing package repositories across multiple departments.Read 11 Oct 2026 · rdepot.io
Deployment
Open Analytics provides Docker images for the manager app, repository server, and web UI; the site recommends versioned images for production.Read 11 Oct 2026 · rdepot.io
Security
RDepot documentation describes HTTPS-secured manager-to-repository communication and optional mutual TLS authentication.Read 11 Oct 2026 · rdepot.io
Support
Community support is available through its support site; Open Analytics offers commercial support contracts covering deployment support, training, integration, and custom development.Read 11 Oct 2026 · rdepot.io
Headquarters
Antwerp, BelgiumRead 28 Sep 2026 · rdepot.io
API authentication
Users can create access tokens shown once; tokens use HTTP Basic authentication with the username and token as password.Read 15 Oct 2026 · rdepot.io
API documentation
The API is documented with Swagger UI and springdoc-openapi, exposing an OpenAPI v3 specification.Read 15 Oct 2026 · rdepot.io
Authentication integrations
OIDC provider examples include Keycloak, Microsoft Entra ID/Azure, Okta and AWS Cognito.Read 15 Oct 2026 · rdepot.io
CI integration
RDepot integrates with continuous-integration infrastructure for package quality assurance.Read 15 Oct 2026 · rdepot.io
Database requirement
PostgreSQL-compatible storage is recommended; other SQL databases are not tested.Read 15 Oct 2026 · rdepot.io
Deployment options
Open Analytics publishes Docker images for the manager, repository server and web UI, with versioned tags recommended for production.Read 15 Oct 2026 · rdepot.io
GitHub activity
The repository page showed 27 stars, one fork and 83 commits when opened.Read 15 Oct 2026 · github.com
GitHub project
The public RDepot repository contains manager, repository, R, Python, Docker, demo and documentation components and is Apache-2.0 licensed.Read 15 Oct 2026 · github.com
Helm limitation
The deployment documentation says Open Analytics has no plans to maintain RDepot Helm charts.Read 15 Oct 2026 · rdepot.io
Kubernetes deployment
Kustomize bases and overlays are available for Kubernetes deployments.Read 15 Oct 2026 · rdepot.io
Latest release
Version 2.9.1 was released on 5 October 2026, with manager, repository and client images plus a CLI.Read 15 Oct 2026 · rdepot.io
Limit: deployment confusion
A user reported Docker Compose database and nginx errors and repositories missing from the list because new repositories are not automatically published and the UI defaults to published-only.Read 15 Oct 2026 · support.openanalytics.eu
Limit: iframe embedding
A support thread reports that X-Frame-Options DENY blocks iframe embedding and requires reverse-proxy or client-container configuration changes.Read 15 Oct 2026 · support.openanalytics.eu
Limit: mirroring scope
A community support answer says full CRAN mirroring is unsupported; users can mirror selected packages instead.Read 15 Oct 2026 · support.openanalytics.eu
Limit: upload synchronization
A June 2025 user reported backend/frontend errors during package upload, including a Gson JSON parsing exception during repository synchronization.Read 15 Oct 2026 · support.openanalytics.eu
LinkedIn product audience
LinkedIn lists researchers, statisticians, statistical programmers, consultants and data-science specialists among intended users.Read 15 Oct 2026 · linkedin.com
Load balancing
Built-in support is provided for load-balanced package repositories.Read 15 Oct 2026 · rdepot.io
Maker founded
Companyweb records Open Analytics SA as established on 27 December 2013.Read 15 Oct 2026 · companyweb.be
Maker headquarters
Open Analytics lists Jupiterstraat 20, 2600 Antwerp, Belgium as its contact address.Read 15 Oct 2026 · openanalytics.eu
Maker legal name
The maker identifies itself as Open Analytics NV.Read 15 Oct 2026 · openanalytics.eu
Maker size
Companyweb reports 40.5 full-time-equivalent employees for 2025.Read 15 Oct 2026 · companyweb.be
Manager API role
The manager API serves automated agents and integrations with build platforms.Read 15 Oct 2026 · rdepot.io
OAuth support
When configured for OAuth 2.0, tokens from the configured provider are accepted by the API.Read 15 Oct 2026 · rdepot.io
Open-source licence
The product is described as 100% open source under the Apache License 2.0.Read 15 Oct 2026 · rdepot.io
Package publishing
Users can submit packages through the web interface or REST API, then update and publish repositories.Read 11 Oct 2026 · rdepot.io
Package submission
Packages can be submitted through the web interface or REST API.Read 15 Oct 2026 · rdepot.io
Python wheel support
Recent releases added support for binary Python wheel packages.Read 15 Oct 2026 · rdepot.io
R binary support
Linux binary R packages are supported, with upload metadata for R version, architecture and Linux distribution.Read 15 Oct 2026 · rdepot.io
Repository browsing
The interface provides mobile-friendly browsing of packages and repositories.Read 15 Oct 2026 · rdepot.io
Repository roles
Authentication and fine-grained authorization support administrator, repository manager, package manager, and user roles.Read 11 Oct 2026 · rdepot.io
Repository technology scope
Each repository supports either R or Python packages, and a single repository cannot combine both.Read 15 Oct 2026 · rdepot.io
Role authorization
Authentication supports fine-grained administrator, repository-manager, package-manager and user roles.Read 15 Oct 2026 · rdepot.io
Security checks
The project says its continuous integration and deployment process runs automated security checks, and it uses OWASP Dependency Check to identify vulnerable dependencies.Read 11 Oct 2026 · rdepot.io
Simple authentication
Simple authentication issues short-lived JWTs through a login endpoint, with a five-minute default lifetime.Read 15 Oct 2026 · rdepot.io
Standalone installation
WAR and JAR deployment is available but is not recommended except for development or environments unable to run Docker.Read 15 Oct 2026 · rdepot.io
Upcoming URL change
Before RDepot 3.0, repository URLs must include an /r/ or /python/ technology segment.Read 15 Oct 2026 · rdepot.io
Upgrade note
The downloads page says RDepot v3.0 will require repository server addresses to include the technology in the URL, such as /r/ or /python/.Read 11 Oct 2026 · rdepot.io
Versioning and audit
Repositories have full versioning and audit trails intended for regulated use.Read 15 Oct 2026 · rdepot.io
Web architecture
The web UI is a VueJS application that uploads and publishes packages, configures repositories and manages roles.Read 15 Oct 2026 · rdepot.io

Plans and prices

Open source Free 100% open source · Apache License 2.0 Read 11 Oct 2026 · rdepot.io

Every RDepot plan and price →

Where Specifiction places it

Alternatives to RDepotAll alternatives →