move port selection to unit files instead of generic Docker image