Spaces:
Running
Running
version: '3.8' # Specify Docker Compose file version | |
services: | |
# Define the service for the web interface of ChatGPT | |
lobe-chat: | |
image: lobehub/lobe-chat:latest # Use the specified Docker image for the web interface | |
restart: always | |
ports: | |
- "3210:3210" # Map port 3210 on the host to port 3210 in the container | |
environment: # Set environment variables for the container | |
OPENAI_API_KEY: "anything" # Placeholder for the actual OpenAI API key | |
OPENAI_PROXY_URL: "http://chatgpt:3040/v1" # URL for the backend service | |
depends_on: | |
- chatgpt # Ensure this service starts after the chatgpt service | |
# Define the backend service for ChatGPT | |
chatgpt: | |
image: pawanosman/chatgpt:latest # Use the specified Docker image for the backend | |
restart: always # Ensure the container restarts automatically if it stops | |
ports: | |
- "3040:3040" # Map port 3040 on the host to port 3040 in the container |