root@sd:~/superdesk/web-publisher# docker-compose up
Creating webpublisher_postgres_1
ERROR: create docker/pgsql/data: volume name invalid: "docker/pgsql/data" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed
as one of the possible solutions you could merge two docker-compose configs (from superdesk and webpublisher) removing nginx container from webpublisher and mount vhost from that container to superdesk container (there nginx is running too)