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