diff --git a/.env b/.env index 620ae38..c0d245d 100644 --- a/.env +++ b/.env @@ -40,4 +40,10 @@ UPTIME_KUMA_INTERNAL_PORT=3001 LOGSEQ_INTERNAL_PORT=80 LOGSEQ_EXTERNAL_PORT=3005 DENDRON_NOTES_EXTERNAL_PORT=2020 -DENDRON_NOTES_INTERNAL_PORT=2020 \ No newline at end of file +DENDRON_NOTES_INTERNAL_PORT=2020 +DOKKU_EXTERNAL_PORT_1=3022 +DOKKU_INTERNAL_PORT_1=22 +DOKKU_EXTERNAL_PORT_2=8081 +DOKKU_INTERNAL_PORT_2=80 +DOKKU_EXTERNAL_PORT_3=8443 +DOKKU_INTERNAL_PORT_3=443 \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 1e9de5e..08a0767 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -47,5 +47,19 @@ services: - "timetracker-static:/home/timetracker/app/static" restart: unless-stopped + dokku: + image: dokku/dokku:0.29.4 + container_name: dokku + environment: + - "DOKKU_HOSTNAME=192.168.0.106" + - "DOKKU_HOST_ROOT=/var/lib/dokku/home/dokku" + volumes: + - "/var/lib/dokku:/docker/dokku" + - "/var/run/docker.sock:/var/run/docker.sock" + ports: + - "${DOKKU_EXTERNAL_PORT_1}:${DOKKU_INTERNAL_PORT_1}" + - "${DOKKU_EXTERNAL_PORT_2}:${DOKKU_INTERNAL_PORT_2}" + - "${DOKKU_EXTERNAL_PORT_3}:${DOKKU_INTERNAL_PORT_3}" + volumes: timetracker-static: