Comments (6)
I tested it.
It worked in both 20.04 and 22.04 without any script modifications.
test log 22.04
ubuntu@ubuntu2204-redash:~$ cat /etc/*release |grep VERSION=
VERSION="22.04.3 LTS (Jammy Jellyfish)"
ubuntu@ubuntu2204-redash:~$ git clone https://github.com/getredash/setup.git
Cloning into 'setup'...
remote: Enumerating objects: 109, done.
remote: Counting objects: 100% (105/105), done.
remote: Compressing objects: 100% (54/54), done.
remote: Total 109 (delta 50), reused 82 (delta 43), pack-reused 4
Receiving objects: 100% (109/109), 33.14 KiB | 16.57 MiB/s, done.
Resolving deltas: 100% (50/50), done.
ubuntu@ubuntu2204-redash:~$ cd setup/
ubuntu@ubuntu2204-redash:~/setup$ sh setup.sh
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
ca-certificates is already the newest version (20230311ubuntu0.22.04.1).
ca-certificates set to manually installed.
=== SKIP ===
✔ Container redash-redis-1 Started 0.4s
[2023-08-22 16:44:09,559][PID:1][INFO][alembic.runtime.migration] Context impl PostgresqlImpl.
[2023-08-22 16:44:09,559][PID:1][INFO][alembic.runtime.migration] Will assume transactional DDL.
[2023-08-22 16:44:09,572][PID:1][INFO][alembic.runtime.migration] Running stamp_revision -> e5c7a4e2df4d
[+] Running 6/6
✔ nginx 5 layers [⣿⣿⣿⣿⣿] 0B/0B Pulled 3.8s
✔ 2bb30e6532d8 Pull complete 2.6s
✔ a3ed95caeb02 Pull complete 2.6s
✔ 089eaed11798 Pull complete 3.5s
✔ 6114b204585d Pull complete 3.5s
✔ 571c4c139c59 Pull complete 3.6s
[+] Running 7/7
✔ Container redash-postgres-1 Running 0.0s
✔ Container redash-redis-1 Running 0.0s
✔ Container redash-server-1 Started 0.7s
✔ Container redash-scheduled_worker-1 Started 0.6s
✔ Container redash-adhoc_worker-1 Started 0.4s
✔ Container redash-scheduler-1 Started 0.7s
✔ Container redash-nginx-1 Started 1.2s
ubuntu@ubuntu2204-redash:~/setup$
test log 20.04
ubuntu@ubuntu2004-redash:~$ cat /etc/*release | grep VERSION=
VERSION="20.04.6 LTS (Focal Fossa)"
ubuntu@ubuntu2004-redash:~$ git clone https://github.com/getredash/setup.git
Cloning into 'setup'...
remote: Enumerating objects: 109, done.
remote: Counting objects: 100% (105/105), done.
remote: Compressing objects: 100% (54/54), done.
remote: Total 109 (delta 50), reused 82 (delta 43), pack-reused 4
Receiving objects: 100% (109/109), 33.14 KiB | 33.14 MiB/s, done.
Resolving deltas: 100% (50/50), done.
ubuntu@ubuntu2004-redash:~$ cd setup/
ubuntu@ubuntu2004-redash:~/setup$ sh setup.sh
Reading package lists... Done
Building dependency tree
Reading state information... Done
ca-certificates is already the newest version (20230311ubuntu0.20.04.1).
ca-certificates set to manually installed.
=== SKIP ===
[2023-08-22 16:57:28,515][PID:1][INFO][alembic.runtime.migration] Running stamp_revision -> e5c7a4e2df4d
[+] Running 6/6
✔ nginx 5 layers [⣿⣿⣿⣿⣿] 0B/0B Pulled 3.2s
✔ 2bb30e6532d8 Pull complete 2.1s
✔ a3ed95caeb02 Pull complete 2.1s
✔ 089eaed11798 Pull complete 2.9s
✔ 6114b204585d Pull complete 3.0s
✔ 571c4c139c59 Pull complete 3.0s
[+] Running 7/7
✔ Container redash-redis-1 Running 0.0s
✔ Container redash-postgres-1 Running 0.0s
✔ Container redash-adhoc_worker-1 Started 0.5s
✔ Container redash-server-1 Started 0.7s
✔ Container redash-scheduler-1 Started 0.6s
✔ Container redash-scheduled_worker-1 Started 0.6s
✔ Container redash-nginx-1 Started 1.2s
ubuntu@ubuntu2004-redash:~/setup$
from setup.
Any plans for ReDash could be bundled up into Softaculous 1-Click App Installer?
Not in the short term. It might be possible down the track though, as we improve the operating experience.
Running software like Redash (properly) means we need to figure out ways for people to easily make backups, investigate anything that goes wrong, etc. We still need to work those out first. 😄
The reason why I mentioned 'Softaculous' for a few reasons:
- it makes on-boarding of new users significantly easier (I discovered and used/use Tiki (tiki.org) CMS only because of this, it's a significant piece of software (monolith) that uses databases - I would not have gotten it up and running at the time without 'Softaculous')
- it opens up on-boarding to all hosting around the world (Digital Ocean is predominantly U.S. based, but they are expanding, of course)
- many users already have hosting (and most hosting platforms offer 'Softaculous') so no need to start an additional hosting.
Anyways, just a few ideas to keep in mind for future possibilities.
from setup.
ok, I've gotten a little farther as I realized that was 4 separate commands, not one!
As I mentioned, I'm a Command line 'Cut & Paster'!!!
The Docker page seems to have helped a bit https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
But now getting the 'The following signatures could not be verified...", so tried the 'echo' command on the Docker page, didn't seem to do anything, now I have to figure out how to get my command prompt back!
Didn't plan on taking courses on Servers and Command Line to be able to use ReDash.
Any plans for ReDash could be bundled up into Softaculous 1-Click App Installer?
from setup.
PR #44 has been merged and is new.
@mike-ua Could you please try again?
from setup.
Any plans for ReDash could be bundled up into Softaculous 1-Click App Installer?
Not in the short term. It might be possible down the track though, as we improve the operating experience.
Running software like Redash (properly) means we need to figure out ways for people to easily make backups, investigate anything that goes wrong, etc. We still need to work those out first. 😄
from setup.
yes, but with the help of @justinclift I was able to use the automatic installer script which did work, except that I have discovered an issue with my server, not Redash. getredash/redash#6365 I will most likely wipe the server and start from zero (over the weekend)
from setup.
Related Issues (20)
- I got an error when i run setup.sh HOT 2
- i got a SQL Error when start: ERROR: relation "queries" does not exist at character 979 HOT 2
- Polluting the environment and and perpetuating that in .profile.. HOT 2
- Upgrade Postgres version as Postgres 9.6 is becoming EOL on Nov 11, 2021 HOT 2
- Add documentation about fixing docker-compose after removing redash HOT 5
- Support for version 10 HOT 8
- /opt/redash/setup.sh: 22: USER: parameter not set HOT 2
- LDAP missing requirements HOT 3
- The Docker download page is confusing. HOT 1
- Setup Script Timeout HOT 2
- `id -un` != `id -gn` HOT 1
- Add Oracle query in version 10.1.0 HOT 3
- Ubuntu 18.04 has reached EOL HOT 6
- Setup completely breaks docker HOT 29
- Unable to find Zabbix Datasource HOT 3
- Custom Image Deployment HOT 1
- Issue with the setup script HOT 1
- Docker Compose for MacOS / Linux / Windows HOT 1
- When will stable CHANNEL be updated? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from setup.