Add option to enable webhooks
See original GitHub issueWebhooks are not enabled by default with netbox install so additional packages and configuration is required (as per https://netbox.readthedocs.io/en/latest/installation/2-netbox/#webhooks-configuration)
install redis install django-rq via pip
addition configuration required
WEBHOOKS_ENABLED = True
REDIS = {
'HOST': 'localhost',
'PORT': 6379,
'PASSWORD': '',
'DATABASE': 0,
'DEFAULT_TIMEOUT': 300,
}
Issue Analytics
- State:
- Created 5 years ago
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Creating webhooks - GitHub Docs
To set up a webhook, go to the settings page of your repository or organization. From there, click Webhooks, then Add webhook. Alternatively,...
Read more >How to Set Up and Configure Webhooks for Automated ...
Some plans will only be able to select the upload option. Click the Create Webhook button to save all your settings. You'll now...
Read more >Configuring webhooks in GitHub Enterprise - IBM
Go to the GitHub repository page in the web browser. Click the Settings tab. In the navigation pane, click Hooks. Click Add Webhook....
Read more >Create an Incoming Webhook - Teams | Microsoft Learn
Open the channel in which you want to add the webhook and select ••• from the top navigation bar. · Select Connectors from...
Read more >Web Push Webhooks - OneSignal Documentation
How do I enable webhooks? · cors : Defaults to · false . Enable this setting only if your server has CORS enabled...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Looks like setting up the
rq-worker
service is missing per https://netbox.readthedocs.io/en/stable/installation/3-http-daemon/#supervisord-installation@madeinoz67 do you want to punch this one out? Would need a new systemd unit (see
netbox.service.j2
) only (and no socket since it’s not a web service or w/e), from the brief reading I did.More documentation (probably not relevant though): https://github.com/rq/django-rq#running-workers
I wasn’t actually sure if you wanted to work on this so I had started some work (not much though) - but since you opened a PR, I’ve gone ahead and assigned it to you.