Closed frafra closed 8 months ago
One option is to use the setup.sh from the newdash fork:
https://github.com/getnewdash/setup
That uses the 10.0.0-beta.b49597 docker image by default.
On Ubuntu 20.04 LTS you can just run this:
$ curl https://raw.githubusercontent.com/getnewdash/setup/master/setup.sh | bash
If you want to review the script before running it instead, then do this:
$ curl -O https://raw.githubusercontent.com/getnewdash/setup/master/setup.sh
$ chmod +x setup.sh
$ ./setup.sh
Doesn't seem like it?
Saying that because those two queues are already in this getredash/setup repository:
The piece in the CHANGELOG.md#upgrading, adds three new queues to those, handled by a new worker container: periodic emails default
.
We used the newdash version of the script and all went well except that /etc/cron.daily/renew-redash-cert
was created without execute permissions so I had to manually renew the cert using /opt/redash/renew-cert.sh
. Noting it here in case anyone else runs into this (also as the newdash repo has issues turned off).
Oh, that's a good tip @prognostikos. I'll take a look at that perms problem this weekend. :smile:
The newdash/setup repo has Issues turned on now too. Completely didn't realise it wasn't enabled. :facepalm:
@prognostikos That "renew-redash-cert" script... I'm not seeing it anywhere when looking through the setup repo.
Am I being blind or just need more coffee or something? :smile:
@justinclift you're not blind, I can't find it either. I don't think it's related to the setup script. Sorry for the false alarm.
Closing this as the setup scripting was significantly reworked yesterday to pull in Redash 10.x (and other things like supporting more Linux distributions).
Of course, it'll need updating again when the next release is ready.
It would be nice to have this repository updated for Redash v10.