#Tracearr Error at startup (UGOS Docker). (SOLVED)

1 messages · Page 1 of 1 (latest)

dapper robin
#
  • Running in Docker UI on Ugreen OS (Dxp2800).
hazy cragBOT
# dapper robin - Running in Docker UI on Ugreen OS (Dxp2800).

Thanks for opening a support thread!
Please include the following so we can help:

Required Information

• Tracearr version
• Environment (Docker, LXC, Unraid, etc.)
• Docker compose file
• Logs (pastebin.com) or screenshots

Describe The Issue

• Expected behavior
• Actual behavior
• Steps to reproduce

Read The Docs

Docs · Logs · FAQ

dapper robin
#

I guess I cannot send .txt files here. One sec

grand wraith
dapper robin
#

There we go

dapper robin
#

I only added the extra volumes as trying to figure things out. The rest I just copied from the example compose.

grand wraith
#

you shouldnt have any bind mounds except the backup volume

dapper robin
#

So this:
- tracearr_backups:/data/backup

Should be:
- ./tracearr_backups:/data/backup
?

grand wraith
#

you added multiple lines into your compose file, so kinda no

#

all of these need to go:

      - /volume1/docker/tracearr/imagecache:/app/data:rw
      - /volume1/docker/tracearr/data:/data/tracearr:rw
      - /volume1/docker/tracearr/redis:/data/redis:rw
      - /volume1/docker/tracearr/db:/data/postgres:rw
dapper robin
grand wraith
#

you have a whitespace in your TZ env

dapper robin
#

I MISSED THAT

#

Let me try this now

#

I'll admit. In my frustrations I started trying "everything".

Ended up with me messing things up before actually adding the .env file.

#

I really appreciate the help, sorry for being a nuisance xD

#

Seems to work now

wise gazelle
dapper robin
#

^ for sure. I've had to deviate in the past with other projects because the Docker UI ugreen uses isnt uh... the greatest.

wise gazelle
dapper robin
#

That is valid! I actually really enjoyed your docs!

#

Very well written compared to some hahaha

#

Tracearr Error at startup (UGOS Docker). (SOLVED)

#

But yeah thanks guys. Seems to be running fine now.

grand wraith
dapper robin
#

aaand my next issue begins.

tracearr-db     | 2026-04-08 18:34:08.861 UTC [305] FATAL:  password authentication failed for user "tracearr"
tracearr-db     | 2026-04-08 18:34:08.861 UTC [305] DETAIL:  Connection matched file "/home/postgres/pgdata/data/pg_hba.conf" line 128: "host all all all scram-sha-256"
#

I havent even gotten onto the site yet hahaha

#

This time I genuinely dont think I touched anything! I think!

grand wraith
#

at this point it might be best if you started fresh to ensure everythings clean, but i guess it might be because you dont have an .env file i guess?

dapper robin
#

I sure do

#

also setup the passwords and secrets based on the Docs

wise gazelle
#

are you referencing it in your compose to use the .env

dapper robin
#

Should be? The compose is now back to default (outside of TZ)

#

Does the TZ have to be a variable? I'd assume not but could be mistaken

dapper robin
#
  • TZ=${TZ:-UTC}
wise gazelle
#

I mean thats either using the env var TZ or defaulting to UTC

grand wraith
#

did you specify DB_PASSWORD in your .env ?

dapper robin
#

yup

grand wraith
#

and did you do that before you launched the stack for the first time?

dapper robin
#

Heh, no.

#

I see the potential issue

grand wraith
#

so it launched with the default password, then tried to connect using the one you defined

wise gazelle
grand wraith
#

wipe it all, start again, best option to clear anything else like this

#

before you start putting data into it

dapper robin
#

I will, is there any easy explanation on how I change the TZ to Europe/Stockholm? I feel really dumb rn and scared to touch anything hahaha

grand wraith
#

just set - TZ=Europe/Stockholm in the compose file

dapper robin
#

In the process of nuking it all and redeploying. Can I change the TZ after the fact or should I nuke it again? I just want to run complete default compose first

grand wraith
#

you can change TZ at any point, but data may get written using the specified TZ at the time it was set

#

.. i actually dont know.

dapper robin
#

Valid question I asked I suppose haha

grand wraith
#

i hope we are writing everything in UTC and doing TZ conversion after

wise gazelle
dapper robin
#

So if I leave it in UTC can I like change it in the web UI?

wise gazelle
#

No

dapper robin
#

alr

wise gazelle
#

why are you not just changing it now

#

just change it

dapper robin
#

Oh yeah this is for logs

grand wraith
#

you planning to move whole ass countries soon?

wise gazelle
#

its not for the logs lol

dapper robin
#

Yeah I will, just deploying rn so gotta wait lol

#

*pulling

#

I fucking hate UGOS Docker UI hahaa

#

I dont know if you guys have had issues with others using it too

wise gazelle
#

they are generally all junk lol

dapper robin
#

^^ true. But I've been lazy so havent setup a diff way to deal with it yet lol

#

is there any rules to the DB_Pass?

#

Like anything it isnt allowed to be? I got the same error again

#

I just used a random generator like I usually do with my PW manager

wise gazelle
#

how did you start fresh?

dapper robin
#

Removed EVERYTHING, remade the file "tracearr" so I can paste the .env file before anything deploys.

wise gazelle
#

what is everyhting

dapper robin
#

Remove the stack from the project including removing the images. Remove the tracearr folder thats in /volume1/docker/

wise gazelle
dapper robin
#

Where would those volumes even be? I cant seem to find them if they are elsewhere

wise gazelle
#

they are docker volumes

dapper robin
wise gazelle
#

docker volume ls

dapper robin
#

welp, guess I gotta do some research to figure out where to find that in UGOS

wise gazelle
#

just open a terminal

dapper robin
#

Dont got one

wise gazelle
#

and type the command i sent above

dapper robin
#

thats the painful part

wise gazelle
#

ssh into it.

dapper robin
#

as far as I can tell this is my docker volumes

#

Atleast googling into it

wise gazelle
#

its not

#

What you see as "Volumes" in ugos is not in any way related to a docker volume

grand wraith
#

Throw the whole nas away

dapper robin
#

I'm losing it

#

never SSH before so figuring it out rn

wise gazelle
#

i mean welcome to all in one NAS devices

#

neutering docker and making it awful at doing anything that docker needs to do

grand wraith
#

All in one gated obfuscation

dapper robin
#

ah

#

its been done!

#

They have been remade

#

ITS WORKING

#

FINALLY

#

Thanks guys!

#

I love you all!

#

You guys also taught me how to use SSH. thanks

#

*pushed me is a better wording

grand wraith
#

I'm proud of you son

dapper robin
#

Thanks dad

#

Appreciate it

#

xD

#

No but genuinely thanks for all the help. I was probably going to give up without it.

#

Also please tell anyone that uses UGOS to switch to Trunas or Unraid

#

I'm too deep to switch at this point hahaha

wise gazelle
#

Its never too late

#

but no

#

trunas and unraid are not hte solution

#

lol

#

they are A solution for certain things. But if getting out of a self contained nas tool that neuters docker is the problem, they both that that problem

dapper robin
#

Am I stupid or is there no Export button?

#

Just trying to follow the import guide for Jellystat

grand wraith
#

lmao not this again

dapper robin
#

hahahaha

wise gazelle
grand wraith
#

there was some magic here and UI fuckyness

dapper robin
#

probably

grand wraith
#

no its jellystat thats odd

dapper robin
#

So uh, what do I do

wise gazelle
#

you follow 1-6

dapper robin
#

thats an interesting way of doing backups

#

happy to be changing to tracearr

#

I promise I'm done now. I can figure out the rest. Thanks guys

grand wraith
#

and we're so happy to have you with us

dapper robin
#

I feel like thats a lie, but still hahaha

grand wraith
#

no really, its nice to have nice users

#

unlike some other users

dapper robin
#

I try to be polite, despite being bad at reading sometimes (arent we all?)

grand wraith
#

you are my favorite one this week

dapper robin
#

Woohoo!

#

Probably a low bar tbf haha

grand wraith
#

❤️

dapper robin
#

You guys made my evening. Excited to use the app now!

grand wraith
#

feel free to drop by any time

#

tech support, fatherly advice, whatevs

dapper robin
#

I'll remember this offer when I am richer and can afford a bigger homelab. You will regret this

grand wraith
#

😄

wise gazelle
#

GL @grand wraith

grand wraith
#

they dont call me papa durzo for nothing...

dapper robin
#

so uh

#

I might have another question but I'm scared to ask it

wise gazelle
dapper robin
#

I use Tailscale by sharing my device to people I trust. Can I somehow have "location data" despite that? I'd assume no

grand wraith
#

nope

dapper robin
#

Yeah I figured

wise gazelle
#

Assuming JF or emby?

dapper robin
#

Jellyfin

wise gazelle
#

use plex 😉

dapper robin
#

hahaha will you pay for me then? 😛

wise gazelle
dapper robin
#

^^ yeah haha

grand wraith
#

whats plex lifetime going for these days?

dapper robin
#

like 300 euros?

#

Its really expensive nowadays

grand wraith
#

naw shit really

dapper robin
#

Hence why I decided to use Jellyfin

#

Yeah its bad man

grand wraith
#

dude it goes on sale like every year for $100 doesnt it?

wise gazelle
#

lol

dapper robin
#

I havent heard anyone talk about it for a while now.

grand wraith
#

it was 40% off the last Pro Week

wise gazelle
grand wraith
#

come back next time its discounted and il throw you one 😛

dapper robin
#

Also Jellystat seems fucked with the backup btw. Not everything actually got imported. Just figured I should tell you guys 👋

dapper robin
#

Well one of my users has "8 plays". And hes one of my most active ones with over a couple hundred lol

#

well actually wait

#

might be alrite

dapper robin
#

the plays are correct. Just not when they happened

#

oh well

wise gazelle
#

did you read this full page

#

based on the export step - im gonna say no

#

but there is a lot of great information here

#

also if there is a spinner in the top right - jobs are still running.

dapper robin
#

ah

#

I really suck at reading

#

I figured I was done after the "Jellystat" part, and my brain completely ignored the rest

dapper robin
#

A good example is: When trying to SSH I ended up asking the gf to help lmao

#

(It was in the text)

#

Alr I'm DONE!

#

Thanks guys! I will be leaving you guys now. Appreciate you both ❤️

wise gazelle
#

We will seeeeee

#

lol