File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
root/etc/s6-overlay/s6-rc.d/init-mod-swag-maxmind-setup Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ Follow these steps to enable the maxmind mod:
12122 . In the container's docker arguments, set an environment variable ` DOCKER_MODS=linuxserver/mods:swag-maxmind `
1313
1414 If adding multiple mods, enter them in an array separated by ` | ` , such as ` DOCKER_MODS=linuxserver/mods:swag-maxmind|linuxserver/mods:swag-mod2 `
15- 3 . In the container's docker arguments, set an environment variable ` MAXMINDDB_LICENSE_KEY=<license-key> ` with your license key.
15+ 3 . In the container's docker arguments, set the following environment variables:
16+ - ` MAXMINDDB_LICENSE_KEY=<license-key> ` with your license key
17+ - ` MAXMINDDB_USER_ID=<user-id> ` with your user id
16184 . Recreate the container to apply the changes.
17195 . Add the following line to ` /config/nginx/nginx.conf ` under the ` http ` section:
1820
Original file line number Diff line number Diff line change @@ -12,7 +12,12 @@ if [[ ! -d /var/lib/libmaxminddb ]]; then
1212 ln -s /config/geoip2db /var/lib/libmaxminddb
1313fi
1414# check GeoIP2 database
15- if [[ -n "$MAXMINDDB_LICENSE_KEY" ]]; then
15+ if [[ -n "${MAXMINDDB_USER_ID}" ]]; then
16+ sed -i "s|.*MAXMINDDB_USER_ID.*|MAXMINDDB_USER_ID=\"${MAXMINDDB_USER_ID}\"|g" /etc/libmaxminddb.cron.conf
17+ else
18+ echo "Starting with Alpine 3.20 rebase, MaxMindDB now requires setting the env var MAXMINDDB_USER_ID with your account's user id."
19+ fi
20+ if [[ -n "${MAXMINDDB_LICENSE_KEY}" ]]; then
1621 sed -i "s|.*MAXMINDDB_LICENSE_KEY.*|MAXMINDDB_LICENSE_KEY=\"${MAXMINDDB_LICENSE_KEY}\"|g" /etc/libmaxminddb.cron.conf
1722 if [[ ! -f /var/lib/libmaxminddb/GeoLite2-City.mmdb ]]; then
1823 echo "Downloading GeoIP2 City database."
You can’t perform that action at this time.
0 commit comments