我在使用 docker compose 文件设置 Posthog 时遇到问题,共享下面的文件。
它显示一些 Django 连接错误和安全密钥错误。
{'event': '\nYou are using the default SECRET_KEY in a production environment!\nFor the safety of your instance, you must generate and set a unique key.\n', 'timestamp': '2024-11-15T11:31:46.685988Z', 'logger': 'posthog.settings.access', 'level': 'critical', 'pid': 10, 'tid': 140304837769024}
[ERROR] Default SECRET_KEY in production. Stopping Django server…
您需要在 PostHog 的根文件夹中有一个 .env 文件,如果尚不存在则创建它并添加以下行:
SECRET_KEY=<your posthog secret here>
为了生成密钥,请运行
openssl rand -hex 32
阅读更多这里。