Issues with v1.8.3 running via Docker

Has anyone else having issues with v1.8.3 running in docker?

Using the repository saspus/duplicacy-web:latest, which uses version v1.8.3, the container wont start. From the logs:

Screenshot 2025-10-23 095401

When rolling back to saspus/duplicacy-web:v1.8.2 it starts and runs fine. Not a massive issue as can just stay on v1.8.2 for now, but any ideas what could be causing this? Seems like permissions within the new image?

1 Like

Wondering if for some reason launch.sh lost its execute flag? Let me check

Can you please try and see if it works now?

I started rebuilding the image on the server when upstream image changes to pick up any possible upsteam security fixes, but aparently CI environment caused execute flag to get strippd.

I’ve added --chmod 755 to COPY instruction in the dockerfile to set it explicitly.

Hey, thanks for looking at this.

Pulled the latest image using: saspus/duplicacy-web:latest
But get the same error as before, logs below:

Screenshot 2025-10-24 092309-1

Rolling back to v1.8.2 using: saspus/duplicacy-web:v1.8.2
No other changes, container starts and works fine, logs below:

I tried spinning up a new container from scratch using the latest version, wouldn’t start with the same errors in logs

Hmm this is bizarre — I’ve tested it locally (with podman on macOS), and it started normally.

I’ll need to try to recreate your environment. What host OS is this, and what container management? Docker on Linux?

And to confirm, you have tried deleting the old image and docker pull <new one>

Also please verify

docker images --digests saspus/duplicacy-web:v1.8.3

Returns

sha256:0b58d6e0af4138dd15b1a98b39564730bed5e1afc99aa4568af3e940fc532571

Just tried on a raspberry pi — works fine


pi@raspberry:~ $ podman run docker.io/saspus/duplicacy-web:v1.8.3
Trying to pull docker.io/saspus/duplicacy-web:v1.8.3...
Getting image source signatures
Copying blob 6b59a28fa201 done
Copying blob 621a81ace40a done
Copying blob bf713d46881b done
Copying config 26042e0fc4 done
Writing manifest to image destination
Storing signatures
launch.sh runing as user root:root(0:0)
Using machine-id = df878babffb6779cc147f85f68fba7fe
duplicacy_web runing as user root:root(0:0)
Logging tail of the log from this moment on
Starting duplicacy
Log directory set to /logs
Duplicacy Web Edition 1.8.3 (5A554A)
Starting the web server at http://[::]:3875

Appologies, I hadn’t actaully deleted the old image…

Deleted that, re-pulled the latest, working now. Thank you!

1 Like