Deploy for public server

Hy,

are there specific setting in docker-compose.yml to deploy seafile server on ubuntu 18.04 server with own private and public ip assigned?

my personal suggestion
currently the docker version is not good to use as for public server or you just want to use by yourself should be fine. but if it is use for production I dont think it is good enough for operation.

I am using public cloud. I use docker to setup the app in my own private network then expose port 8000(u can customize it to your own port like 8001) to the floating ip(public IP).