Skip to content

RockerzXY/pt-website-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Вебсайт с уязвимостями

Описание

Этот репозиторий содержит веб-сайт, предназначенный для анализа безопасности. Все уязвимости в коде были исправлены на момент последнего коммита. Проект поднимается с помощью Docker Compose.

Установка и запуск

Для развёртывания приложения выполните следующие шаги:

  1. Клонируйте репозиторий
git clone https://github.com/RockerzXY/pt-website-2
cd pt-website
  1. Запустите контейнеры с помощью docker compose:
docker compose up -d --build
  1. Вебсайт будет доступен по адресу:
http://localhost:8080

Структура проекта

  • website/ — директория с файлами веб-приложения.
  • log/apache/ — логи Apache.
  • db_data/ — том хранения данных MariaDB.
  • docker-compose.yml — конфигурация Docker Compose.

Конфигурация

Веб-приложение использует ряд переменных окружения, описанных в docker-compose.yml:

Имя Значение по умолчанию Описание
DATABASE_HOST db Хост базы данных
DATABASE_PORT 3306 Порт базы данных
DATABASE_NAME site Имя базы данных
DATABASE_USER root Пользователь базы данных
DATABASE_PASSWORD admin Пароль пользователя базы данных

About

Вебсайт с закрытыми уязвимостями (PT_START 2024.2)

Resources

Stars

Watchers

Forks