Joplin server sync problem

(It looks like you're only using http instead of https? I would encourage you to you the second one.)

The APP_BASE_URL has to be only http://joplin.yourdomain.tld and the reverse proxy (double check if it's really a reverse proxy?) has to forward everything from this domain to IP:22300.

Not with nginx, but maybe this guide will help you further, too: