Полная инструкция по установке Amnezia-Web-Panel (РАБОЧАЯ ВЕРСИЯ)

Download the latest version of the modification

Полная инструкция по установке Amnezia-Web-Panel (РАБОЧАЯ ВЕРСИЯ)

📋 Требования

  • Сервер: Ubuntu 20.04/22.04/24.04 (x86_64 или ARM64)

  • Минимум 1GB RAM, 10GB диска

  • Домен (опционально, для HTTPS)

  • SSH доступ к целевым VPN серверам

🚀 Способ 1: Установка через Docker (РЕКОМЕНДУЕТСЯ)

Шаг 1: Установка Docker

# Обновляем систему
sudo apt update && sudo apt upgrade -y

# Устанавливаем зависимости
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# Добавляем официальный ключ Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

# Добавляем репозиторий Docker
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

# Устанавливаем Docker
sudo apt update
sudo apt install -y docker-ce docker-compose-plugin

# Проверяем установку
docker --version
docker compose version

Шаг 2: Скачиваем исходники и собираем образ

# Клонируем репозиторий
cd ~
git clone https://github.com/PRVTPRO/Amnezia-Web-Panel.git
cd Amnezia-Web-Panel

# Собираем Docker образ (это может занять 2-3 минуты)
sudo docker build -t amnezia-panel:local .

Шаг 3: Создаём docker-compose.yml

# Создаём отдельную папку для запуска
mkdir -p ~/amnezia-panel
cd ~/amnezia-panel

# Создаём docker-compose.yml
cat > docker-compose.yml << 'EOF'
version: '3.8'

services:
  amnezia-panel:
    image: amnezia-panel:local
    container_name: amnezia-web-panel
    restart: unless-stopped
    ports:
      - "5000:5000"
    volumes:
      - ./dаta:/app/data
      - ./logs:/app/logs
    environment:
      - SECRET_KEY=change-this-to-random-string-$(openssl rand -hex 32)
      - TZ=Europe/Moscow
EOF

Шаг 4: Запускаем панель

docker compose up -d

Шаг 5: Проверяем работу

# Проверяем статус
docker ps

# Смотрим логи
docker logs amnezia-web-panel

✅ Готово!

Панель доступна по адресу: http://IP-вашего-сервера:5000

  • Логин: admin

  • Пароль: admin

  • ⚠️ Сразу смените пароль!

Download Files

Downloads

No comments yet.

Добавить комментарий
или
регистрация Я забыл свой пароль
Оцените работу движка
Статистика