mmetc
8d0af73a4f
docker: install gcc before yq (fix i386 build) ( #1965 )
2023-01-03 16:49:25 +01:00
mmetc
ff6ade73ce
docker entrypoint/configuration fixes + refactoring ( #1959 )
2023-01-03 14:45:33 +01:00
mmetc
1b28792ae2
fix tls communication with lapi and user/pw auth (backport) ( #1955 )
...
allow self-signed TLS encryption with user/pw auth
docker:
- remove defaults for certificate file locations
- new envvar INSECURE_SKIP_VERIFY
- register agent before TLS settings (cscli machine add removes them
from the credentials file)
2022-12-29 21:59:30 +01:00
mmetc
dbc06d430f
docker: separate CLIENT_* and LAPI_* variables for tls certificates ( #1931 )
2022-12-19 09:50:42 +01:00
mmetc
86666f4b29
docker: fix/improve support for persistent configurations ( #1915 ) ( #1922 )
...
set all defaults in config.yaml and leave environment variables empty. This way when they are set we know that we must override the values in config.yaml.
ignore tainted objects when calling install/upgrade/remove
use_wal is false by default
2022-12-12 11:00:04 +01:00
mmetc
f2528f3e29
add USE_WAL to docker arguments ( #1899 )
2022-11-30 14:28:33 +01:00
mmetc
fde9640364
Docker refactoring, tls setup ( #1869 )
2022-11-28 10:35:12 +01:00
mmetc
b0889d7751
docker build flavors: slim, with-plugins, with-geoip, full ( #1862 )
2022-11-08 12:28:57 +01:00
mmetc
f78270188f
don't install jq to build windows, docker (not required anymore) ( #1800 )
2022-10-11 13:32:23 +02:00
blotus
1f5224b74b
switch to go 1.19 ( #1709 )
2022-08-26 13:31:49 +02:00
mmetc
d7a269a6e4
wizard: removed jq dependency ( #1460 )
2022-04-20 09:45:23 +02:00
Adam
33ef6eaea6
Register bouncers on container init ( #1341 )
...
* Register bounces on init
2022-04-04 10:18:44 +02:00
he2ss
45c1075ae0
docker image: add multi arch platforms ( #1270 )
...
* docker image: add multi arch platforms
2022-02-28 12:04:31 +01:00
Andreas Krüger
d18620858e
Create debian docker package including journalctl/systemd ( #1233 )
...
* Create debian docker package with journalctl
Co-authored-by: he2ss <hamza.essahely@gmail.com>
2022-02-15 17:10:15 +01:00
Adam
d2bd01d009
Prestage files and copy on init to fix bind mount issues ( #1216 )
2022-02-01 12:35:57 +01:00
blotus
ec53fbfdab
require go 1.17 ( #1104 )
2021-12-16 14:39:58 +01:00
Peter Dave Hello
121dcd79ba
Remove additional apk update
, in Dockerfile ( #1079 )
2021-12-14 10:58:22 +01:00
mmetc
a4998913d8
install coreutils under alpine; do not copy notification configuration ( #1044 )
...
under Docker; assume systemctl is not running if it does not exist
2021-11-03 16:56:44 +01:00
he2ss
ff400c9bca
fix docker image + install whitelists on build ( #968 )
...
* fix docker image + install whitelists on build
2021-09-13 10:48:48 +02:00
blotus
90e354650b
add notification plugins in docker image ( #951 )
2021-09-09 16:05:21 +02:00
blotus
c026fc7f16
Build docker image for both amd64 and arm64 ( #829 )
2021-06-11 11:50:05 +02:00
Florian Michel
8a42601d3d
add docker option to specify timezone ( #803 )
2021-05-26 13:02:23 +02:00
Thibault "bui" Koechlin
b0d4744b15
add System to cwversion to know platform, add it in UA ( #763 )
2021-04-23 15:23:46 +02:00
Peter Dave Hello
9d1e2f3795
Use --no-cache with apk to skip manual apk update ( #689 )
...
Save one step, also prevent additional local cache files need cleaning.
2021-03-15 11:51:33 +01:00
Peter Dave Hello
d09cc0eeb3
Reorder Dockerfile to improve image layer caching ( #681 )
...
This will speed up the build and prevent additional image layer every time the code base changed.
2021-03-12 11:00:08 +01:00
erenJag
18ff3a3a30
update docker image + documentation ( #602 )
...
Co-authored-by: erenJag <erenJag>
2021-02-10 09:29:29 +01:00
Thibault "bui" Koechlin
dbb420f79e
local api ( #482 )
...
Co-authored-by: AlteredCoder
Co-authored-by: erenJag
2020-11-30 10:37:17 +01:00
Thibault bui Koechlin
7c7b765d50
cleanup
2020-05-15 12:17:53 +02:00
Thibault bui Koechlin
3d2d39e77d
up
2020-05-15 12:13:57 +02:00
Thibault bui Koechlin
2016167654
initial import
2020-05-15 11:39:16 +02:00