diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f7d7d0690ab8dde078de59843392569ac0ff8cfd..554b8cfd56b8e4c31b3a47d6a43aa0fa8d27167b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,7 @@ variables:
   POSTGRES_USER: postgres
   POSTGRES_PASSWORD: ""
   POSTGRES_HOST: postgres
-  GEOLITE_CITIES_PATH: "/builds/tcit/mobilizon/priv/data/GeoLite2-City.mmdb"
+  GEOLITE_CITIES_PATH: "/usr/share/GeoIP/GeoLite2-City.mmdb"
 
 cache:
   paths:
@@ -28,7 +28,6 @@ before_script:
   - mix deps.get
   - MIX_ENV=test mix ecto.create
   - MIX_ENV=test mix ecto.migrate
-  - curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz --output GeoLite2-City.tar.gz -s && tar zxf GeoLite2-City.tar.gz && mv GeoLite2-City_*/GeoLite2-City.mmdb priv/data/GeoLite2-City.mmdb
 
 mix:
   script:
diff --git a/docker/tests/Dockerfile b/docker/tests/Dockerfile
index cab19581115e6ad2ccca2652518f7ee1d6225d53..1b9e8b9506be59f502d7e5499e958d291fa888a9 100644
--- a/docker/tests/Dockerfile
+++ b/docker/tests/Dockerfile
@@ -2,4 +2,5 @@ FROM elixir:latest
 
 RUN apt-get update -yq && apt-get install -yq build-essential inotify-tools postgresql-client git curl gnupg
 RUN curl -sL https://deb.nodesource.com/setup_8.x | bash && apt-get install nodejs -yq
-RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
\ No newline at end of file
+RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
+RUN curl http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz --output GeoLite2-City.tar.gz -s && tar zxf GeoLite2-City.tar.gz && mkdir -p /usr/share/GeoIP && mv GeoLite2-City_*/GeoLite2-City.mmdb /usr/share/GeoIP/GeoLite2-City.mmdb
\ No newline at end of file