Dockerized version of umami.
git clone https://github.com/uetchy/docker-umami && cd docker-umami
docker-compose pull
cp .env.placeholder .env
# edit .env
docker-compose up -d
open http://localhost:3000
Default password for the user
admin
isumami
which is hardcoded in there. Change admin password as soon as you finish setting up.
docker-compose down
docker-compose down --rmi local
git pull && docker-compose pull
docker-compose up -d
With docker-compose-letsencrypt-nginx-proxy-companion (LNPC), you can run umami with nginx proxy armed with SSL certs issued by Let's Encrypt.
After setting up LNPC, configure LETSENCRYPT_HOST
, LETSENCRYPT_EMAIL
, and VIRTUAL_HOST
in .env
and run the following script.
docker-compose -f docker-compose.lnpc.yml up -d
See Contribution Guide.