You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+33-6Lines changed: 33 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,47 @@
1
-
[](https://github.com/hyperledger/indy-node-container/actions/workflows/build-all.yml)
2
-
3
-
4
1
# Indy Node Container
5
2
3
+
[](https://github.com/hyperledger/indy-node-container/actions/workflows/build-all.yml)
4
+
6
5
This repository aims to provide easy-to-use containers with minimal dependencies to run instances of [Hyperledger Indy Node](https://github.com/hyperledger/indy-node). The primary goal is to support stewards joining an existing Network, but of course the containers can also be used in a stand alone (local/test/...) network. The initial contributions stem from the Container Working Group of [ID Union](https://github.com/IDunion). The repository was contributed to Hyperledger in 2022-02.
or you can use `make` which provides some shortcuts
25
+
26
+
```bash
27
+
# make [bullseye|buster|ubuntu16|ubuntu18|ubuntu20|all|controller] (default is ubuntu18), e.g.
28
+
make ubuntu18
29
+
30
+
# make clean removes images
31
+
# make [clean|clean_bullseye|clean_buster|clean_ubuntu16|clean_ubuntu18|clean_ubuntu20|clean_controller], e.g. this removes all images
32
+
make clean
33
+
```
34
+
35
+
Please note that `make` generates different tags than the Github action (see [packages](https://github.com/hyperledger/indy-node-container/pkgs/container/indy-node-container%2Findy_node) vs. [Makefile](./Makefile)).
36
+
37
+
If you have [trivy](https://aquasecurity.github.io/trivy) installed, you can use the make check_* targets to run a trivy check against the local images:
38
+
39
+
```bash
40
+
#make [check_bullseye|check_buster|check_ubuntu16|check_ubuntu18|check_ubuntu20|check_controller], e.g.
41
+
make check_ubuntu18
42
+
```
43
+
44
+
Trivy HTML reports are created in `./trivy-reports`.
16
45
17
46
## Contributing
18
47
@@ -26,7 +55,6 @@ Be excellent to each other!
26
55
27
56
[See CODE_OF_CONDUCT.md for details.](CODE_OF_CONDUCT.md)
28
57
29
-
30
58
## License
31
59
32
60
Copyright 2020-2022 by all parties listed in the [NOTICE](NOTICE) file
@@ -35,11 +63,10 @@ Licensed under the Apache License, Version 2.0 (the "License");
35
63
you may not use this file except in compliance with the License.
36
64
You may obtain a copy of the License at
37
65
38
-
http://www.apache.org/licenses/LICENSE-2.0
66
+
<http://www.apache.org/licenses/LICENSE-2.0>
39
67
40
68
Unless required by applicable law or agreed to in writing, software
41
69
distributed under the License is distributed on an "AS IS" BASIS,
42
70
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
43
71
See the License for the specific language governing permissions and
0 commit comments