ubantuインストールredash

1610 ワード

記事の目次
  • はまず最新のnodejsとnpmをインストールして、docker
  • があります.
  • dockerをインストールし、pullに対応するミラー
  • をインストールします.
  • フロントエンドページ
  • を構築する.
  • コード調整時にCleryWorkers
  • を再起動する必要があります.
  • メール構成
  • 参考資料
  • まず最新のnodejsとnpm、そしてdockerをインストールします.
    # Using Ubuntu
    curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash -
    sudo apt-get install -y nodejs
    
    # Using Debian, as root
    curl -sL https://deb.nodesource.com/setup_11.x | bash -
    apt-get install -y nodejs
    
    #   docker
    apt-get install docker
    
    dockerを取り付けて、Pullに対応するミラーを取り付けます.
    git clone https://github.com/getredash/redash.git
    cd redash/
    
    #                
    docker-compose up -d
    
    # Create tables
    docker-compose run --rm server create_db
    
    # Create database for tests
    docker-compose run --rm postgres psql -h postgres -U postgres -c "create database tests"
    
    フロントエンドページの構築
    npm run build
    npm run start
    
    コード調整時にCleryWorkersを再起動する必要があります.
    docker-compose restart worker
    
    
    メールの設定
    編集/opt/redash/docker-compose.ymlはserver scheduler workerの下のenvironmentに追加されます.
    REDASH_HOST: "http://192.168.10.244:5000"
    REDASH_MAIL_SERVER: ""
    REDASH_MAIL_PORT: 
    REDASH_MAIL_USE_TLS: "false"
    REDASH_MAIL_USE_SSL: "true"
    REDASH_MAIL_USERNAME: ""
    REDASH_MAIL_PASSWORD: ""
    REDASH_MAIL_DEFAULT_SENDER: ""
    
    設定が終了したら、すべてのサービスを再起動する必要があります.
    docker-compose up -d #     
    docker-compose restart #         
    docker-compose run --rm server manage send_test_mail #       
    
    参考資料
    dockerインストールredashメールボックスの配置