# ~~~~~~~~~~~~~~~~~~~~~~ # # Reposilite # # ~~~~~~~~~~~~~~~~~~~~~~ # # Hostname hostname: 0.0.0.0 # Port to bind port: 80 # Custom base path basePath: / # Any kind of proxy services change real ip. # The origin ip should be available in one of the headers. # Nginx: X-Forwarded-For # Cloudflare: CF-Connecting-IP # Popular: X-Real-IP forwardedIp: X-Forwarded-For # Debug debugEnabled: false # Support encrypted connections sslEnabled: false # SSL port to bind sslPort: 443 # Key store file to use. # You can specify absolute path to the given file or use ${WORKING_DIRECTORY} variable. keyStorePath: ${WORKING_DIRECTORY}/keystore.jks # Key store password to use keyStorePassword: # Redirect http traffic to https enforceSsl: false # Control the maximum amount of data assigned to Reposilite instance # Supported formats: 90%, 500MB, 10GB diskQuota: 10GB # List of supported Maven repositories. # First directory on the list is the main (primary) repository. # Tu mark repository as private, prefix its name with a dot, e.g. ".private" repositories [ releases snapshots ] # Allow to omit name of the main repository in request # e.g. /org/panda-lang/reposilite will be redirected to /releases/org/panda-lang/reposilite rewritePathsEnabled: true # List of proxied repositories. # Reposilite will search for an artifact in remote repositories listed below, # if the requested artifact was not found. proxied [ ] # Reposilite can store proxied artifacts locally to reduce response time and improve stability storeProxied: true # Accept deployment connections deployEnabled: true # List of management tokens used by dashboard to access extra options. # (By default, people are allowed to use standard dashboard options related to the associated path) managers [ admin ] # Title displayed by frontend title: #onlypanda # Description displayed by frontend description: Public Maven repository hosted through the Reposilite # Accent color used by frontend accentColor: #2fd4aa