diff options
Diffstat (limited to 'terminaldweller.com/gitter-irc')
| -rw-r--r-- | terminaldweller.com/gitter-irc/Dockerfile | 7 | ||||
| -rw-r--r-- | terminaldweller.com/gitter-irc/docker-compose.yaml | 21 | 
2 files changed, 28 insertions, 0 deletions
| diff --git a/terminaldweller.com/gitter-irc/Dockerfile b/terminaldweller.com/gitter-irc/Dockerfile new file mode 100644 index 0000000..174d8de --- /dev/null +++ b/terminaldweller.com/gitter-irc/Dockerfile @@ -0,0 +1,7 @@ +FROM node:lts-alpine3.17 +RUN apk update \ +      && apk add git \ +      && git clone https://gitlab.com/gitterHQ/irc-bridge \ +      && cd irc-bridge \ +      && npm install +WORKDIR /irc-bridge diff --git a/terminaldweller.com/gitter-irc/docker-compose.yaml b/terminaldweller.com/gitter-irc/docker-compose.yaml new file mode 100644 index 0000000..ddc704b --- /dev/null +++ b/terminaldweller.com/gitter-irc/docker-compose.yaml @@ -0,0 +1,21 @@ +version: "3" +services: +  irc-gitter: +    image: irc-gitter +    build: +      context: . +    networks: +      - ircgitternet +    ports: +      - "127.0.0.1:5667:6667" +    restart: unless-stopped +    entrypoint: ["npm", "start"] +    cap_drop: +      - ALL +    cap_add: +      - CHOWN +      - SETGID +      - SETUID +networks: +  ircgitternet: + | 
