A new self-service facility has been launched by the Port of Dover on the seafront in a bid to make water sports 'more accessible'.