Скачать
Скачать dmsforall
Запускается из репозитория через Docker Compose. Node, PostgreSQL и Redis на машине не нужны.
Разработка пока приостановлена. Код, образы и документация остаются доступными, но не ждите новых функций и быстрых исправлений.
Получить файлы
$ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforallНастроить параметры, по желанию
Значений по умолчанию достаточно для первой пробы на localhost. Для сервера с доменным именем задайте
DFA_SITE_ADDRESSиDFA_PUBLIC_URL.$ cp .env.example .envЗапустить стек
Образы берутся из
ghcr.io/selfhostr. При первом запуске генерируются пароли базы данных, применяются миграции, затем стартуют API и worker. Откройтеhttp://localhost:8080.$ docker compose up -dСоздать первый гараж
Команда всё ещё дорабатывается, и её точный вид не окончателен. Следуйте странице Настройка первого гаража.
Полная установка ещё не прогонялась от начала до конца на чистой машине с настоящим доменом. По обычному HTTP cookie сессии работает только на localhost: в остальных случаях используйте доменное имя с HTTPS. Подробности в документации.
Требования
- Docker с Compose v2
- Для HTTPS на сервере: доменное имя и открытые порты 80 и 443
- Место на диске для базы данных, резервных копий и загруженных документов
Версии и образы
- ВерсияПред-релиз, ни одного релиза пока не опубликовано
- Образы
ghcr.io/selfhostr/dmsforall,ghcr.io/selfhostr/dmsforall-web - Теги образа
X.Y.Z,X.Y,latest,edge(последняя сборка ветки dev) - Порты по умолчанию
8080HTTP,8443HTTPS - ОбновлениеОбновление, в документации
Поддержать проект
Все проекты selfhostr бесплатны, и за ними не стоит компания. Если какой-то экономит вам время, пожертвование оплатит тестовое оборудование и потраченное время.
После вставки проверьте первые и последние символы. Мы никогда не просим криптовалюту в сообщениях.