Tired of heavy Maven repository software solutions doing too much or being not straightforward to configure? Me too.
Grab yourself a recent Go, 1.12+ preferably and run go build
See config.sample.toml, comments should guide you enough
Run built binary directly, make sure that config.toml is in its working directory or supplied via -config
argument
Or... Docker image is available at packages section
If you want to start Depot on system startup, you have two choices:
- Use systemd/openrc/whatever init system - don't forget to run it as separate user as Depot does not require root privileges!
- Use Docker - least preferred, but also works
You should always reverse proxy Depot behind nginx (or other awesome software) and HTTPS, especially if you have access/deploy credentials defined and host confidential artifacts.
- @kashike for generating a name for this project