{"id":18363425,"url":"https://github.com/stuttgart-things/create-send-webhook","last_synced_at":"2025-04-10T06:49:41.633Z","repository":{"id":175855846,"uuid":"654584443","full_name":"stuttgart-things/create-send-webhook","owner":"stuttgart-things","description":"send webhooks to msteams elastic etc","archived":false,"fork":false,"pushed_at":"2024-12-17T06:17:39.000Z","size":41,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-15T19:38:30.805Z","etag":null,"topics":["ansible","msteams","webhook","webhook-server"],"latest_commit_sha":null,"homepage":"","language":"Jinja","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stuttgart-things.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-16T12:58:49.000Z","updated_at":"2024-09-06T14:14:03.000Z","dependencies_parsed_at":"2024-06-06T10:04:50.882Z","dependency_job_id":"09f4a327-a7f6-47c9-9f82-ba4a1da1fe50","html_url":"https://github.com/stuttgart-things/create-send-webhook","commit_stats":null,"previous_names":["stuttgart-things/create-send-webhook"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttgart-things%2Fcreate-send-webhook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttgart-things%2Fcreate-send-webhook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttgart-things%2Fcreate-send-webhook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttgart-things%2Fcreate-send-webhook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stuttgart-things","download_url":"https://codeload.github.com/stuttgart-things/create-send-webhook/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248173850,"owners_count":21059595,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","msteams","webhook","webhook-server"],"created_at":"2024-11-05T23:06:28.681Z","updated_at":"2025-04-10T06:49:41.594Z","avatar_url":"https://github.com/stuttgart-things.png","language":"Jinja","funding_links":[],"categories":[],"sub_categories":[],"readme":"stuttgart-things/create-send-webhook\n=======================================\n\nconfigure and send customized webhooks to targets like MS TEAMS (supports connector cards).\n\n\u003cdetails\u003e\u003csummary\u003eROLE INSTALLATION\u003c/summary\u003e\n\ninstalls role and all of it's dependencies w/:\n\n```bash\ncat \u003c\u003cEOF \u003e /tmp/requirements.yaml\nroles:\n- src: https://github.com/stuttgart-things/create-send-webhook.git\n  scm: git\ncollections:\n- name: community.general\n  version: 8.6.0\nEOF\n\nansible-galaxy install -r /tmp/requirements.yaml --force\nansible-galaxy collection install -r /tmp/requirements.yaml -f\nrm -rf /tmp/requirements.yaml\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eEXAMPLE INVENTORY\u003c/summary\u003e\n\n```bash\ncat \u003c\u003cEOF \u003e inventory\n[appserver]\n1.2.3.4 ansible_user=sthings\nEOF\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eEXAMPLE PLAYBOOK - BASIC DOCKER AND DOCKER COMPOSE INSTALLATION\u003c/summary\u003e\n\n```yaml\n---\n- hosts: \"{{ target_host | default('localhost') }}\"\n\n  vars:\n    summary_text: \"App notification text\"\n    msteams_url: \"https://outlook.office.com/webhook/GUID/IncomingWebhook/GUID/GUID\"\n    card_title: \"title for connector card\"\n    act_image: \"https://.../.jpg\"\n    act_title: \"activity title\"\n    act_subtitle: \"activity subtitle\"\n    act_text: \"activity text\"\n    link_name: \"text for link\"\n    link_url: \"http://...\"\n\n  roles:\n    - create-send-webhook\n```\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\u003csummary\u003eEXAMPLE EXECUTION\u003c/summary\u003e\n\n```bash\nansible-playbook create-send-webhook.yaml -vv\n```\n\n```bash\nansible-playbook create-send-webhook.yaml -e send_to_homerun=true -vv\n```\n\n\u003c/details\u003e\n\n\n## License\n\u003cdetails\u003e\u003csummary\u003eLICENSE\u003c/summary\u003e\n\nCopyright 2020 patrick hermann.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\u003c/details\u003e\n\nRole history\n----------------\n| date  | who | changelog |\n|---|---|---|\n|2024-24-05  | Andre Ebert | incremented webhook version, removed tasks with missing config\n|2020-11-02  | Christian Müller | intial commit for this role in codehub / initialy needed for rancher-things automation\n\n\n\nAuthor Information\n------------------\n\n```yaml\nAndre Ebert (andre.ebert@sva.de), 05/2024\n\nChristian Müller (christian.mueller@sva.de), SVA GmbH, 11/2020\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuttgart-things%2Fcreate-send-webhook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstuttgart-things%2Fcreate-send-webhook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuttgart-things%2Fcreate-send-webhook/lists"}