Improve portal configuration with typesafeconfig