๐ keterbatasan server atau rumah hosting tidak semua paket hosting menyediakan terminal ssh dan support untuk php,
laravel hanya bisa dideploy dengan vps atau paket pro/exclusive. tidak tersedia untuk pake mini dan ekonomis, membatasi explorasi programmer tidak mampu publish dengan domain name pribadi.
Login Menu Member Area adalah sistem autentikasi berbasis Laravel yang menyediakan fitur login, registrasi, reset password, dan manajemen akun dengan antarmuka sederhana.
๐ง Proyek ini adalah inisiatif nirlaba dari komunitas Laravel dan PHP Indonesia untuk membangun alternatif open source seperti GitHub/GitLab, tetapi khusus untuk Laravel/PHP Projects, dengan tujuan:
- ๐ป Menyediakan hosting gratis untuk proyek Laravel open source
- ๐งโ๐คโ๐ง Membangun platform kolaboratif komunitas Laravel/PHP
- ๐ Mendemokratisasi deployment Laravel (tanpa bayar hosting mahal)
- ๐ Dibiayai oleh zakat, donasi, dan dana foundation dari Gloriabank x Gudanglaba
- Sistem Git UI untuk commit, push, pull project Laravel
- Docker-based runner untuk menjalankan Laravel (artisan, composer, dll)
- Interface deploy otomatis (via
.deploy.ymlatau sejenis) - Grup FB & komunitas dev bisa upload proyek Laravel mereka โ langsung dihosting
- Pendaftaran komunitas Laravel se-Indonesia untuk berkontribusi
- Git SSH Access โ
git@gitlabs-laravel.id:user/repo.git
| Fitur | Keterangan |
|---|---|
| โ Git-Based UI | Clone / Commit / Push / Fork / Merge Laravel Projects |
| โ Laravel Runtime Support | Composer + Artisan Ready (Tanpa SSH Hosting) |
| โ Deploy Pipeline | Jalankan Laravel secara otomatis via Webhook / Push Trigger |
| โ Open Source | Semua kode di-push di GitHub: github.com/ozxstudio/gitlabs-for-laravel |
| ๐ Autentikasi Git | Gunakan token atau akun Git untuk autentikasi |
| ๐ Upload Project Laravel | Unggah .zip / git repo โ langsung deploy otomatis |
- ๐ง PHP 8.2 / Laravel 11
- ๐ Docker + Laravel Sail
- โ๏ธ GitPHP / Gitea (Self-host Git)
- ๐ VueJS / InertiaJS for UI Panel
- ๐ ๏ธ Supervisor / Cron / Custom Deploy Engine
- ๐ฆ PostgreSQL / Redis / MySQL
Proyek ini terbuka untuk semua teman-teman dari:
- Grup Facebook: Laravel Dev Indonesia / PHP Indonesia
- Komunitas Coding Madrasah / Pondok Digital
- Mahasiswa, freelance, dev rumahan yang mau deploy Laravel tapi:
- โ Tidak punya akses SSH
- โ Hosting tidak support Composer/Artisan
- โ Tidak bisa beli server VPS sendiri
- Fork proyek ini
- Clone ke lokal
- Jalankan
php artisan serveatausail up - Submit Pull Request via GitHub
- Diskusi dan kolaborasi di grup FB:
PHP Indonesia
๐ Proyek ini tidak komersial dan tidak bertujuan mencari keuntungan.
Didukung oleh:
- ๐ฐ Gloriabank Foundation
- ๐ญ Gudanglaba Zakat Fund
- ๐ซฑ๐ฝโ๐ซฒ๐ฝ Donatur pribadi & komunitas developer
Scan QR, kirim donasi, atau support di situs resmi: wpu.web.id
- Beta domain:
gitlabs-laravel.my.id - UI Git berbasis web (Fork / Merge / File Editor)
- Realtime logs deploy Laravel
- Support
.deploy.ymlseperti Netlify - Support untuk private repo dan hosting Laravel tanpa batas
MIT โ Bebas digunakan, dimodifikasi, dan dikembangkan bersama-sama.
โTidak semua orang punya privilege beli server. Tapi semua orang berhak deploy Laravel.โ
๐๏ธ โ Komunitas Gudanglaba
Bangun bareng, deploy bareng, pahala bareng. Bismillah.
#Sumber kode Git dapat ditemukan di:
โ
Register & Login User
โ
Validasi Email & Password
โ
Hashing Password (Bcrypt)
โ
Logout & Session Management
โ
Reset Password
โ
Notifikasi Error jika Login Gagal
โ
Desain Responsif dengan Tailwind CSS
โ Banyak yang harus diperhatikan:
Validasi email & password Hashing password (biar aman) Session & cookie handling Redirect setelah login/logout Notifikasi error kalau login gagal Reset password, OTP, 2FA, dll.
- PHP 8.x
- Composer
- MySQL / MariaDB
- Node.js & NPM (untuk frontend)
git clone https://github.com/username/login-menu.git
cd login-menu
composer install
npm install && npm run dev
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan serve