merwanehamadi
0c8f2cfd1c
Fix autogpt docker image not working because missing prompt_settings ( #4680 )
...
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-06-13 20:18:39 +01:00
Jan
463dc54733
Clean up apt cache in docker build ( #2821 )
...
* Dockerfile: reduce layer bloat
* Re-separate layers
---------
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-06-07 03:14:47 +02:00
Reinier van der Leer
3e24d312d3
Create data folder in Docker release build ( #4347 )
2023-05-22 13:00:31 +02:00
k-boikov
e6f8e51504
Added --install-plugin-deps to Docker ( #4151 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-14 01:59:36 +03:00
prom3theu5
79fba4ab7b
Update Dockerfile - add missing scripts and plugins directories. ( #3706 )
...
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
2023-05-13 01:47:02 +03:00
Peter Petermann
479c7468b4
Fix docker volume mounts ( #3710 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-05-02 18:08:15 -05:00
Reinier van der Leer
ffdc652605
Clean up GitHub Workflows ( #3059 )
...
* initial cleanup of github workflows
* only run pr-label workflow on push to master
* move docker ci/release summaries to scripts
* add XS label for PR's under 2 lines
* draft test job for Docker CI
* fix & activate Docker CI test job
* add debug step to docker CI
* fix Docker CI test container env
* Docker CI build matrix
* fixup build summaries
* fix pipes in summary
* optimize Dockerfile for layer caching
* more markdown escaping
* add gha cache scopes
* add Docker CI cache clean workflow
2023-04-24 18:03:21 +01:00
Reinier van der Leer
9c60eecce6
Improve docker setup & config ( #1843 )
...
* Improve docker setup & config
* fix(browsing): Selenium needs access to home directory
* fix(docker): allow overriding memory backend settings
* simplify Dockerfile and docker-compose config
* add .dockerignore
* adjust Docker CI with release build type arg
* replace Chrome by Chromium in devcontainer
* update docs
* update bulletin
* use preinstalled chromedriver in web_selenium.py
* update installation.md
* fix code blocks for mkdocs
* fix links to docs
2023-04-24 14:27:53 +01:00
Reinier van der Leer
e2accab87e
Move to Python 3.10 & improve CI workflow ( #2369 )
...
* Use Python 3.10 in CI, benchmark, devcontainer, docker config, .sourcery.yaml
* Improve Python CI workflow
2023-04-19 01:27:29 +02:00
Richard Beales
efc7b4deb6
Merge pull request #2024 from deece/master
...
Remove requirements-docker.txt
2023-04-17 17:43:01 +01:00
jimmycliff obonyo
23e7031326
install chrome/firefox for headless browing when running in docker container
2023-04-17 17:06:56 +01:00
Alastair D'Silva
60b779a905
Remove requirements-docker.txt
...
This file needs to be maintained parallel to requirements.txt, but
isn't, causes problems when new dependencies are introduced.
Instead, derive the Docker dependencies from the stock ones.
Signed-off-by: Alastair D'Silva <alastair@d-silva.org >
2023-04-17 17:09:13 +10:00
bvoo
cd78f21b51
cleanup
2023-04-16 18:44:06 +01:00
Peter Svensson
e6d2de7893
removed debug flag
2023-04-16 18:44:06 +01:00
Peter Svensson
92ab3e0e8b
fixes #1821 by installing required drivers and adding options to chromedriver
2023-04-16 18:44:06 +01:00
Richard Beales
33b7866377
Merge pull request #1229 from edcohen08/clone-github-repository
...
command clone github repository
2023-04-15 18:19:47 +01:00
Eddie Cohen
4f9d5b9e32
commands, git on docker
2023-04-15 10:57:03 -04:00
Bufo
55facfd8db
remove sourcery from docker build
2023-04-15 15:59:14 +02:00
Dino Hensen
d64f866bfa
Convert to python module named autogpt.
...
Also fixed the Dockerfile.
Converting to module makes development easier.
Fixes coverage script in CI and test imports.
2023-04-14 10:27:41 -07:00
sunnypranay
1f21998f0c
Improve Dockerfile with best practices and optimizations
2023-04-13 21:47:28 -05:00
Kiss Péter
739b0ed96b
Improve Dockerfile:
...
- Use smaller base image
- Make it smaller by not saving cache (1,15GB -> 356MB)
2023-04-11 14:04:37 +02:00
Gershon Bialer
23ed4b3d2f
Make sure to copy over requirements.txt to Dockerfile.
2023-04-04 20:36:29 -07:00
João Rafael
d19b7bedd1
Add Dockerfile and update requirements.txt.
2023-04-02 17:52:24 -03:00