https://github.com/zuazo/irssi-docker
A minimal Docker image with Irssi, the IRC client.
https://github.com/zuazo/irssi-docker
devops docker irc irc-client irssi minimal
Last synced: about 2 months ago
JSON representation
A minimal Docker image with Irssi, the IRC client.
- Host: GitHub
- URL: https://github.com/zuazo/irssi-docker
- Owner: zuazo
- License: apache-2.0
- Created: 2015-12-16T09:56:46.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-12-16T10:11:50.000Z (over 10 years ago)
- Last Synced: 2025-10-20T02:48:28.622Z (8 months ago)
- Topics: devops, docker, irc, irc-client, irssi, minimal
- Language: Ruby
- Homepage: https://hub.docker.com/r/zuazo/irssi/
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Irssi Docker Container
[](https://github.com/zuazo/irssi-docker) [](https://imagelayers.io/?images=zuazo/irssi:latest) [](https://quay.io/repository/zuazo/irssi) [](https://travis-ci.org/zuazo/irssi-docker)
A minimal [Docker](https://www.docker.com/) image (~9 MB) with [Irssi](https://irssi.org/).
#### Supported Tags and Respective `Dockerfile` Links
- `latest` ([*/Dockerfile*](https://github.com/zuazo/irssi-docker/tree/master/Dockerfile))
#### What Is Irssi?
Irssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins. Some people refer to it as *the client of the future*.
> [irssi.org](http://irssi.org)
[](https://irssi.org/)
#### How to Use This Image
##### Download the Image
$ docker pull zuazo/irssi
##### Run Irssi
$ docker run zuazo/irssi
##### Passing Options to Irssi
$ docker run -ti zuazo/irssi \
-c irc. freenode.net -p 6667 \
-n MYNICK -w MYPASS
##### Adding Your Own Startup File
```Dockerfile
FROM zuazo/irssi
COPY etc/startup $IRSSI_CONF_DIR/startup
```
##### Adding Your Own Scripts
```Dockerfile
FROM zuazo/irssi
COPY scripts/myscript.pl $IRSSI_SCRIPTS_DIR/myscript.pl
```
##### Using Irssi with Tor
See the [`irssi-tor`](https://hub.docker.com/r/zuazo/irssi-tor/) image.
#### Build from Sources
Instead of installing the image from Docker Hub, you can build the image from sources if you prefer:
$ git clone https://github.com/zuazo/irssi-docker irssi
$ cd irssi
$ docker build -t zuazo/irssi .
#### Read-only Environment Variables Used at Build Time
- `IRSSI_HOME`: Irssi user home directory.
- `IRSSI_CONF_DIR`: Irssi configuration directory.
- `IRSSI_SCRIPTS_DIR`: Directory where you can add your Irssi scripts.