https://github.com/shelepuginivan/hieda
Hieda is an open source solution for electronic document management.
https://github.com/shelepuginivan/hieda
certification docker docker-compose document-management docusaurus go golang hackathon hieda microservices traefik
Last synced: about 2 months ago
JSON representation
Hieda is an open source solution for electronic document management.
- Host: GitHub
- URL: https://github.com/shelepuginivan/hieda
- Owner: shelepuginivan
- Created: 2024-04-13T07:46:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T02:04:18.000Z (about 1 year ago)
- Last Synced: 2025-07-10T18:26:30.885Z (12 months ago)
- Topics: certification, docker, docker-compose, document-management, docusaurus, go, golang, hackathon, hieda, microservices, traefik
- Language: Go
- Homepage:
- Size: 4.23 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Hieda - это решение для электронного документооборота с открытым исходным кодом
## Требования
- [Docker](https://www.docker.com/) (`docker-compose`)
- Сторонние зависимости
- RSA-сертификаты
Проверить сторонние зависимости:
```shell
cd src/static_service
./scripts/ensure_vendor.sh
```
Далее, следуйте инструкциям, предоставленным скриптом.
Чтобы сгенерировать приватный RSA-ключ (требуется для работы удостоверяющего сервиса), запустите следующую команду:
```shell
openssl genrsa 2048 | openssl pkcs8 -topk8 -nocrypt > ./src/cert_service/key.pem
```
## Запуск
Используя `docker-compose`:
```shell
docker-compose up
```
Или, в некоторых случаях:
```shell
docker compose up
```
Теперь Hieda доступна по адресу [localhost](http://localhost).
## Конфигурация
Вы можете настраивать Hieda через `docker-compose.yml`.
Сами сервисы настраиваются через переменные окружения. См. `README.md` каждого сервиса для более подробной информации.