This is a Docker build and compose of AutogenStudio, based upon Python 3.11. The application is running under a pseudouser autogenstudio
and not root.
These instructions will guide you to get a copy of the project up and running on your local machine for development and testing purposes.
- You will need Docker and Docker Compose installed on your local system.
- Clone the repository:
git clone https://github.com/dkruyt/autogenstudio-docker.git
- Move into the cloned directory:
cd autogenstudio-docker
- Build and run the Docker container:
docker compose up -d --build
By default, the application will be accessible at http://localhost:8081.
You can configure the AutogenStudio application using environment variables.
Environment Variable | Description |
---|---|
OPENAI_API_KEY | Your OpenAI API Key |
Data in the application is persisted using Docker volumes. The volume autogenstudio_data
is configured to store data in the /home/autogenstudio/.autogenstudio
directory inside the Docker container.