- Redis
sudo apt install redis-server - Composer here
- npm
sudo apt install nodejs npm - laravel-echo-server
npm install -g laravel-echo-server
- predis
- laravel-echo
- socket.io-client ^2.4.0 issue
| <?php | |
| use Illuminate\Database\Console\Command; | |
| /* | |
| * | |
| * // routes/console.php | |
| * Schedule::command('db:backup')->daily(); | |
| * | |
| */ |
| [ | |
| { | |
| "no": 1, | |
| "nama": "Menteri Koordinator Bidang Politik dan Keamanan", | |
| "pejabat": "Budi Gunawan", | |
| "mulai_menjabat": "21 Oktober 2024", | |
| "selesai_menjabat": null | |
| }, | |
| { | |
| "no": 2, |
| # SETUP # | |
| DOMAIN=example.com | |
| PROJECT_REPO="[email protected]:example.com/app.git" | |
| AMOUNT_KEEP_RELEASES=5 | |
| RELEASE_NAME=$(date +%s--%Y_%m_%d--%H_%M_%S) | |
| RELEASES_DIRECTORY=~/$DOMAIN/releases | |
| DEPLOYMENT_DIRECTORY=$RELEASES_DIRECTORY/$RELEASE_NAME | |
| # stop script on error signal (-e) and undefined variables (-u) |
| country | code | bank | |
|---|---|---|---|
| ID | ABPEIDJ1XXX | ABADI PRISMA EKAMANDIRI, PT | |
| ID | ABSDIDJ1XXX | ABADI SEKURITAS ADIMASA, PT | |
| ID | ADISIDJ1XXX | ADITHYA SECURINVEST, PT | |
| ID | AGRPIDJ1XXX | AGRIDHANASATYA PERMATA, PT | |
| ID | AGCCIDJ1XXX | AGUNG CAHAYA CENDANA, PT | |
| ID | AGSIIDJ1XXX | AGUNG SECURITIES INDONESIA, PT | |
| ID | AKSKIDJ10JD | AKSARA KENCANA, PT | |
| ID | AKSKIDJ1XXX | AKSARA KENCANA, PT | |
| ID | ALDCIDJ1XXX | ALDIRACITA CORPOTAMA, PT |
| <?php | |
| namespace App\Helpers; | |
| class LogoWilayah | |
| { | |
| public static function handle($kodeWilayah) { | |
| $logo = self::getLogo($kodeWilayah); | |
| // if $kode is array, loop it |
| git pull origin main | |
| runuser -u deployer -- composer install --prefer-dist --optimize-autoloader --no-dev | |
| npm ci --no-audit | |
| npm run build | |
| php artisan migrate --seed --force | |
| php artisan optimize | |
| php artisan route:clear | |
| php artisan scribe:generate |
| <?php | |
| $string = "Indonesia"; | |
| function vowelCheck($string) | |
| { | |
| $lower = strtolower($string); | |
| $split = str_split($lower); | |
| $vowel = []; |
| <?php | |
| namespace App\Models; | |
| use Illuminate\Database\Eloquent\Factories\HasFactory; | |
| use Illuminate\Database\Eloquent\Model; | |
| use Spatie\MediaLibrary\HasMedia; | |
| use Spatie\MediaLibrary\InteractsWithMedia; | |
| class Karyawan extends Model implements HasMedia |
| # Change to the project directory | |
| cd $FORGE_SITE_PATH | |
| # Turn on maintenance mode | |
| php artisan down || true | |
| # Pull the latest changes from the git repository | |
| # git reset --hard | |
| # git clean -df | |
| git pull origin $FORGE_SITE_BRANCH |