Commit Graph

35 Commits

Author SHA1 Message Date
Martin Polden 702c1f1e23 build: Remove Heroku config 2020-08-23 17:22:28 +02:00
Martin Polden 11ad75c2d2 build: Add cross-compile target 2020-08-23 17:22:28 +02:00
Maka0 cd07ed644f
Updated Makefile to build multi-arch containers (#93)
Co-authored-by: Maka0 <bas@oddens.net>
2020-06-15 22:20:59 +02:00
Sandro Jäckel 5fcd1740e7
Allow overriding docker command
with eg. sudo docker or podman
2020-04-08 05:06:14 +02:00
Sandro Jäckel 8ad1d73d8c
Allow overriding image name 2020-04-07 04:23:06 +02:00
Martin Polden 78116f69ad Implement response cache 2019-12-25 21:04:26 +01:00
Martin Polden 66719b9932 Download GeoIP databases on startup 2019-12-25 19:41:35 +01:00
Martin Polden 4974f9387b Require license key for GeoIP download
Fixes #72.
2019-12-24 17:15:45 +01:00
Martin Polden c113173660 Remove unnecessary target 2019-10-18 18:12:26 +02:00
Niklas 7fbc2e1b9f ASN database, part 2 (#67)
ASN lookup
2019-07-05 15:01:45 +02:00
Martin Polden 27fa828efb Remove unnecessary option 2019-04-27 10:23:22 +02:00
Martin Polden 3a91baab21 Build without cgo 2019-03-29 20:38:43 +01:00
Martin Polden 99f9556173 Re-use Dockerfile when building on Travis 2019-03-16 18:08:10 +01:00
Martin Polden fd7e13c98e Push to Docker Hub from Travis 2019-03-16 15:14:32 +01:00
antonc42 e1e6dba31b changed env var in makefile to builtin var
makefile was using the environment variable PWD. this can be
problematic if using 'sudo' as the PWD variable is not passed through.
however GNU make has a builtin CURDIR variable for the current working
directory that does work with 'sudo'.
2019-01-04 09:56:16 -06:00
Martin Polden e5c8310acb Enable parallel build 2018-09-11 22:08:12 +02:00
Martin Polden 83e4566d57 Remove megacheck target 2018-09-11 22:07:46 +02:00
Martin Polden b821b1efcc Remove megacheck from lint target 2018-08-27 21:24:28 +02:00
Martin Polden fefe371369 Use Go modules 2018-08-27 21:13:06 +02:00
Martin Polden f601732585 Use https when downloading databases 2018-08-20 20:51:56 +02:00
Martin Polden 122fd3dcfa Exclude vendor in check-fmt target 2018-08-14 21:04:54 +02:00
Martin Polden e282ac2729 Avoid printing nested diff 2018-07-14 16:29:14 +02:00
Martin Polden 266f337c97 Add format check and megacheck to build 2018-06-28 17:39:45 +02:00
Martin Polden ddb1aa2bb9 Move main to subpackage 2018-02-09 21:57:33 +01:00
Martin Polden a7ff603ab1 Update database URLs
Fixes #46
2018-02-09 21:45:22 +01:00
Martin Polden 8f71576357 Add support for city lookup 2016-04-17 11:28:47 +02:00
Martin Polden b156182a80 Rename 2016-04-15 17:59:56 +02:00
Martin Polden ef399116f9 Add target for downloading GeoIP database 2015-09-17 22:25:37 +02:00
Martin Polden 40df3e5a38 Rewrite 2015-09-17 21:18:06 +02:00
Martin Polden 65ffd03479 Update Dockerfile 2014-12-22 16:53:41 +01:00
Martin Polden f54275a0c0 Add deps target 2014-12-22 16:01:23 +01:00
Martin Polden e16e9a7aa9 Cleanup 2014-12-22 00:55:24 +01:00
Martin Polden 26f53cea7e Fmt 2014-11-01 14:36:57 +01:00
Martin Polden cd49f9dc52 Add some tests 2013-11-16 22:15:46 +01:00
Martin Polden a3a2b08ba8 Add makefile 2012-11-25 14:49:16 +01:00