Как да инсталираме password-web-generator с Docker Compose на Ubuntu 22.04?

Генератор на случайни пароли (password-web-generator) e инструмент които може да генерира сигурни, силни и произволни пароли.

За да се гарантира сигурността, паролата се генерира изцяло на уеб страницата, без да се изпраща през интернет.

Паролата обикновено е низ от знаци, който може да включва букви, цифри и символи, които могат да се използват за достъп до нещо, обикновено акаунт, и да попречат на други да имат достъп до него.

password-web-generator

Как да инсталираме password-web-generator с Docker-Compose?

За да започнем, ще ни трябва:

Инсталирана версия на Docker и Docker Compose.

Като начало трябва да създадем Docker контейнер чрез Docker composer. Това включва създаване на файл docker compose.yml с дефиницията на контейнера, както е показано по-долу:

mkdir -p password
cd password
vi docker-compose.yml

Във файла docker-compose.yml добавяме следното съдържание:

version: "2.1"
services:
  webapp:
    image: feisty/pass-gen-html:v1
    container_name: password-web-generator
    ports:
      - 6012:80
    restart: unless-stopped
networks:
  default:
    name: monitoring-net
    external: true

Записваме информацията с натискане на :wq

За да стартираме контейнера, използваме:

docker compose up -d

След това ще получим достъп до услугите на password-web-generator, работещи в Docker през уеб браузъра:

http://SERVER_IP:6012/

След като изберете желаните опции за паролата, кликнете върху генериране , за да генерирате нова парола с избраните опции.

След това кликнете върху областта за парола, за да копирате паролата в клипборда.

Федя Серафиев

Федя Серафиев

Федя Серафиев e собственик на уебсайта urocibg.eu. Той намира удовлетворение в това да помага на хората да решават и най-сложните технически проблеми. Сегашната му цел е да пише лесни за следване статии, така че подобни проблеми изобщо да не възникват.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу: