中文 | English
One-click free deployment of your private ChatGPT+Midjourney web application (based on ChatGPT-Next-Web development)
- All features of the original
ChatGPT-Next-Web
- midjourney
imagin
- midjourney
upscale
Zoom in - midjourney
variation
- midjourney
describe
- midjourney
blend
- midjourney pad figure
- Drawing progress percentage, live image display
MIDJOURNEY_PROXY_URL=http://yourip:port
⚠️ Note: If you are using Docker deployment, the address here should behttp://public IP:port
, nothttp://localhost:port
, because the container in Docker is isolated ,localhost
points to the address inside the container, not the address of the host.
- in the interface
###CODE Set the access password on the page to prevent it from being easily used by others to consume the balance
docker pull licoy/chatgpt-midjourney:v1.3.0
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY="sk-xxx" \
-e CODE="123456" \
-e BASE_URL="https://api.openai.com" \
-e MIDJOURNEY_PROXY_URL="http://ip:port" \
licoy/chatgpt-midjourney:v1.3.0
- clone this project to local
- Install dependencies
npm install
npm run build
npm run start // #or start in development mode: npm run dev
- Run
midjourney-proxy
(Midjourney API service, for more parameter configuration, please refer to: midjourney-proxy)
docker pull novicezk/midjourney-proxy:2.1.6
docker run -d --name midjourney-proxy \
-p 8080:8080 \
-e mj.discord.guild-id=xxx \
-e mj.discord.channel-id=xxx \
-e mj.discord.user-token=xxx\
-e mj.discord.bot-token=xxx\
--restart=always \
novicezk/midjourney-proxy:2.1.6
Railway is a platform that provides flexible deployment solutions. The service is overseas, which is convenient for MidJourney to call.
Reference: midjourney-proxy - Railway Deployment Tutorial
Enter your painting description starting with /mj
in the input box to create a painting, for example:
/mj a dog
Tips: Pad mode/describe mode will only use the first picture, and blend mode will use the two selected pictures in order (click on the picture to remove)
- Waiting for you to discover