עובדים עם Slack?
בא לכם Badge שיציג כמות מחוברים מול כמות חברים?
בפשטות, ה-Image מארח את הפיתרון הזה עבור יצירת Badge שיציג Online/Connected members מה-Slack Channel שלכם בקבצי ה-Markdown ב-Repository שלכם.
כמובן שתוכלו גם להשתמש בו על מנת לקצר את הדרך שלכם ושל שאר חברי הצוות מה-Repository ל-Slack Channel.
לצורך המחשה, ב-Repository של ה-Image הזה, השתמשתי ב-Image על מנת לייצר את ה-Badge.
הכנה
יש להתכונן מראש עם הנתונים הבאים:
- ה-FQDN של ה-Slack Workspace שלכם. (
SLACK_SUBDOMAIN
) - ה-Legacy Token עבור גישה ל-Workspace שלכם. (
SLACK_API_TOKE
) - שם ה-Slack Channel שלכם. (
SLACK_CHANNELS
) - מ-Google reCAPTCHA יש ליצור:
- Secret Key עבור ה-Site שלכם. (
GOOGLE_CAPTCHA_SECRET
) - Site Key עובר ה-Site שלכם. (
GOOGLE_CAPTCHA_SITEKEY
)
- Secret Key עבור ה-Site שלכם. (
- יש לפתוח את הפורט הנבחר ב-Router.
- יש להכין מראש שם DNS עבור גישה מבחוץ לשרת שלכם.
הרצה
docker run -d -p 8000:8000 \
-e SLACK_SUBDOMAIN=subdomain.slack.com \
-e SLACK_API_TOKEN=thisisADUmmytoKe1Nf89orr \
-e SLACK_CHANNELS=my_channel \
-e GOOGLE_CAPTCHA_SECRET=1AdumMySECRETADUMMysecReta2DUmmYsECR3etA \
-e GOOGLE_CAPTCHA_SITEKEY=1AdummySITEKEY23ADUMM4ysi5keAaDuMMy6si78 \
--name slackin_server tomerfi/slackin_docker:latest
Leave a Reply