From 5b074691c4afd318c069d37152082f71684a3c9c Mon Sep 17 00:00:00 2001 From: Daniele Tricoli Date: Fri, 11 Mar 2022 20:15:50 +0100 Subject: [PATCH] Update README with deploy info --- README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/README.md b/README.md index a8c9065..bae7592 100644 --- a/README.md +++ b/README.md @@ -42,3 +42,50 @@ public groups. ``` telegram-group2mastodon run ``` + +## Deploy using Docker/Podman + +Images are automatically built after each push on quay.io, here the list of +available tags: https://quay.io/repository/eriol/telegram-group2mastodon?tab=tags + +### docker + +*Suppose you want to use the latest tag.* + +``` +docker run \ + --env MASTODON_ACCESS_TOKEN=$MASTODON_ACCESS_TOKEN \ + --env MASTODON_SERVER_ADDRESS=$MASTODON_SERVER_ADDRESS \ + --env TELEGRAM_BOT_TOKEN=$TELEGRAM_BOT_TOKEN \ + --env TELEGRAM_CHAT_ID=$TELEGRAM_CHAT_ID \ + quay.io/eriol/telegram-group2mastodon:latest +``` + +### podman + +*Suppose you want to use the latest tag.* + +``` +podman run \ + --env MASTODON_ACCESS_TOKEN=$MASTODON_ACCESS_TOKEN \ + --env MASTODON_SERVER_ADDRESS=$MASTODON_SERVER_ADDRESS \ + --env TELEGRAM_BOT_TOKEN=$TELEGRAM_BOT_TOKEN \ + --env TELEGRAM_CHAT_ID=$TELEGRAM_CHAT_ID \ + quay.io/eriol/telegram-group2mastodon:latest +``` + +### docker-compose + +``` +--- +version: "3.9" + +services: + bot: + image: quay.io/eriol/telegram-group2mastodon:latest + environment: + - MASTODON_ACCESS_TOKEN=${MASTODON_ACCESS_TOKEN} + - MASTODON_SERVER_ADDRESS=${MASTODON_SERVER_ADDRESS} + - TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN} + - TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID} +```