Skip to content

Commit 48ceb00

Browse files
committed
feat: re-add Mastodon plugin
1 parent 309cdc1 commit 48ceb00

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \
4242
RUN --mount=type=cache,target=/root/.cache/go-build \
4343
curl -fsSL -o bitlbee.tar.gz https://get.bitlbee.org/src/bitlbee-${BITLBEE_VERSION}.tar.gz & \
4444
curl -fsSL -o facebook.tar.gz https://github.com/bitlbee/bitlbee-facebook/archive/v${FACEBOOK_VERSION}.tar.gz & \
45+
git clone --depth=1 --single-branch https://src.alexschroeder.ch/bitlbee-mastodon.git & \
4546
git clone --depth=1 --single-branch https://github.com/EionRobb/purple-discord.git & \
4647
git clone --depth=1 --single-branch https://github.com/matrix-org/purple-matrix.git & \
4748
git clone --depth=1 --single-branch https://github.com/EionRobb/purple-teams.git & \
@@ -79,6 +80,11 @@ RUN tar xf facebook.tar.gz && \
7980
make && \
8081
make install
8182

83+
RUN cd bitlbee-mastodon \
84+
&& ./autogen.sh \
85+
&& ./configure \
86+
&& make -j$(nproc) && make install
87+
8288
RUN cd tdlib-purple && ./build_and_install.sh
8389

8490
RUN cmake -S purple-whatsmeow -B whatsapp-build -DCMAKE_BUILD_TYPE=Release && \

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ In addition to BitlBee's [built-in protocols](https://wiki.bitlbee.org/) (Jabber
2525
| Microsoft Teams | purple-teams | [EionRobb/purple-teams](https://github.com/EionRobb/purple-teams) |
2626
| Slack | slack-libpurple | [dylex/slack-libpurple](https://github.com/dylex/slack-libpurple) |
2727
| Facebook (MQTT) | bitlbee-facebook | [bitlbee/bitlbee-facebook](https://github.com/bitlbee/bitlbee-facebook) |
28+
| Mastodon | bitlbee-mastodon | [bitlbee-mastodon](https://src.alexschroeder.ch/bitlbee-mastodon.git/) |
2829
| Telegram | tdlib-purple | [BenWiederhake/tdlib-purple](https://github.com/BenWiederhake/tdlib-purple) |
2930
| WhatsApp | purple-whatsmeow | [hoehermann/purple-gowhatsapp](https://github.com/hoehermann/purple-gowhatsapp) |
3031

0 commit comments

Comments
 (0)