Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/pinkphantasm/hieda
- Owner: pinkphantasm
- Created: 2024-04-13T07:46:57.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-04-14T10:07:29.000Z (7 months ago)
- Last Synced: 2024-04-15T12:38:00.383Z (7 months ago)
- Topics: certification, docker, docker-compose, document-management, docusaurus, hackathon, hieda, microfrontends, microservices, traefik
- Language: Go
- Homepage:
- Size: 2.76 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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` каждого сервиса для более подробной информации.