Ainar Garipov
f2046a5f06
Pull request: scripts: imp docs and ports
...
Merge in DNS/adguard-home from dockerfile-ports to master
Squashed commit of the following:
commit ece0295105ee4429be68a72724da457dd1e87f7f
Merge: 3c5ae853 2f661df8
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Jul 27 12:31:04 2021 +0300
Merge branch 'master' into dockerfile-ports
commit 3c5ae8538b1463c21e91289adc27ceac9012e04e
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Jul 26 20:56:45 2021 +0300
scripts: imp docs and ports
2021-07-27 13:12:26 +03:00
Ainar Garipov
c6888326b0
Pull request: all: update go and backend tools
...
Closes #2576 .
Updates #2275 .
Updates #2419 .
Updates #2443 .
Squashed commit of the following:
commit b1a4809ada298d675de12740051ba26fb9945957
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri May 21 14:01:40 2021 +0300
all: add --local-frontend, upd docker
commit 619ee7c82f27e3405753003dbec556ffb056d025
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu May 20 15:02:33 2021 +0300
bamboo-specs: bump docker version
commit 5c2b2fbce80afdcc81fd0cb83674dc3d64facbf1
Merge: 6536b32d 9c60aef6
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu May 20 15:01:47 2021 +0300
Merge branch 'master' into 2275-upd-go
commit 6536b32dd4580425f7dedde6765463a79b9bd699
Merge: 9bb32bc4 6f7fd33a
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed May 19 20:38:48 2021 +0300
Merge branch 'master' into 2275-upd-go
commit 9bb32bc4c0ac0f3a97195adc75359e48c9c58897
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed May 19 18:48:50 2021 +0300
all: fix build, imp err handling
commit 6868eac7f7d2980fb706881f53e72afe5f7c3447
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed May 19 18:09:32 2021 +0300
all: fix github lint
commit ebbb9c55f32fbd57e34e8b161016aa6b291c097c
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed May 19 17:36:56 2021 +0300
all: update go and backend tools
2021-05-21 14:55:42 +03:00
Ainar Garipov
1b789b5f81
Pull request: dnsforward: exclude docker dns
...
Updates #3064 .
Squashed commit of the following:
commit 2cfeb830853dffcb26968d0a4d21b623f00da275
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu May 13 14:02:08 2021 +0300
all: imp code, expose pprof port
commit a22656a3fd24253f7327eff5168ea84391c8d758
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu May 13 13:34:05 2021 +0300
all: imp code, dockerfile
commit 35e2145fe061d0d803b46578539499ecfe9d3ea4
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu May 13 12:34:09 2021 +0300
dnsforward: exclude docker dns
2021-05-13 14:30:40 +03:00
Phill Kelley
86669b9bed
Proposes adding tzdata to Dockerfile so that container will respect TZ= environment variable.
...
Example docker-compose.yml
```
version: '3.6'
services:
adguardhome:
container_name: adguardhome
image: adguard/adguardhome
restart: unless-stopped
environment:
- TZ=Australia/Sydney
ports:
- "53:53/tcp"
- "53:53/udp"
- "8089:8089/tcp"
- "3001:3000/tcp"
volumes:
- ./volumes/adguardhome/workdir:/opt/adguardhome/work
- ./volumes/adguardhome/confdir:/opt/adguardhome/conf
```
Start container:
```
$ docker-compose up -d adguardhome
Creating adguardhome ... done
```
Test 1: shows container ignoring TZ== and running UTC.
```
$ docker exec adguardhome date
Wed Mar 31 11:05:37 UTC 2021
```
Add tzdata package to container:
```
$ docker exec adguardhome apk add --no-cache tzdata
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/armv7/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/community/armv7/APKINDEX.tar.gz
(1/1) Installing tzdata (2021a-r0)
Executing busybox-1.31.1-r19.trigger
OK: 8 MiB in 17 packages
```
Test 2: shows container respecting TZ= and running UTC+11.
```
$ docker exec adguardhome date
Wed Mar 31 22:07:58 AEDT 2021
```
2021-03-31 22:17:22 +11:00
Ainar Garipov
abf8f65f05
Pull request: Remove Docker VOLUME instruction for more flexibility
...
Merge in DNS/adguard-home from 2589-docker-volumes to master
Squashed commit of the following:
commit 5bff6ffa3138e9c09b786e4ff26fe286daa78c05
Merge: f0e9a74c e71019a1
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Jan 25 14:45:15 2021 +0300
Merge branch 'master' into 2589-docker-volumes
commit f0e9a74cc3d8baecaac68730b684e65ec3178886
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Mon Jan 25 14:44:07 2021 +0300
all: doc changes
commit 76e538ca5f086fa99328dc10a05e7ca581457192
Author: Alex Povel <alex.povel@tuhh.de>
Date: Thu Jan 21 15:07:11 2021 +0100
Remove Docker VOLUME instruction for more flexibility
Inheriting from the base image is made easier without
the VOLUME instruction, since it cannot be reverted.
All guides contain `--volume` explanations/usage
examples anyway, so the VOLUME instructions in the
Dockerfile aren't necessary.
See also https://stackoverflow.com/a/62068396/11477374 for more
examples for why that instruction can be harmful.
2021-01-25 18:07:49 +03:00
Ainar Garipov
5dffef53cd
Pull request: scripts: add doq, dnscrypt, and beta client ports to docker
...
Merge in DNS/adguard-home from docker-ports to master
Squashed commit of the following:
commit 8f4f7cbd321d415634880fc1c23f50c488be907b
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Jan 22 16:05:29 2021 +0300
scripts: add more ports, imp docs
commit 758a95a20cfecdaa098589b95f2a938f8610c7d4
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Jan 22 15:17:21 2021 +0300
scripts: add doq, dnscrypt, and beta client ports to docker
2021-01-22 17:30:08 +03:00
Ainar Garipov
3706f559c1
Pull request: scripts: fix Dockerfile, build-release.sh
...
Merge in DNS/adguard-home from 2276-fix-release-2 to master
Updates #2276 .
Squashed commit of the following:
commit cc7edffca6862579a745600b4008428d4c9a73d9
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 30 22:56:01 2020 +0300
scripts: fix Dockerfile, build-release.sh
2020-12-30 23:18:15 +03:00
Ainar Garipov
0e84962fde
Pull request: all: add a new Makefile and scripts, remove goreleaaser
...
Merge in DNS/adguard-home from 2276-releases to master
Updates #2276 .
Squashed commit of the following:
commit 84961947c51477aae53606ec6e2e0cce0bdfc139
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 30 14:36:13 2020 +0300
all: fix github build
commit 54af2adbf2f433e80393fb142e66ba6b3a78b13e
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 30 14:34:02 2020 +0300
all: remove old Dockerfile, improve build scripts
commit 99bb2f2ba1458d32074ac0911b5c02ce6669e43e
Merge: 2292b677a 5e20ac7ed
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 30 13:47:19 2020 +0300
Merge branch 'master' into WIP-2276-releases
commit 2292b677a20ce8e93d9e6e2bb042cd468606fec3
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Wed Dec 30 13:30:10 2020 +0300
all: improve docker build
commit 0bcc97c41f105ee4a4363f20fa4775c7643bf0cc
Merge: c7d3f12ef aef4659e9
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 29 17:47:45 2020 +0300
Merge branch 'master' into WIP-2276-releases
commit c7d3f12ef2b63ddfa2acf46e3129fcbc56fb0a90
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 29 16:28:25 2020 +0300
all: improve build scripts
commit 55de1e5d7ef0fbdbd1a76cfb71362d16ca0a1966
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 29 15:36:47 2020 +0300
all: fix Makefile
commit d11b1fe28d0fde1efeaf6160a614951b19d0ef94
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 29 14:16:19 2020 +0300
scripts: fix build-release
commit ecc0577e2451afa86c37da7283a63a9d26fb37ba
Merge: dde64ed8e 483f02c92
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Tue Dec 29 13:59:32 2020 +0300
Merge branch 'master' into WIP-2276-releases
commit dde64ed8e456f73559f21c2ca549dc3b46724add
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 25 18:04:46 2020 +0300
all: imp docs, other improvements
commit be8574408db79901bb15c1d31916db3ca352a35f
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 25 14:48:30 2020 +0300
all: imp docker build
commit fc1876f34b93d667bf166226f4bc666d394f10c7
Merge: fa5a304c8 955b735c8
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Fri Dec 25 13:54:29 2020 +0300
Merge branch 'master' into WIP-2276-releases
commit fa5a304c83d86145796a2de4141de6d18f7c56bf
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 19:10:51 2020 +0300
all: improve scripts
commit 3f32e3fd5e658d058d5c5172519384efc6cfef83
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 18:50:01 2020 +0300
all: improve scripts
commit 2d38b81421acab4b90a7a19da7598c75063e8e93
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 18:25:21 2020 +0300
all: fix shell for windows, improve go-lint.sh
commit d695285cd6dc476c0d972cfe0c49bbeea5f5a049
Merge: 313b020e9 9fb6bf82c
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 18:14:38 2020 +0300
Merge branch 'master' into WIP-2276-releases
commit 313b020e9dfcdab736670cee72b2171eac8c32b7
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 18:13:31 2020 +0300
Makefile: use npm ci again
commit 5acee9d6a6c8cd2a7dd04b173a73929650882bad
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 17:57:54 2020 +0300
all: try fixing windows build
commit c63a2a54641ac8cd032a3306bb35e49b9ae74728
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 17:39:30 2020 +0300
all: imp scripts, try another goproxy and direct
commit 423229e8b63ee73caeee8e84c23f67d145aff9df
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date: Thu Dec 24 17:25:29 2020 +0300
all: imp HACKING.md, try a new proxy
... and 1 more commit
2020-12-30 18:26:25 +03:00