Welcome to the Strongbox Maven artifact repository manager's home.
- Repositories:
- Hosted
- Group
- Support for repository ordering
- Support for routing rules
- Support for nested group repositories
- Indexing
- Currently using Lucene just for the sake of the PoC, but will be re-worked with OrientDB, or Titan.
- REST API features:
- Search for artifacts
- Manage the server's core configuration
- Manage repositories
- Ready-to-use Java-based REST API Client(s) covering each REST command.
- Logging:
- Configuration over REST
- Retrieve logs over HTTP
- Proxy repositories
- Metadata
- Logging:
- Log tailing over HTTP
- Deploy as transaction
- Maven settings.xml generator over REST API
- Automated generation of REST API documentation
- Directory browsing
- RPM distribution
- Scheduled tasks
- Security
- Currently there is no proper security set up. The only thing that is implemented is a hard-coded check for HTTP Basic authentication with maven/password as credentials.
- Web UI
- An assembly with a pre-configured Jetty for standalone mode.
- Java 1.8.x
- Maven 3.3.9 (or higher)
- Standalone:
- Webapp
Please check here for detailed instruction on how to install and setup up Strongbox on the supported platforms.
Instructions on how to build the code, can be found here.
Contributions and contributors are always welcome! For more details, please check here.
![Gitter](https://badges.gitter.im/Join Chat.svg)
Operating System | Status |
---|---|
OpenSuse 13.2 | |
Ubuntu 15.10 | |
Windows x64 |