I added
if($this->app->environment('production')) {
URL::forceScheme('https');
request()->server->set('HTTPS', request()->header('X-Forwarded-Proto', 'https') == 'https' ? 'on' : 'off');
}
to AppProvider, but now I have another issue - uploaded photos don't show - they try to get url from localhost instead of my server domain