Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/refactor docker #32

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

Feature/refactor docker #32

wants to merge 23 commits into from

Conversation

jmikedupont2
Copy link
Owner

@jmikedupont2 jmikedupont2 commented Oct 2, 2023

images published here
https://hub.docker.com/u/h4ckermike
commands
docker-compose build
docker-compose push

This YAML configuration appears to define a Docker Compose setup for a collection of services. It seems to be designed for setting up a development or deployment environment. Here's a brief overview of the services:

  1. act_base: This service builds the github action base image based on some code in the vendor/act_base directory and is hosted as h4ckermike/act_base.

  2. poetry_base: This service uses an image named h4ckermike/poetry_base and builds reusable Python environment using Poetry. It depends on the act_base service.

  3. ai_ticket: This service is building an image based on the current context and depends on poetry_base. Its a base image for everything.

  4. basic_agent: Similar to ai_ticket, this service seems to be building an image from the vendor/basic_agent context and depends on ai_ticket.

  5. mockopenai: This service depends on ai_ticket and appears to be related to some GitHub actions (GITHUB_PAT and GITHUB_REPO). It also exposes a port (5000) for communication.

  6. autogpt: This service is the main component, running AutoGPT. It defines a complex entrypoint command that sets up AutoGPT with various goals. It also depends on basic_agent and mockopenai. It appears to be built from the vendor/Auto-GPT directory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant