当前位置: 首页 > news >正文

Redash 25.1.0 简配部署

  • 要共用已经有的PostgreSQL容器,所以要到db容器里创建数据库
-- 创建 redash 用户
CREATE USER redash WITH PASSWORD 'redash';

-- 创建 redash 数据库,并设置 owner
CREATE DATABASE redash OWNER redash;

-- 授予 redash 用户访问自己数据库的权限(可选)
GRANT ALL PRIVILEGES ON DATABASE redash TO redash;
  • 宿主机运行以下命令,初始化表
docker-compose run --rm redash create_db
  • docker-compose.yml 三合一部署,这块command折腾半天,折腾迷糊了,配到nginx里就不好用,最后发现是docker的nginx容器忘了配端口关系
redash:
    image: redash/redash:25.1.0
    container_name: redash
    depends_on:
      - redis
      - db
    environment:
      REDASH_DATABASE_URL: "postgresql://redash:redash@db:5432/redash"
      REDASH_REDIS_URL: "redis://redis:6379/0"
      REDASH_COOKIE_SECRET: "super_secret_key_for_dev"
    volumes:
      - ./redash-data:/app/data
    command: >
      bash -c "
        /app/bin/docker-entrypoint scheduler &
        /app/bin/docker-entrypoint worker &
        /app/bin/docker-entrypoint server
      "
    expose:
      - "5000"
    networks:
      - app-network
  • 和superset一样,嫌麻烦就部署在根路径,可以单独起个端口,或者二级域名
  • 没找到哪里有中文设置
http://www.dtcms.com/a/131488.html

相关文章:

  • vscode中gcc编译器中文路径调试成功方法
  • 免费送源码:Java+SpringBoot+MySQL SpringBoot网上宠物领养管理系统 计算机毕业设计原创定制
  • zk源码—7.ZAB协议和数据存储一
  • 五子棋(测试报告)
  • Web前端之Vue+Element实现表格动态复杂的合并行功能、localeCompare、forEach、table、push、sort、Map
  • JWT认证服务与授权 .netCore
  • pywebview 常用问题分享
  • HashTable,HashMap,ConcurrentHashMap之间的区别
  • docker的目录挂载与卷映射
  • Nginx部署spa单页面的小bug
  • SQLite + Redis = Redka
  • NCCL使用指南-进阶篇
  • (个人题解)第十六届蓝桥杯大赛软件赛省赛C/C++ 研究生组
  • 架构师面试(二十九):TCP Socket 编程
  • MapStruct复制失败,属性为null,与lombok有关系
  • 【Flink运行时架构】重要概念
  • linux多线(进)程编程——(1)前置知识
  • HTML5/JS/Vue与Java后端技术类比(AI创作)
  • SpringBoot对接火山引擎大模型api实现图片识别与分析
  • 深入理解Liunx文件系统与日志分析
  • 尚硅谷2019版Java网络编程笔记
  • HBase客户端metacache缓存过期报错
  • Mybatis 中 mappers标签 package的使用
  • 一种基于学习的多尺度方法及其在非弹性碰撞问题中的应用·
  • 【Linux】VLAN配置命令
  • 【数据结构_6上篇】有关链表的oj题
  • 【含文档+PPT+源码】蛋糕商城预定App的设计与实现
  • HTML5新特性
  • 在springboot项目中调用第三方天气api服务
  • js中 剩余运算符(Rest Operator )(...)和展开运算符(Spread Operator)(...)的区别及用法