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 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-22T20:56:48.000Z (4 months ago)
- Last Synced: 2025-01-22T21:30:40.047Z (4 months ago)
- Topics: certification, docker, docker-compose, document-management, docusaurus, go, golang, hackathon, hieda, microservices, traefik
- Language: Go
- Homepage:
- Size: 2.8 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` каждого сервиса для более подробной информации.