From effe778067614bc170d9c35c455fc2a5d4c40001 Mon Sep 17 00:00:00 2001 From: Felix Klenner Date: Thu, 18 Jul 2024 18:01:20 +0200 Subject: [PATCH] Add domain setup --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 66e3a9c..4c9fc56 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,13 @@ This code is mostly unmaintained and uses several old javascript libraries. ### Setup: +The following domain setup is required, for the IPv4/IPv6 tests to work: +- The domains can be changed in `include/config.php` +- `A` record for v4.ip.zuim.de and no `AAAA` record, so only IPv4 is possible for this domain +- `AAAA` record for v6.ip.zuim.de and no `A` record, so only IPv6 is possible for this domain +- `A` and `AAAA` record for ip.zuim.de as the main entry point +- Set up your webserver, so direct ip access and all of these domains resolve to the project directory. + To get the geoip data, the geoip2 module for nginx is used with the following configuration: ``` geoip2 /var/lib/GeoIP/GeoLite2-City.mmdb { @@ -32,4 +39,4 @@ Download these files directly and add them in the main folder: - https://ip.zuim.de/1MB.zip - https://ip.zuim.de/10MB.zip - https://ip.zuim.de/100MB.zip -- https://ip.zuim.de/img.jpg?t=1721317515702 +- https://ip.zuim.de/img.jpg