-
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 11 replies
-
|
I made a change to my Sync-in configuration Environment.yaml And now I am faced with "Internal server error" at Sync-in Login Any suggestions? I am still at the early stages of my Sync-in deployment, so if it's best to start from scratch, then that'll be no problem IF someone can tell me how to do that. (e.g. delete sync-in docker volumes?) |
Beta Was this translation helpful? Give feedback.
-
- PUID=${{ uid:"appuser" }}
- PGID=${{ gid:"users" }} This syntax is not supported by standard Docker Compose. |
Beta Was this translation helpful? Give feedback.
-
|
The shape should be more like: services:
sync-in:
volumes:
- /mnt/smb/sync-in:/data/sync-inand then in the Sync-in config: applications:
files:
dataPath: /data/sync-inThe relative value The later After the numeric UID/GID and mount path are corrected, this should be much easier to reason about. If that was the missing piece, selecting this as the answer would make the storage-path behavior clearer for the next person. |
Beta Was this translation helpful? Give feedback.
-
|
@yudin-s @Stephan-P |
Beta Was this translation helpful? Give feedback.
-
|
@johaven Is it alright if I edit my postings above clearing irrelevant code and log data? |
Beta Was this translation helpful? Give feedback.
-
|
@yudin-s @johaven I've done quite some experimenting trying to understand all sorts of things, including this datapath. Is this normal? |
Beta Was this translation helpful? Give feedback.
-
|
173 MB for the MariaDB volume does not sound alarming by itself. Even with only two users and one test file, that volume includes MariaDB's own system tables, InnoDB files, redo/undo space, and any allocation that happened while you were experimenting. Since this is still an experimental install, a clean start is reasonable, but reset the database and Sync-in file tree together. Otherwise the database can point at files that no longer exist, or the files can exist without matching database rows. For a clean start, I would reset it like this:
If you are using plain Compose, that usually means something like: docker compose down
docker volume ls | grep sync-in
docker volume rm sync-in_mariadb_data
docker compose up -dDo not use So I would not treat 173 MB as evidence that Sync-in stored 173 MB of user data. If you want a clean baseline now, wipe the MariaDB volume and move the Sync-in data folder aside as one reset, instead of clearing only one side. |
Beta Was this translation helpful? Give feedback.




applications.files.dataPath: datais not naming an SMB share. It is the path Sync-in uses from inside its own runtime/container context, so the SMB part needs to be mounted first and then exposed to Sync-in as a normal writable directory.The shape should be more like:
and then in the Sync-in config:
The relative value
dataworks because it is local to the app/container context. It does not mean "find an SMB share named data".The later
Internal server errorafter switching to/home/sync-inis probably about the actual path and permissions. The maintainer'sPUID/PGID…