Самый простой способ попробовать систему - запустить в Docker и указать встроенную базу Sqlite. Важно - не рекомендуем использовать Sqlite в production!
docker cli:
docker run -d --name zidium-sqlite -p 8080:80 -p 10000:10000 -e "ZIDIUM_webSite=http://localhost:8080" -e "ZIDIUM_secretKey=XXX" -v /zidium/sqlite zidiumteam/zidium-simple:latest
или docker-compose:
services:
zidium:
container_name: zidium-sqlite
image: zidiumteam/zidium-simple:latest
restart: always
ports:
- 8080:80
- 10000:10000
environment:
- ZIDIUM_webSite=http://localhost:8080
- ZIDIUM_secretKey=XXX
volumes:
- /zidium/sqlite
Команда сделает следующее:
Откройте в браузере http://localhost:10000/test , должен отображаться текст SUCCESS. Откройте в браузере личный кабинет http://localhost:8080 и зайдите с вашим логином и паролем. Перейдите в раздел "Компоненты", вы увидите дерево компонентов, все должны быть зелёными.
В production мы рекомендуем использовать СУБД Postgres или MsSql. Также вам потребуется более тонкая настройка системы.
Создайте файл zidium.appsettings.json. Для примера будем считать, что его полный путь /path/zidium.appsettings.json.
{
"database": {
"providerName": "Npgsql",
"connectionString": "Host=host.docker.internal;Port=5432;Database=Zidium.Work;Username=postgres;Password=12345;ApplicationName=Zidium"
},
"webSite": "http://localhost:8080",
"secretKey": "XXX"
}
Теперь запустите саму систему.
docker cli:
docker run -d --name zidium -p 8080:80 -p 10000:10000 --mount type=bind,source=/path/zidium.appsettings.json,target=/zidium/zidium.appsettings.json zidiumteam/zidium-simple:latest
или docker-compose:
services:
zidium:
container_name: zidium
image: zidiumteam/zidium-simple:latest
restart: always
ports:
- 8080:80
- 10000:10000
volumes:
- type: bind
source: /path/zidium.appsettings.json
target: /zidium/zidium.appsettings.json
Команда сделает следующее:
Откройте в браузере http://localhost:10000/test , должен отображаться текст SUCCESS. Откройте в браузере личный кабинет http://localhost:8080 и зайдите с вашим логином и паролем. Перейдите в раздел "Компоненты", вы увидите дерево компонентов, все должны быть зелёными.
Подробнее о настройках и вариантах развёртывания читайте на странице проекта:
Content type
Image
Digest
sha256:736309e22…
Size
158.4 MB
Last updated
over 1 year ago
docker pull zidiumteam/zidium-simple