Skip to main content

Установка Penpot в Docker

Для установки Penpot в локальном режиме с использованием только Docker Compose, выполните следующие шаги:

Создайте директорию для проекта:

mkdir penpot && cd penpot

Скачайте файл docker-compose.yaml:

wget https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml

Запустите Penpot с помощью Docker Compose:
В той же директории, где находится docker-compose.yaml, выполните команду:

docker compose up -d

Это запустит все необходимые контейнеры для Penpot, включая базу данных и backend.

Доступ к Penpot:
После запуска вы сможете получить доступ к Penpot через ваш браузер по адресу:

http://localhost:9001

Создание пользователя:
Для создания первого пользователя выполните следующую команду (Находясь в каталоге penpot):

docker exec -ti penpot-penpot-backend-1 ./manage.py create-profile

Если не поможет такая команда создания пользователя, можно сделать так:

docker exec -it penpot-penpot-backend-1 /bin/sh

$ ./manage.py create-profile
Email: testadmin@mail.ru
Fullname: makromikro
Password: 
Created: testadmin@mail.ru / 7efea6b0-9466-813a-8004-da3481e65420