Too many certificates already issued

Every time I launch the gateway in Docker (trying different launch parameters) I have to reclaim my domain. Maybe I have done this too many times? Now I get…
Failed to generate certificate: Error: Error creating new order :: too many certificates already issued for exact set of domains: see
at AcmeApi.apiRequest (/home/node/mozilla-iot/gateway/node_modules/acme-client/src/api.js:54:19)
at process._tickCallback (internal/process/next_tick.js:189:7)

I’ve hit that error many times! Two things:

  1. If you look at the URL linked in that error message, it says the following:

    Renewals are treated specially: they don’t count against your Certificates per Registered Domain limit, but they are subject to a Duplicate Certificate limit of 5 per week.

  2. If you mount something to /home/node/.mozilla-iot in the container, as the README shows, you won’t have to reclaim your domain every time you restart the container.

I think I understand (need to add a shared volume so that parameters are retained, but probably need to wait a week first), but 2 points:
It would be nice to have a detailed step-by-step walkthrough in which uses the Synology Docker GUI (no need to SSH into the NAS). Especially with regard to accessing the serial port without using “privileged”.
When I try the SSH route I get all kinds of issues with permissions, file does not exist, etc. So, for a brain-limited user like myself it’s not so easy.
As mentioned elsewhere, I think it would help raise the public profile/perception of Mozilla Iot if it was easier to set it up on a Synology Nas.
Thanks for trying to help.

Would you like to contribute a walkthrough? I don’t have a Synology device to work with.