Skip to content
Run weechat in a container.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Dockerfile Update paths to be easier to copy and paste. Aug 16, 2017


Run weechat in a container.


Run the container using the default weechat configuration:

docker run --rm -it craighurley/docker-weechat

Run the container and mount a local directory:

docker run --rm -it -v ~/.weechat:/home/user/.weechat craighurley/docker-weechat

If you use SELinux, this works for me:

docker run --rm -it -u $(id -u):$(id -u) -v ~/.weechat:/home/user/.weechat:z craighurley/docker-weechat

Pre-configured weechat

If you want to use a pre-configured weechat, follow these steps:

  1. Clone the weechat configuration repo:

    git clone ~/.weechat
  2. Follow the steps documented in the file.

  3. Run the container and mount the weechat repo cloned in the previous steps (note the tip on SELinux above):

    docker run --rm -it -v ~/.weechat:/home/user/.weechat craighurley/docker-weechat


You can’t perform that action at this time.