Error when starting dashboard container during installation
I'm currently unable to install aura to a new server, which may be related to nginx.
Steps to Reproduce
Installed alpha3 twice, once as sudo user, once as root. Also installed alpha2 out of curiosity. Both according to the relevant docs.
At first I thought it might be a system issue but after reinstalling completely new and installing the alpha2 version (all unsuccessfully) I'm not sure about that.
Actual Result
All installations failed at docker compose up -d
/ make aura-web.up
when starting the containers.
All with the following message:
[+] Running 6/7
✔ Container dashboard-clock Started 14.6s
✔ Container steering-postgres Healthy 0.0s
✘ Container dashboard Error 104.6s
✔ Container tank-postgres Healthy 44.1s
✔ Container steering Healthy 46.6s
✔ Container tank Healthy 68.7s
⠏ Container aura-web-nginx-1 Created 93.9s
dependency failed to start: container dashboard is unhealthy
Logs & configuration
logs of dashboard
:
dashboard | awk: cmd. line:1: Unexpected token
dashboard | generated nginx-config
dashboard | server {
dashboard | listen 80;
dashboard | server_name ${AURA_HOST};
dashboard |
dashboard | location / {
dashboard | root /usr/share/nginx/html;
dashboard | index index.html;
dashboard | try_files $uri $uri/ /index.html;
dashboard | }
dashboard | }
dashboard | 2024/03/28 15:42:17 [notice] 395#395: using the "epoll" event method
dashboard | 2024/03/28 15:42:17 [notice] 395#395: nginx/1.24.0
dashboard | 2024/03/28 15:42:17 [notice] 395#395: built by gcc 12.2.1 20220924 (Alpine 12.2.1_git20220924-r4)
dashboard | 2024/03/28 15:42:17 [notice] 395#395: OS: Linux 6.1.0-18-amd64
dashboard | 2024/03/28 15:42:17 [notice] 395#395: getrlimit(RLIMIT_NOFILE): 1048576:1048576
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker processes
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 396
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 397
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 398
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 399
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 400
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 401
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 402
dashboard | 2024/03/28 15:42:17 [notice] 395#395: start worker process 403
In the nginx
logs there was nothing written.
Only relevant changes to .env
file. Everything else updated were the OIDC client ids and passwords, usernames, emails:
# Change to your custom domain name
AURA_HOST_NAME=aura-test.buero.freirad.at
# Set to http if you don't want to use TLS
AURA_HOST_PROTO=http
# Disable if you want to handle ssl yourself (e.g if you are deploying behind a reverse proxy)
AURA_HOST_CERTBOT_ENABLE=false
Environment
Operating system: Debian 12
Permissions were all in order, no permission errors.
Installed on a completely fresh server.