ds-server.2.1.2.source-code.application.conf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sds-server Show documentation
Show all versions of sds-server Show documentation
Helps to perform differential patches through HTTP
#
# Made with all the love in the world
# by scireum in Remshalden, Germany
#
# Copyright by scireum GmbH
# http://www.scireum.de - [email protected]
#
product {
name = "Software Distribution System"
version = "${project.version}"
build = "${build.number}"
date = "${timestamp}"
vcs = "${build.vcs.number}"
}
sds {
# This will determine where the artifacts are kept. By default, they reside in a sub directory
# called "data" in the installation directory. This will be ignored during patches.
repositoryPath = "data"
# Max number of versions to keep per artifact
maxArtifacts = 10
}
# Defines known artifacts. Each known artifact must be listed here. The "publicAccessible" attribute only
# controls read access. Write access must be always given to a user.
artifacts {
default {
publicAccessible = false
}
}
# Defines all users having access to the system. The key can be considered something like a password and should be
# a long and randomly generated string like an MD5 hash. The list of artifacts control which artifacts can
# be accessed by the user. "writeAccess" determines if the user might upload data or "just" download.
users {
default {
key = ""
artifacts = []
writeAccess = false
}
}
security {
scopes {
default {
manager = "public"
defaultRoles = [ "permission-system-state" ]
trustedRoles = [ "permission-system-console", "permission-system-logs", "permission-system-errors" ]
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy