Public Repository

Last pushed: 2 months ago
Short Description
A fork of iconmeta/corrade that will be updated with each build of corrade
Full Description

Welcome to disorganic/corrade

I will be maintaining this image with each new version the progressive branch of Corrade, starting with Corrade 9.164.

The current Corrade build is 9.166.

Tags will come soon, etc. I just wanted to get my bot up and running before my old hosting account disappears.

Important Note

If you are getting a lot of "workers exceeded" messages in your Corrade.log, increase the number of workers in your Corrade.ini. You can edit this with a text editor, if you know what you're doing.

To be honest, I don't think you'd be here, if you didn't know what you were doing. ;-)

Instructions

  1. Create a directory for your Corrade bot, and create the following subdirectories:

     Bayes
     cache
     cache/assets
     databases
     logs
     logs/conference
     logs/groupchat
     logs/im
     logs/local
     logs/region
     state
    
  2. Run the following command to start the image (use your bot's name, instead of mine).

     $ docker container run --rm -d -P \
       -v /path/to/your/bot/corrade.ini:/usr/src/app/Corrade/Corrade.ini \
       -v /path/to/your/bot/logs:/usr/src/app/Corrade/logs \
       -v /path/to/your/bot/cache:/usr/src/app/Corrade/cache \
       -v /path/to/your/bot/state:/usr/src/app/Corrade/state \
       -v /path/to/your/bot/Bayes:/usr/src/app/Corrade/Bayes \
       -v /path/to/your/bot/databases:/usr/src/app/Corrade/databases \
       --name lexie disorganic/corrade
    
  3. When you issue the stop command, the image will remove itself automatically. I found this works better than the iconmeta/corrade instructions.

       $ docker container stop lexie
    

I will write scripts that will automate this all more generically. Just not today :-)

Thanks to ICON Metaverse for creating this image in the first place.

As Kira would say, "Be vigilant!"

Docker Pull Command
Owner
disorganic

Comments (0)