Closed ateliershen closed 1 year ago
Hi @ateliershen,
Indeed you need to setup a slack app: https://api.slack.com/apps?new_app=1 and then add the client id and client secret following the same format as for the google instructions on: https://docs.windmill.dev/docs/advanced/setup_oauth/
I wrote more information here: https://docs.windmill.dev/docs/advanced/setup_oauth/
Hi @rubenfiszel ,
Thanks for the prompt response!
My app was set up with https://easypanel.io/ so I don't have direct access to the .yaml file or the root folder. It's from the app template.
I cannot defend my lack of Docker knowledge here, but please consider making OAuth configurable via "/workspace_settings" on the web. Sometimes the platform admin might not be the developer who set up the instance.
If this makes sense I can create a feature request for this. Thank you!
@ateliershen I think easypanel supports docker file directly which mean one could likely build a custom one that takes windmill as FROM
and then copy the oauth.json file at the right place. The reason for requiring a file is that the file is then read at start and kept in memory for fast access. Doing it configurable through the db would mean a db read access for a lot of requests. There might be a better way to do this.
Would you be willing to share the steps needed right now to deploy on easypanel ? I'd be keen to add it to the windmill documentaiton.
Hi @rubenfiszel ,
Sure, I created a short screencast to demonstrate how to install Windmill on easypanel: https://gofile.io/d/lq6MC4
Steps:
I hope this helps!
Thanks. I think this is something that could potentially be handled at the easypanel level, created an issue for it: https://github.com/easypanel-io/templates/issues/254
Describe the bug
Hi, I was following the tutorial here (https://docs.windmill.dev/blog/connect-slack-with-windmill) and tried to connect Windmill to my Slack channel.
But as long as I clicked on "Connect to Slack",
It throws the error "Bad request: slack client not setup".
Is there anything I should do before clicking on the button? Thank you.
To reproduce
Expected behavior
Should be redirected to the Slack OAuth page.
Screenshots
Browser information
No response
Application version
ghcr.io/windmill-labs/windmill:1.71
Additional Context
No response