Add docker compose support
Created by: dopefishh
Note that there are some changes in configs. I'm not sure whether we should keep those as default.
Created by: dopefishh
Note that there are some changes in configs. I'm not sure whether we should keep those as default.