All Projects → kriakiku → dante-gui

kriakiku / dante-gui

Licence: other
Dante Server (SOCKS5 Proxy) Web Interface (Telegram ready)

Programming Languages

PHP
23972 projects - #3 most used programming language
Blade
752 projects
shell
77523 projects
Vue
7211 projects

Projects that are alternatives of or similar to dante-gui

Brook Web
💻brook程序服务端Web后台管理。✈️通过网页直接管理Brook、ShadowSocks、Socks5服务(Telegram可用)!
Stars: ✭ 196 (+532.26%)
Mutual labels:  telegram, socks5
Docker Dante Telegram
dante config builder for Telegram SOCKS-proxy & Dockerfile for building image with such proxy
Stars: ✭ 16 (-48.39%)
Mutual labels:  telegram, socks5
mtproxy autoinstaller
MTProxy autoinstaller for Ubuntu
Stars: ✭ 25 (-19.35%)
Mutual labels:  telegram, socks5
Tgram
typegram: open source publishing platform
Stars: ✭ 340 (+996.77%)
Mutual labels:  website, telegram
telegramircd
Control Telegram user account with IRC
Stars: ✭ 64 (+106.45%)
Mutual labels:  telegram
storj.io
The Storj website.
Stars: ✭ 39 (+25.81%)
Mutual labels:  website
messaging-apis
Messaging APIs for multi-platform
Stars: ✭ 1,759 (+5574.19%)
Mutual labels:  telegram
SimpleFS
Simple, Portable PHP File-Sharing
Stars: ✭ 1 (-96.77%)
Mutual labels:  website
sofastack.tech
Source for the SOFAStack website https://www.sofastack.tech
Stars: ✭ 87 (+180.65%)
Mutual labels:  website
bacnet
BACNET is a Java based platform to develop website for multi-omics analysis
Stars: ✭ 12 (-61.29%)
Mutual labels:  website
common-lispers.hexstreamsoft.com
Discover Common Lisp open-source contributors and their best contributions! Add yourself!
Stars: ✭ 14 (-54.84%)
Mutual labels:  website
efb-wechat-docker
EFB WeChat Slave Docker Ver.
Stars: ✭ 48 (+54.84%)
Mutual labels:  telegram
g-dash
Gulden Witness & Node Dashboard
Stars: ✭ 13 (-58.06%)
Mutual labels:  website
Image-to-Braille
Give it an image, and it will become unicode braille
Stars: ✭ 140 (+351.61%)
Mutual labels:  website
Automatic-attendance-management-system
ROLLCALL an automatic and smart attendance marking and management system which uses Microsoft Azure’s Cognitive service at its core to create a system that could make sure that no human intervention is required and provides government the ability to monitor the attendance of the schools and helps the government officials in mark fake schools.
Stars: ✭ 44 (+41.94%)
Mutual labels:  website
java-design-patterns-web
Java Design Patterns website at https://java-design-patterns.com
Stars: ✭ 81 (+161.29%)
Mutual labels:  website
winston-telegram
A Telegram transport for winston
Stars: ✭ 28 (-9.68%)
Mutual labels:  telegram
Wedding
A basic wedding website I created for myself and Bec using the Bulma CSS framework, Particles.js, jQuery.countdown, Google Satisfy Font and FontAwesome icons.
Stars: ✭ 26 (-16.13%)
Mutual labels:  website
Store-bot
Пример Telegram бота для продажи товаров.
Stars: ✭ 43 (+38.71%)
Mutual labels:  telegram
pump-and-dump-dataset
Additional material for paper: Pump and Dumps in the Bitcoin Era: Real Time Detection of Cryptocurrency Market Manipulations, ICCCN '20
Stars: ✭ 66 (+112.9%)
Mutual labels:  telegram

Dante Web GUI

Dante-GUI - Это графический-web инструмент для комфортной работы с Dante-Server, главной задачей которого является управление пользователями.

Список пользователей Cистема Данные
Список пользователей Cистема Данные
Больше скриншотов

Support me

Hey dude! Help me out for a couple of 🍻!

Avalable methods: PayPal, MasterCard/Visa, QIWI, VKpay, PaySafe, Webmoney, YandexMoney.

Предисловие

Пример установки и настройки написан по Debian 9 (Установка на Ubuntu не должна принципиально отличаться).

Установка (Debian 9) - Dante-Server

Для начала обновим репозитории и систему

# sudo apt-get update & sudo apt-get upgrade

Теперь устанавливаем сам Dante-Server:

# sudo apt-get install dante-server

Далее нужно поправить конфиг Dante (Если вы впервые видете консоль, просто приведите содержимое файла к ниже данному виду):

# nano /etc/danted.conf
logoutput: stderr
# Порт Proxy сервера
# eth0 - Ваш сетевой интерфейс (Обычно eth0, но может отличатся, например ens3, см. # ip addr)
internal: eth0 port = 1080
external: eth0

method: username
user.privileged: root
user.notprivileged: nobody
user.libwrap: nobody

client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error
}

pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error
}

Запускаем Dante-Server

# sudo systemctl restart danted

Установка Dante-GUI

Для установки Dante-GUI, нам понадобится установить на сервер Apache 2 (Или например Nginx), PHP >= 7.1.3, MySQL сервер. Подробнее с требованиями можно ознакомиться на странице Laravel Установка.

В папке где вы собираетесь устанавливать скрипт выполните команду:

# git clone https://github.com/JsonDeveloper/dante-gui ./

Теперь в этой же папке выполняем следующие команды (Не забудьте предварительно установить composer):

# composer update
# php artisan key:generate

Далее открываеем файл .env для редактирования

# nano .env

Тут изменяем следующие строки:
APP_URL - Полный URL до вашей панели
APP_PASSWORD - Пароль для входа в Админ Панель

PROXY_SERVER - Адрес сервера где настроен dante (Домен/IP) PROXY_PORT - Порт dante прокси (Его мы указывали выше при настройке)

USE_SSH - Использовать SSH для управления демоном dante (Или потребуется запустить процесс php от root-пользователя) SSH_SERVER - Адрес сервера где настроен dante (Домен/IP) SSH_USER - Имя пользователя с root правами (Или что бы мог просто создавать/удалять/изменять пользоватлей)
SSH_PASSWORD - Пароль от пользователя с root правами

MAIL* - Смотрим документацию к Laravel, там описано подключение сервисов отправки email (Если вам это нужно)
DB_DATABASE - Название базы данных (Создайте)
DB_USERNAME - Пользователь базы данных
DB_PASSWORD - Пароль базы данных
Теперь снова выполняем следующую команду:

# php artisan migrate

На этом всё. Пишите свои замечания по описанию, постараюсь раскрыть лучше.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].