Open-source GDPS yang dibangun bersama komunitas
Setiap baris kode transparan (+_=) setiap kontribusi berarti
๐ข Organisasi
Central hub untuk semua proyek GMDIPS
๐ Proyek Website
Frontend & konten website resmi โ Built with modern stack
โ๏ธ Proyek Server
Backend, konfigurasi, dan deployment server
๐จ Proyek Texture Pack
Kustomisasi visual & asset game
Banyak GDPS di luar sana. GDIPS beda karena:
| Aspek | GDIPS | GDPS Lainnya |
|---|---|---|
| Kode | ๐ Open-source | ๐ Closed-source |
| Kontribusi | ๐ค Siapa saja bisa | ๐ค Hanya admin |
| Transparansi | โ Penuh | โ Minim |
| Komunitas | ๐ Indonesia-first | ๐ Umumnya global |
| Tujuan | ๐ Belajar bersama | ๐ฎ Main doang |
"Kami tidak membangun server sempurna. Kami membangun ekosistem where everyone can learn, break things, and improve together."
- โ Upload & download level
- โ System daily/weekly levels
- โ Leaderboard real-time
- โ Custom song upload
- โ Gauntlet & map packs
- โ Friend system
- โ Kode terbuka sepenuhnya
- โ Arsitektur modular
- โ Dokumentasi lengkap
- โ Issue tracker aktif
- โ Code review dari maintainer
- โ Lingkungan belajar yang ramah
- โ Mudah di-deploy (XAMPP/cPanel/VPS)
- โ Dokumentasi setup detail
- โ Database migration ready
- โ Konfigurasi fleksibel
Mau langsung main? Download di sini
# 1. Clone repo
git clone https://github.com/flessan/GDIPS.git
cd GDIPS
# 2. Setup database
# Import database/gdips.sql ke MySQL
# 3. Edit konfigurasi
cp config/example.config.php config/config.php
# Sesuaikan DB_HOST, DB_NAME, DB_USER, DB_PASS
# 4. Arahkan web server ke folder ini
# XAMPP: taruh di htdocs/gdips
# VPS: setup virtual host
# 5. Selesai! Buka di browser๐ Panduan Setup Detail (klik untuk expand)
- PHP 7.4+ (direkomendasikan 8.0+)
- MySQL 5.7+ / MariaDB 10.3+
- Web server (Apache/Nginx)
- Modul PHP:
pdo_mysql,mysqli,json,mbstring,curl,gd
1. Install XAMPP
2. Start Apache & MySQL
3. Buka http://localhost/phpmyadmin
4. Buat database baru: "gdips_db"
5. Import file database/gdips.sql
6. Copy folder GDIPS ke C:\xampp\htdocs\
7. Edit config/config.php
8. Buka http://localhost/GDIPS
sudo apt update
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-mbstring php-curl php-gd php-xml
sudo systemctl enable apache2 mysql
sudo mysql_secure_installation
# Setup database
sudo mysql -u root -p
CREATE DATABASE gdips_db;
CREATE USER 'gdips'@'localhost' IDENTIFIED BY 'password_aman';
GRANT ALL ON gdips_db.* TO 'gdips'@'localhost';
FLUSH PRIVILEGES;
EXIT;
# Clone & setup
cd /var/www/html
sudo git clone https://github.com/flessan/GDIPS.git gdips
sudo chown -R www-data:www-data gdips
cd gdips
cp config/example.config.php config/config.php
nano config/config.phpGDIPS/
โโโ ๐ database/ # SQL schema & migrations
โ โโโ gdips.sql # Schema utama
โ โโโ updates/ # Migration files
โ
โโโ ๐ dashboard/ # Web dashboard (frontend)
โ โโโ index.php
โ โโโ levels.php
โ โโโ upload.php
โ โโโ css/
โ โ โโโ style.css
โ โ โโโ responsive.css
โ โโโ js/
โ โโโ main.js
โ โโโ utils.js
โ
โโโ ๐ api/ # Backend API endpoints
โ โโโ getGJLevels.php
โ โโโ uploadGJLevel.php
โ โโโ login.php
โ โโโ ...
โ
โโโ ๐ tools/ # Utility & experimental tools
โ โโโ levelDecryptor.php
โ โโโ songValidator.php
โ
โโโ ๐ songs/ # Storage untuk uploaded songs
โโโ ๐ assets/ # Images, icons, resources
โ
โโโ ๐ config/ # Konfigurasi
โ โโโ example.config.php # Template config
โ โโโ config.php # Config aktif (gitignored)
โ
โโโ ๐ docs/ # Dokumentasi
โ โโโ SETUP.md
โ โโโ API.md
โ โโโ ARCHITECTURE.md
โ
โโโ ๐ .github/ # GitHub configs
โ โโโ ISSUE_TEMPLATE/
โ โ โโโ bug_report.md
โ โ โโโ feature_request.md
โ โโโ PULL_REQUEST_TEMPLATE.md
โ โโโ FUNDING.yml
โ โโโ workflows/
โ โโโ welcome.yml
โ
โโโ ๐ .gitignore
โโโ ๐ CONTRIBUTING.md # Panduan kontribusi
โโโ ๐ CODE_OF_CONDUCT.md # Kode etik
โโโ ๐ LICENSE # GPL-3.0
โโโ ๐ SECURITY.md # Kebijakan keamanan
โโโ ๐ README.md # File ini
graph LR
A[v2.1.3<br>Stabil] --> B[v2.2.0<br>UI Overhaul]
B --> C[v2.3.0<br>Mod Tools]
C --> D[v3.0.0<br>Full Rewrite]
style A fill:#4CAF50,color:#fff
style B fill:#FF9800,color:#fff
style C fill:#2196F3,color:#fff
style D fill:#9C27B0,color:#fff
- Core server functionality
- Song upload system
- Basic dashboard
- Open-source release
- Redesigned dashboard
- Dark mode support
- Mobile-responsive layout
- Better level browsing
- Advanced moderation panel
- Auto-mod system
- Audit logs
- Role management
- Modern PHP framework
- REST API architecture
- Plugin system
- Multi-language support
| Link | Deskripsi | |
|---|---|---|
| ๐ฎ | Download Game | Download GDIPS client |
| ๐ | Live Server | Buka dashboard |
| ๐ | Database Viewer | Lihat data server |
| ๐ป | Source Code | Repo GitHub ini |
| ๐ข | Organization | GDIPS Organization |
| โญ | GDPSHub | Profil di GDPSHub |
| ๐ง | GDI Portal | Portal utilitas |
๐ Detail Kontributor
| Kontributor | Role | Kontribusi |
|---|---|---|
| Fless | Founder | Core architecture, backend, infra |
| Zeroxy | Co-Lead | Community management, moderation |
| Kamu? | Contributor | ??? |
dukungan finansial membantu server tetap hidup
๐ก Cara support terbaik? Star repo dan kontribusi kode!
Proyek ini dilisensikan di bawah GNU General Public License v3.0
GDIPS Reborn - Geometry Dash Indonesia Private Server
Copyright (C) 2024 Fless & GDIPS Contributors
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Artinya: Kamu bebas menggunakan, memodifikasi, dan mendistribusikan kode ini โ asal tetap open-source dan memberi kredit.
๐ Detail Lisensi
Boleh:
- โ Menggunakan untuk pribadi/komersial
- โ Memodifikasi kode
- โ Mendistribusikan versi modifikasi
- โ Fork dan buat project sendiri
Wajib:
โ ๏ธ Tetap menyertakan lisensi asliโ ๏ธ Menyertakan source code jika didistribusikanโ ๏ธ Perubahan harus diberi tandaโ ๏ธ Menggunakan lisensi yang sama (GPL-3.0)
Dilarang:
- โ Menjadikan closed-source
- โ Menghapus credit pemilik asli
- โ Menuntut tanggung jawab atas kerusakan
"Open-source bukan soal kode gratis โ soal kepercayaan, transparansi, dan keyakinan bahwa bersama kita membangun sesuatu yang lebih besar."
Setiap โญ, setiap PR, setiap issue memiliki makna.
๐ Terima kasih sudah menjadi bagian dari perjalanan ini. ๐
Free Code For Everyone :D
Star this repo & mulai kontribusi!

