Au premier abord je vois pas pourquoi en tapant l'url qui pointe au bon endroit du pourrait pas accéder à tes services. J'ai déjà fait ça avec des applications sous docker avec mon reverseproxy (nginx) (bon ok, la stack a l'air un poil différente).
As-tu essayé de mettre ton adresse seafile.****.duckdns.org dans ton fichier "host" ? (ce n'est qu'une piste, sans prétention)