Jose Diaz-Gonzalez
198664ac58
fix: use correct epo
2022-03-08 01:31:47 -05:00
Jose Diaz-Gonzalez
19cdc00345
chore: remove quiet flags from apt calls for debugging
2022-03-08 01:31:25 -05:00
Jose Diaz-Gonzalez
bc9e1bfe6c
fix: use newer image that contains arm version
2022-03-08 00:48:54 -05:00
Jose Diaz-Gonzalez
dd8e76890c
feat: upgrade docker image to ubuntu focal
2022-03-08 00:06:04 -05:00
Jose Diaz-Gonzalez
4fede344fc
refactor: build docker image for all architectures
2022-01-28 17:55:46 -05:00
Jose Diaz-Gonzalez
a1c768b9b3
refactor: drop web installer in favor of setup via cli
...
This makes the installation a bit more secure by ensuring a user does not accidentally expose a way for unauthorized users to add new ssh keys to the system.
Additionally, this removes the extra HOSTNAME file to make the initial install process easier (that file was not modifiable by any dokku commands.
Closes #2247
2021-08-07 16:36:41 -04:00
Jose Diaz-Gonzalez
f099681e3d
feat: upgrade dokku docker image to latest bionic release
...
Refs #4625
2021-05-31 16:05:35 -04:00
Jose Diaz-Gonzalez
a679e80187
tests: update hadolint and ignore some errors
2021-02-13 01:54:55 -05:00
Jose Diaz-Gonzalez
a7465f9d81
tests: use github actions instead of circleci for test running
2021-01-20 14:00:07 -05:00
Jose Diaz-Gonzalez
ed84f21c08
refactor: standardize apt-get usage
...
- Always put flags in same location
- Always use apt-get
- Add --no-install-recommends where possible
2021-01-17 20:19:56 -05:00
Jose Diaz-Gonzalez
1aec869f9e
fix: do not delete apps log subdir
...
This is a new directory introduced for vector logging should not be deleted so vector logging still works.
2021-01-04 21:40:51 -05:00
Jose Diaz-Gonzalez
0e219b05e9
fest: handle both openresty and nginx in docker image builds
2019-09-16 03:02:01 -04:00
Jose Diaz-Gonzalez
ea9cf024d5
feat: always upgrade packages before further installation
2019-09-16 03:01:46 -04:00
Jose Diaz-Gonzalez
0d1952592e
chore: standardize arguments to apt
2019-09-16 03:01:34 -04:00
Jose Diaz-Gonzalez
43e7ee06fb
feat: rework layer to slightly speed up builds
2019-09-16 03:00:34 -04:00
Jose Diaz-Gonzalez
692bfa7cde
feat: speed up docker image build by copying tmp dhparam file into place
2019-09-16 03:00:11 -04:00
Michael Hobbs
8830e15526
use custom docker bin
2019-07-18 00:27:09 -04:00
Michael Hobbs
67bdd47015
wait for CI dokku container to startup
2019-07-18 00:27:09 -04:00
Michael Hobbs
d8ada6a6e9
install dokku from built deb package and use docker image for integrations tests
2019-07-18 00:26:31 -04:00
Jose Diaz-Gonzalez
ecfb54c668
refactor: switch to /mnt/dokku
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
3500dbfa6a
refactor: clean up dockerfile to reduce image layers
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
230a098b7b
chore: drop unnecessary copy of test dhparam
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
9b67ffe9d4
feat: properly handle dhparam
...
The dhparam file should be specific to each installation, and thus needs to be generated on first run.
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
3eb9c9b3ba
feat: initial docker installation support
...
Refs #1076
2019-07-18 00:24:23 -04:00