# harbor **Try to setup Harbor under Docker with a all-in-one docker-compose.** ## References * [Good french posts](https://blog.stephane-robert.info/docs/developper/artefacts/harbor/) ## Changelog ### 2023-12-13 * **Switched** from _Bitnami_ docker images to _officials_ * Use **official** _Harbor installer_ to grab files * **Reworked** _docker-compose.yml_ and _folders_ structure * **Tuned** _docker_compose_ to extends from my base docker-compose definitions * Use **ssl/build.sh** to generate SSL self-signed certificates for Nginx ### 2023-12-11 * Initial try with Bitnami docker images Setup from : https://hub.docker.com/r/bitnami/harbor-core _Like this:_ ``` bash curl -LO https://raw.githubusercontent.com/bitnami/containers/main/bitnami/harbor-portal/docker-compose.yml curl -L https://github.com/bitnami/containers/archive/main.tar.gz | tar xz --strip=2 containers-main/bitnami/harbor-portal && cp -RL harbor-portal/config . && rm -rf harbor-portal docker-compose up ``` Update docker-compose.yml with this repository one's.