Docker
You can easily run the complete erogaki project using our Docker images and our Docker Compose file (located here).
Please note that the complete erogaki project (as defined in the Docker Compose file) needs quite a lot of RAM (somewhere around 13 Gibibyte).
1. Step: Create a Models Docker Volume
The models aren't included with our releases, since we're unsure about their licensing.
Create a Docker volume for the models (this volume will be shared by multiple parts of the erogaki infrastructure):
docker volume create erogaki-models
Then get the following models and put them into the erogaki-models docker volume (you can find out the mountpoint using docker volume inspect erogaki-models):
hent-AI model 26809-11-2019 DCPv2 model
You can find a link to hent-AI model 268 here.
And a link to 09-11-2019 DCPv2 model here.
Your erogaki-models volume should then have the following subdirectories:
hent-AI model 268/09-11-2019 DCPv2 model/
2. Step: Get the Files for Docker Compose
Clone https://github.com/erogaki-dev/erogaki to get all the relevant files.
3. Step: Provide a Discord Token
Provide a Discord token for erogaki-discord in erogaki-discord.env.
4. Step: Running the Erogaki Infrastructure
Finally you can run the whole erogaki project using:
docker-compose up