feat(config-loader server): customize server and public dirs through options