Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pinkphantasm/hieda

Hieda is an open source solution for electronic document management.
https://github.com/pinkphantasm/hieda

certification docker docker-compose document-management docusaurus hackathon hieda microfrontends microservices traefik

Last synced: about 1 month ago
JSON representation

Hieda is an open source solution for electronic document management.

Awesome Lists containing this project

README

        

![hieda-social-card](https://github.com/pinkphantasm/hieda/assets/110753839/b11cfc4d-f2f0-412c-be1c-c9cb1a6249c6)


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` каждого сервиса для более подробной информации.