You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改Supabase的.env文件密码后不生效的原因排查

问题原因
  • Supabase的DASHBOARD_USERNAME与DASHBOARD_PASSWORD环境变量仅在首次创建容器时生效,修改.env后直接执行docker compose restart不会让容器重新读取新配置——这个命令只是重启已运行的容器,容器启动时加载的初始环境变量会被保留。
  • 这就是新账号无法登录、原默认账号仍能正常使用的核心原因。
解决办法
  1. 先停止并移除当前运行的Supabase容器:
    docker compose down
    
  2. 重新创建并启动容器(此时会读取更新后的.env配置):
    docker compose up -d
    

注意:docker compose down不会删除Supabase的数据卷,现有数据不会丢失。

内容的提问来源于stack exchange,提问作者Dg Foo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 09:17:31