sonarrradarrplexorganizrnginxdashboardmuximuxlandingpagestartpagelandinghtpcserverhomepagesabnzbdheimdallembycouchpotatonzbgetbookmarkapplication-dashboard
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							34 lines
						
					
					
						
							620 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							34 lines
						
					
					
						
							620 B
						
					
					
				| #!/usr/bin/env php | |
| <?php | |
| 
 | |
| $dir = __DIR__.'/..'; | |
| 
 | |
| if (!file_exists($dir.'/autoload.php')) { | |
|     $dir = __DIR__.'/../vendor'; | |
| } | |
| 
 | |
| if (!file_exists($dir.'/autoload.php')) { | |
|     $dir = __DIR__.'/../../..'; | |
| } | |
| 
 | |
| if (!file_exists($dir.'/autoload.php')) { | |
|     echo 'Autoload not found.'; | |
|     exit(1); | |
| } | |
| 
 | |
| $composerInstalled = false; | |
| 
 | |
| if (!file_exists($dir.'/composer/composer')) { | |
|     $composerInstalled = true; | |
|     shell_exec('composer require --dev composer/composer'); | |
| } | |
| 
 | |
| include $dir.'/autoload.php'; | |
| 
 | |
| Carbon\Upgrade::upgrade(); | |
| 
 | |
| if ($composerInstalled) { | |
|     shell_exec('composer remove --dev composer/composer'); | |
| } | |
| 
 | |
| exit(0);
 | |
| 
 |