Commit Graph

185 Commits

Author SHA1 Message Date
fiftin
540b097fe6
fix(docker): remove env var ANSIBLE_CONFIG and move ansible.cfg to /etc/ansible/ansible.cfg 2024-07-04 15:40:29 +05:00
fiftin
dd8bb7364a
fix(docker): ANSIBLE_CONFIG env variable 2024-07-04 15:01:02 +05:00
fiftin
ce21ea82bc
docs: change website domain 2024-06-21 20:17:48 +05:00
fiftin
c429a17ace
fix(docker): do not export web_host env var 2024-06-18 19:20:22 +05:00
fiftin
349325be70
fix(docker): remove overriding config options by empty env vars 2024-06-18 18:14:12 +05:00
fiftin
40b8f659a7
feat(docker): add terraform 2024-06-14 16:40:12 +05:00
Denis Gukov
074e303085
Support TF/Bash (#2077)
Support OpenTofu and Bash
2024-06-13 01:20:57 +05:00
Thomas Boerger
ed3ee8e5d8
fix: reduce container size by removing __pycache__ folders 2024-06-05 10:50:42 +02:00
Thomas Boerger
bad8c6ab4a
fix: reduce docker layer and remove user flag from pip install 2024-06-05 10:28:32 +02:00
fiftin
ab17bee9da
docs(docker): debug tutorial 2024-06-01 19:05:34 +02:00
fiftin
6495161cc9
docs(docker): debug tutorial 2024-06-01 18:24:10 +02:00
fiftin
c40add2c51
docs(docker): debug tutorial 2024-06-01 18:21:02 +02:00
fiftin
66f7ea36e3
ci(docker): debug container 2024-06-01 15:15:17 +02:00
fiftin
7a71a489f9
fix(docker): env var 2024-05-30 00:52:42 +02:00
fiftin
71394a8166
fix(docker): return tini to kill zombie processes 2024-05-29 23:24:03 +02:00
fiftin
6bbef0642f
ci(docker): move venv from ~ to /opt 2024-05-28 00:45:25 +02:00
fiftin
fe3cc6c031
ci(docker): use full path of venv 2024-05-27 23:00:47 +02:00
fiftin
bb7a156f10
ci(docker): allow port in SEMAPHORE_DB_HOST 2024-05-25 21:49:46 +02:00
fiftin
c79f509bab
fix(docker): boltdb database filename 2024-05-24 12:55:46 +02:00
fiftin
aad11428f4
ci(docker): disable node_modules cache for runner too 2024-05-21 22:04:56 +02:00
fiftin
445bbb89e7
ci: fix docker image 2024-05-21 21:27:19 +02:00
Thomas Boerger
1c09244502
fix: downgrade alpine for nodejs v18 2024-05-08 16:18:49 +02:00
Thomas Boerger
7fcace6e38
fix: need more packages within dockerfiles 2024-05-04 02:06:11 +02:00
Thomas Boerger
3f542c3757
fix: install gcc within container 2024-05-04 01:34:58 +02:00
Thomas Boerger
dae700992c
ci: execute dredd without containers 2024-05-04 01:16:31 +02:00
Thomas Boerger
1444721f0e
ci: rename dredd config files 2024-05-03 22:21:21 +02:00
Thomas Boerger
eef03adb54
fix: use same style for all compose snippets 2024-05-02 22:55:09 +02:00
Thomas Boerger
50505392b0
ci: use correct credentials for dredd tests 2024-04-28 15:23:58 +02:00
Thomas Boerger
620d0158c6
ci: add cache to dredd image build and fix goodman path 2024-04-28 15:12:53 +02:00
Thomas Boerger
8f78b57a2b
fix: looks like dredd requires go installed 2024-04-28 14:59:22 +02:00
Thomas Boerger
f0f7a59d12
feat: add proper cache layers for docker build 2024-04-28 14:58:07 +02:00
Thomas Boerger
9e2643788e
fix: remove copy and paste error 2024-04-28 14:48:18 +02:00
Thomas Boerger
7e3b73e5d0
fix: use right path to build server image 2024-04-28 01:37:04 +02:00
Thomas Boerger
4dcbcbae69
chore: use right tasks within docker builds 2024-04-28 01:00:30 +02:00
Thomas Boerger
ee42d8c324
fix: rename requirements file 2024-04-28 00:15:59 +02:00
Thomas Boerger
aee0631540
feat: restructure whole docker build process 2024-04-28 00:15:05 +02:00
Thomas Boerger
8b8d961a6d
docs: move spec definition into packaging folder 2024-04-28 00:10:28 +02:00
Thomas Boerger
f0026b3134
docs: add all snippets for docker-compose deployments 2024-04-28 00:10:27 +02:00
Denis Gukov
f73d7113e4
Merge pull request #1250 from dmbonsall/docker-python-requirements
Enhancement: Installation of User Python Dependencies at Container Runtime
2024-04-15 13:08:35 +05:00
yudrywet
94cf1e3270 chore: fix some typos in comments
Signed-off-by: yudrywet <yudeyao@yeah.net>
2024-04-14 20:22:07 +08:00
fiftin
9458ae1ffe security(docker): don't print sensative data 2024-04-02 13:44:20 +02:00
fiftin
1531a1a4b8 ci(runner): fix runner starting in container 2024-04-02 13:18:14 +02:00
fiftin
590c78fed9 ci(runner): remove ssh config because it is not works 2024-03-23 17:54:40 +01:00
fiftin
2ae06222d1 ci: ssh config file 2024-03-23 17:34:59 +01:00
fiftin
f1730ee6a5 ci: disable host key check for runner 2024-03-23 16:55:38 +01:00
fiftin
5dd07de7fa ci: fix docker init 2024-03-18 14:48:01 +01:00
David Bonsall
a2fec7e0ad
Merge branch 'develop' into docker-python-requirements 2024-03-11 19:49:12 -05:00
Denis Gukov
7c0fed0809
Merge pull request #1784 from tboerger/embed-and-cache
feat: replace packr and add basic cache headers
2024-03-02 19:28:57 +01:00
fiftin
a1555fecc2 ci: add no for Teams in docker config workflow 2024-03-02 18:52:28 +01:00
Thomas Boerger
67954b95aa
feat: replace packr and add basic cache headers
Since packr have been deprecated in favor of go:embed for quite some
time now I have replaced it with plain go:embed functionality which
makes it more future proof.

The only downside is that go:embed can use relativ paths only, that's
why I have moved the web/dist folder into api/public.

Besides that I have refactored the static asset handling which includes
basic last modification and cache control headers to improve the cache
cache behavior for static assets.
2024-03-01 15:52:30 +01:00