Questions tagged [strongbox]

Strongbox is a modern OSS artifact repository manager. With a well-developed architecture, it provides native implementations for various layout formats, such as Maven, NPM, NuGet, and Raw.

As an artifact repository manager, Strongbox supports:

  • Hosted repositories (for deploying your own artifacts, generally binaries).
  • Proxy repositories (for caching artifacts from third-party repositories).
  • Group repositories (for serving an ordered list of repositories under the same URL).

With a well-developed architecture, it provides native implementations for various layout formats, such as, for example, , , , and .

All of the implemented layout formats (a.k.a. "providers") are written natively in Java.

Strongbox has a search engine which allows querying for artifacts using its own artifact query language (AQL).

Useful links

9 questions
4
votes
1 answer

Does Strongbox have a REST API and where can I find the specification?

I was wondering where I could find the REST API documentation for Strongbox and if at all it has one? Could somebody please tell me where to find this?
Aayush Bhan
  • 43
  • 1
  • 5
3
votes
1 answer

What are the hardware requirements for building and developing Strongbox?

I am a university student, looking to do some OSS work in order to practice in Software Engineering. I would like to ask what are the hardware requirements for building and developing Strongbox, as I couldn't find any information in the…
2
votes
1 answer

Race condition occurring during use of Parallel Streams and Atomic Variables

When the following piece of code is getting executed I am getting exceptions in a random manner. byte[][] loremIpsumContentArray = new byte[64][]; for (int i = 0; i < loremIpsumContentArray.length; i++) { …
Yug Singh
  • 3,112
  • 5
  • 27
  • 52
2
votes
2 answers

Run sudo commands from inside of docker compose

I am using AWS EC2 instance and have installed docker and docker-compose on AWS linux. Now I have a docker-compose.yml file which is trying the command mkdir -p /workspace/.m2/repositories. Now this command requires sudo, otherwise it gives…
Yug Singh
  • 3,112
  • 5
  • 27
  • 52
1
vote
0 answers

Is possible to check strongbox availability and bootloader relocking through adb?

I need to do some automatic checks, and I can't figure those despite some intense googling. Any ideas? Is possible to check strongbox availability and the possibility of bootloader relocking through adb?
Manu Ruiz Ruiz
  • 373
  • 1
  • 2
  • 11
1
vote
1 answer

Maven compilation error while building strongbox

I am trying to contribute to strongbox repository. When trying to run mvn clean install i'm receiving the following error: anyone had this error when building the project? [ERROR] Failed to execute goal on project strongbox-data-service: Could not…
David Barda
  • 958
  • 10
  • 28
0
votes
0 answers

Android Keystore sometimes throws UserNotAuthenticatedException even when isUserAuthenticationRequired is false

For passwordless authentication, the app creates a public-private key pair. If the phone has a Strongbox the keypair is stored within the Strongbox. During the login process, a message is signed with the private key. For user-friendly reasons the…
0
votes
1 answer

Error due to Maven, unable to build and install strongbox from code

I am looking to do some OSS work in order to get hands-on in Software Engineering. I want to contribute to the strongbox. Problem faced: I am not able to build strongbox with the build steps given here: git clone…
P S
  • 1