Merge pull request #13 from ezkrg/mastodon

add mastodon
This commit is contained in:
ezkrg
2019-11-25 13:47:09 +01:00
committed by GitHub
3 changed files with 14 additions and 0 deletions

View File

@@ -1,5 +1,8 @@
# Changelog # Changelog
## 2019-11-25 13:39:21
- add mastodon (revmischa)
## 2018-09-10 08:52:53 ## 2018-09-10 08:52:53
- add rocket.chat plugin - add rocket.chat plugin
- use alpine 3.8 - use alpine 3.8

View File

@@ -9,6 +9,7 @@ ARG SLACK=1
ARG SIPE=1 ARG SIPE=1
ARG DISCORD=1 ARG DISCORD=1
ARG ROCKETCHAT=1 ARG ROCKETCHAT=1
ARG MASTODON=1
ENV BITLBEE_VERSION 3.6 ENV BITLBEE_VERSION 3.6
ENV FACEBOOK_VERSION v1.2.0 ENV FACEBOOK_VERSION v1.2.0
@@ -20,6 +21,7 @@ ENV SLACK_VERSION 8acc4eb
ENV SIPE_VERSION upstream/1.23.3 ENV SIPE_VERSION upstream/1.23.3
ENV DISCORD_VERSION aa0bbf2 ENV DISCORD_VERSION aa0bbf2
ENV ROCKETCHAT_VERSION 826990b ENV ROCKETCHAT_VERSION 826990b
ENV MASTODON_VERSION 83dee0b
RUN addgroup -g 101 -S bitlbee \ RUN addgroup -g 101 -S bitlbee \
&& adduser -u 101 -D -S -G bitlbee bitlbee \ && adduser -u 101 -D -S -G bitlbee bitlbee \
@@ -134,6 +136,14 @@ RUN addgroup -g 101 -S bitlbee \
&& make \ && make \
&& make install \ && make install \
&& strip /usr/lib/purple-2/librocketchat.so; fi \ && strip /usr/lib/purple-2/librocketchat.so; fi \
&& if [ ${MASTODON} -eq 1 ]; then cd /tmp \
&& git clone -n https://github.com/kensanata/bitlbee-mastodon \
&& cd bitlbee-mastodon \
&& git checkout ${MASTODON_VERSION} \
&& ./autogen.sh \
&& ./configure --build=x86_64-alpine-linux-musl --host=x86_64-alpine-linux-musl \
&& make \
&& make install; fi \
&& rm -rf /tmp/* \ && rm -rf /tmp/* \
&& rm -rf /usr/include/bitlbee \ && rm -rf /usr/include/bitlbee \
&& rm -f /usr/lib/pkgconfig/bitlbee.pc \ && rm -f /usr/lib/pkgconfig/bitlbee.pc \

View File

@@ -10,6 +10,7 @@ This docker image includes bitlbee with a bunch of useful plugins:
- [sipe](https://github.com/tieto/sipe) - [sipe](https://github.com/tieto/sipe)
- [discord](https://github.com/sm00th/bitlbee-discord) - [discord](https://github.com/sm00th/bitlbee-discord)
- [rocket.chat](https://bitbucket.org/EionRobb/purple-rocketchat) - [rocket.chat](https://bitbucket.org/EionRobb/purple-rocketchat)
- [mastodon](https://github.com/kensanata/bitlbee-mastodon)
The most significant being the [libpurple Slack plugin](https://github.com/dylex/slack-libpurple). As Slack is turning off its IRC gateway on May 15 2018, now is the time to spin up your own docker image and start using bitlbee instead. The most significant being the [libpurple Slack plugin](https://github.com/dylex/slack-libpurple). As Slack is turning off its IRC gateway on May 15 2018, now is the time to spin up your own docker image and start using bitlbee instead.