#MoePanel Uguu ve Pomf için dosyaları kaldırmayı ve kara listeye almayı kolaylaştıran yönetici paneli.
#Özellikler
- Yüklenen dosya sayısı ve kullanılan depolama alanı hakkında bilgiler.
- Karma/dosya adı/vb. tarafından yüklenen dosyaları arayın.
- Dosyaları kara listeye alın veya silin.
- IP ile ilgili tüm dosyaları kara listeye alın veya silin.
- Kara liste veritabanını arayın ve yönetin.
Ayarlar gibi daha fazla özellik daha sonraki bir sürümde gelecektir.
#Kurulum Öncelikle çalışan bir user/Pomf kurulum kurulumuna ihtiyacınız olacak, bundan sonrası oldukça kolay.
Bazı veritabanı değişiklikleri getirdiğinden bu panelin çalışması için user/Pomf'un en son sürümünü çalıştırmanız gerekir.
git clone https://github.com/pomf/moepanel
<?php
//define('MOE_DB_CONN', 'mysql:unix_socket=/tmp/mysql.sock;dbname=pomf');
define('MOE_DB_CONN', 'sqlite:/path/to/your/uguu/or/pomf/db.sq3');
/**
* PDO database login credentials
*/
/** @param string POMF_DB_NAME Database username */
define('MOE_DB_USER', null);
/** @param string POMF_DB_PASS Database password */
define('MOE_DB_PASS', null);
/**
* 'MOE_ROOT' - Root location for the Moe Panel
* 'FILES_ROOT' - Location where uploaded files for Uguu/Pomf are stored
* 'PU_NAME' - Pomf/uguu instance name
* 'PU_ADDRESS' - Pomf/uguu address/[sub]domain
* 'PU_URL' - URL where Pomf/Uguu serves files from
* 'MOE_URL' - URL for Moe Panel
*/
define('MOE_ROOT', '/var/www/moepanel/');
define('FILES_ROOT', '/var/www/files/');
define('PU_NAME', 'Uguu');
define('PU_ADDRESS', 'uguu.se');
define('PU_SERVE_URL', 'https://a.uguu.se/');
define('MOE_URL', 'https://moepanel.uguu.se');
<?php
$lol = password_hash("YOURPASSWORDHERE", PASSWORD_BCRYPT);
echo $lol;
php gen_pw.php
cd /path/to/moe
make
sqlite3 /var/www/db/your_pomf_db.sq3
INSERT INTO accounts VALUES(1,'your@email.com','PASSWORD_HASH_FROM_ABOVE',1);
Ardından web sunucunuzu ve PHP'yi dist/'dan hizmet verecek şekilde yapılandırın ve hazırsınız!