You can download standalone version of Reposilite from GitHub releases page:
System: Windows, Linux AMD/ARM,
Recommended memory ranges:
|16MB||Tiny repository for personal projects|
|32MB||--------------------^---------------- + CI + Proxy|
|64MB - 128MB||Tiny public repository (recommended)|
To launch Reposilite with defined amount of RAM, use
-Xmx parameter, for instance:
$ java -Xmx32M -jar reposilite.jar
Reposilite exposes interactive console directly in a terminal and it awaits for an input.
help and learn more about available commands.
Note Your first access token has to be generated through the terminal or provided as a command line argument.
Read more about tokens and token management commands in Guide / Tokens.
If Reposilite has been launched properly, you should be able to see its frontend located under the default http://localhost:8080/#/ address.
Reposilite stores data in working directory, by default it is a place where you've launched it.
[email protected] ~/workspace: java -jar reposilite.jar
~workspace/ +--logs/ List of 10 latest log files +--plugins/ Directory with all external plugins to load +--repositories/ The root directory for all declared repositories +--private/ Default private repository +--releases/ Default repository for releases +--snapshots/ Default repository for snapshot releases +--static/ Static website content +--configuration.cdn Configuration file +--latest.log Log from the latest launch of Reposilite instance +--reposilite.jar Application file +--reposilite.db Data file containing stats and tokens (only if embedded database enabled)
To separate data files and configuration from application, use parameters.
Did you found a misleading and deprecated content, or maybe you just feel this section misses important elements?