- Home
- DevOps & Monitoring
- Docker Chatgpt
Docker Chatgpt
< 10MB, One-click self-hosted ChatGPT, allowing access to various data sources and non-OpenAI models
Rating
Votes
0
score
Downloads
0
total
Price
Free
API key required
Works With
About
Docker ChatGPT
ENGLISH | 中文文档
One-click local version of ChatGPT, allowing access to various data sources and non-OpenAI models.
Key features
- Privacy is in your hands, no stats report.
- Client is Blazing fast.
- Allow you add any custom data source, data types.
- Consistent with the official function interaction.
Usage Example
Check the example directory, choose the right configuration and use.
- 01.use-OpenAI-API
- 02.use-Private-MidJourney-API
- 03.use-FlagStudio-API
- 04.use-Newlook-UI
- 05.use-custom-model-list
- 06.use-plugin
Screenshots
Conversation with the image.Conversation with the plugin.
Customize the Model Switcher.App Settings.
Quick Overview
- 1.Download the project, or select the appropriate example configuration file to get started. ( eg: examples/01.use-OpenAI-API/docker-compose.yml )
# download the latest version
git clone https://github.com/soulteary/docker-chatgpt.git
# or use zipball
wget https://github.com/soulteary/docker-chatgpt/archive/refs/heads/main.zip- 1.Update the configuration file according to your actual situation.
OPENAI_API_KEY: "sk-......"
# If your network is not directly accessible OpenAI API, enable proxy and set you own proxy server addr.
# OPENAI_API_PROXY_ENABLE: "on"
# OPENAI_API_PROXY_ADDR: "http://127.0.0.1:1234"- 1.Use docker to launch the project.
docker compose up
# or run in the daemon mode
docker compose up -dOpen your browser, visit http://localhost:8090, and enjoy.
How to Upgrade
The Client will be updated along with the project to keep it consistent with the officially supported functions.
You can update the project by updating the mirror version used in this repository.
# x86_64
docker pull soulteary/chatgpt
# Mac M1/M2
docker pull soulteary/docker-chatgpt:arm64Backend services will continue to complete and support new data source types.
You can download the latest version of the automatically built image by using the following command:
docker pull soulteary/sparrow
# or use the latest version
docker pull soulteary/sparrow:v0.9.2Then, restart the project with docker compose down && docker compose up -d to complete the upgrade.
For more advanced usage, and previous practices, such as searching various vertical websites through it, using MidJoruney to draw pictures, you can refer to the video in the Sparrow project documentation.
Welcome to submit your code in the project to support your data type.
Performance
The reason for the good experience of the project is because it is very fast and has a very good score.
Don't lose this
Three weeks from now, you'll want Docker Chatgpt again. Will you remember where to find it?
Save it to your library and the next time you need Docker Chatgpt, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.
⚡ Pro tip for geeks: add a-gnt 🤵🏻♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.
a-gnt's Take
Our honest review
< 10MB, One-click self-hosted ChatGPT, allowing access to various data sources and non-OpenAI models. Best for anyone looking to make their AI assistant more capable in devops & monitoring. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.
Tips for getting started
Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.
Heads up: this needs an API key to work. You'll get one from the service's website (usually free). The setup guide tells you exactly where.
What's New
Imported from GitHub
Ratings & Reviews
0.0
out of 5
0 ratings
No reviews yet. Be the first to share your experience.