⟵ сюдатуда ⟶
  • Установка
  • Установка на NetAngels.ru
  • Установка на Ubuntu
  • Установка с Docker
  • Если вы хотите полную установку на чистую Ubuntu 20 в полностью автоматическом режиме (разработано для нулевых навыков):
  • Если вы хотите быстро посмотреть и у вас установлен Docker и Docker-compose
  • Если вам нужно сконфигурировать чистую систему в ручном режиме или без Docker:
  • Обновления
  • Бэкапы
  • Multi/no-multi
  • Консольная утилита bin/totum
  • Основы для пользователей
  • Интерфейс и компоновка
  • Таблицы и их параметры
  • Префильтр
  • Поля и их параметры
  • Синтаксис
  • Код, действия, форматирование
  • Реляционные взаимосвязи
  • Порядок расчета и единицы пересчета
  • Сравнения
  • Функции
  • Отладка
  • Автозаполнение расчетных и временных
  • Дублирование строк и циклов
  • Деревья
  • Печать и CSV
  • API
  • Роли и пользователи
  • Нотификации
  • Действия по расписанию
  • Анонимные таблицы
  • Внешние формы
  • Экспорт и импорт таблиц
  • Системные таблицы
  • Подключение функций
  • Дополнительные интерфейсы
  • Структура файлов
  • Структура базы
  • Установка при помощи Docker

    Основной тип установки это автоматическая установка на Ubuntu.

    Используйте установку Docker только в том случае, если вы понимаете Docker и это обусловлено вашей ИТ-архитектурой.

    https://github.com/totumonline/totum-mit-docker

    Этот Docker-контейнер рассчитан на пользователей с минимальной квалификацией. Мы постарались упаковать все необходимое для работы Totum с максимально возможным для этого уровнем безопасности. Тк мы стремились участь все возможные сценарии использования, возникающие у непрограммистов, то мы отказались от супер-оптимизации внутри этого образа. Если такой подход не для вас и у вас есть скилл в Docker, то вы можете сделать свой образ под вашу конкреную задачу.

    Если вы хотите полную установку на чистую Ubuntu 20 в полностью автоматическом режиме (разработано для нулевых навыков):

    NetAngels referal link —>

    1. Разверните сервер;

    2. Делегируйте на него домен;

    3. Откройте терминал под root или sudo-пользователем и выполните:

    sudo curl -O https://raw.githubusercontent.com/totumonline/totum-mit-docker/main/autoinstall.sh && sudo bash autoinstall.sh
    
    Если сервер скажет, что у него нет `curl` то его надо поставить: apt update && apt -y install curl
    
    1. Следуйте подсказкам на экране.

    2. Откройте делегированный домен и авторизуйтесь под admin и указанным при установке паролем.


    Если вы хотите быстро посмотреть и у вас установлен Docker и Docker-compose

    • клонируете репозитарий docker-установки;

    • назначаете 777 всем папкам и 666 всем файлам, тк контейнеры работает от пользователя uid 201608:201608 и 201609:201609

    git clone https://github.com/totumonline/totum-mit-docker.git && cd totum-mit-docker && sudo find . -type d -exec chmod 777 {} \; && sudo find . -type f -exec chmod 666 {} \;
    

    Стартуете Docker-compose:

    docker-compose up -d
    

    Открываем браузер по ip или на localhost если это локальная машина, выбираем язык установки и заполняем в разделе Создать суперпользователя Тотум:

    Если у вас занят 80 порт, то измените docker-compose.yml для подключения на другой порт.

    • пароль, который будет использован для суперпользователя Totum

    • ваш Email для Cron-нотификаций (никуда не отправляется, будет записан в конфиг)

    • заполнив наживаем Создать конфиг и залить схему

    Ждем, переходим по ссылке, готово!

    Если вы посмотрели и хотите сконфигурировать полностью — посмотрите эту инструкцию


    Если вам нужно сконфигурировать чистую систему в ручном режиме или без Docker: