This PR updates the configuration to consume upstream Sourcify images server and repository directly. We keep the ui image in this repo as it needs specific Hedera customizations. See https://github.com/hashgraph/hedera-sourcify/issues/147 for more details.
The unused packages and src folders will be removed in PR #170 to ease the review of this one.
Description:
This PR updates the configuration to consume upstream Sourcify images
server
andrepository
directly. We keep theui
image in this repo as it needs specific Hedera customizations. See https://github.com/hashgraph/hedera-sourcify/issues/147 for more details.The unused
packages
andsrc
folders will be removed in PR #170 to ease the review of this one.Related issue(s):
Fixes #147. Fixes #141. Fixes #145. Fixes #101. Fixes #98. Fixes #97. Fixes #89.
Notes for reviewer:
compose.yaml
provides a blueprint on how to build and run the images. Also it can be useful for development purposes.data
folder is just a placeholder to mount repository contracts.test
folder were unused before this PR. These were removed here to avoid any future tech debt.server
and one forrepository
. This can be triggered frompackage.json
.Checklist