Если вы хотите запустить систему, вам следует использовать эту опцию. Это версия системы без базы данных, поэтому вы должны сначала установить базу данных, а затем запустить эту версию. Таким образом, вы должны выполнить следующие шаги, чтобы запустить систему:
1. Установите бесплатную базу данных PostgreSQL. Вы можете установить его локально или на любом сервере. Вы можете найти подробную информацию о том, как установить его, в этом руководстве.
2. Не забудьте отредактировать файл pg_hba.conf, чтобы сконфигурировать базу данных для приема внешних соединений.
3. Загрузите файл
init.sql . Это необходимо для инициализации вашей базы данных для запуска системы.
4. Запустите команду:
psql -U [username] -d [database name] < init.sql
, где [username] - это пользователь базы данных, который вы используете (пользователь по умолчанию - postgres), [database name] - это имя базы данных, которое вы используете (имя базы данных по умолчанию - postgres).
Это создаст начальные данные в вашей базе данных, которые необходимы для запуска и работы системы.
5. Теперь вы можете запустить систему с помощью следующей команды:
docker run -d -p 80:80 -v [path to file storage]:/filestorage --env OPENPIM_DATABASE_ADDRESS=[database host] --env OPENPIM_DATABASE_NAME=[database name] --env OPENPIM_DATABASE_USER=[database user] --env OPENPIM_DATABASE_PASSWORD=[database password] openpim/russian:2.0
где:
[path to file storage] - путь к любому локальному каталогу, в котором система будет
хранить загруженные изображения и файлы
[database host] - адрес сервера базы данных
[database name] - имя базы данных
[database user] - пользователь
[database password] - пароль
После этого вам нужно подождать несколько секунд, пока система запустится, и тогда она будет доступна через веб-браузер через порт 80. Например, если вы запустите систему на локальном компьютере, она будет доступна на
http://localhost.
В системе будет настроен только один пользователь (со следующим именем пользователя/паролем): admin/admin.