Skip to content

Commit

Permalink
Merge pull request #27 from iotaledger/feat/add-legacy-setup
Browse files Browse the repository at this point in the history
Add node-docker-setup for legacy
  • Loading branch information
muXxer committed Aug 10, 2023
2 parents e64d87d + 9f9beff commit 015b215
Show file tree
Hide file tree
Showing 14 changed files with 1,839 additions and 4 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.DS_Store
legacy/data
chrysalis/data
stardust/data
.env
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Node Docker Setup
This setup lets you run an [IOTA Hornet node](https://wiki.iota.org/hornet/welcome) and additional services using Docker and Traefik as [a reverse proxy](https://en.wikipedia.org/wiki/Reverse_proxy) to enable (optional) TLS using [Let's Encrypt](https://letsencrypt.org/), control access to your node and route requests to the correct endpoints.

There are two different versions:
There are three different versions:
- [Chrysalis (IOTA Mainnet)](chrysalis/README.md)
- [Stardust (Shimmer)](stardust/README.md)
- [Stardust (Shimmer)](stardust/README.md)
- [Legacy (IOTA Legacy Mainnet)](legacy/README.md)
2 changes: 1 addition & 1 deletion chrysalis/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ services:

traefik:
container_name: traefik
image: traefik:v2.9
image: traefik:v2.10
command:
- "--providers.docker=true"
- "--providers.docker.exposedbydefault=false"
Expand Down
4 changes: 4 additions & 0 deletions legacy/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Node Docker Setup - Legacy
This setup lets you run an [IOTA Hornet node](https://wiki.iota.org/hornet/welcome) and additional services using Docker and Traefik as [a reverse proxy](https://en.wikipedia.org/wiki/Reverse_proxy) to enable (optional) TLS using [Let's Encrypt](https://letsencrypt.org/), control access to your node and route requests to the correct endpoints.

See [this guide](https://wiki.iota.org/hornet/how_tos/using_docker/) to set up your node.
11 changes: 11 additions & 0 deletions legacy/assets/grafana/dashboards/dashboard.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: 1

providers:
- name: 'Prometheus'
orgId: 1
folder: ''
type: file
disableDeletion: true
allowUiUpdates: false
options:
path: /etc/grafana/provisioning/dashboards
Loading

0 comments on commit 015b215

Please sign in to comment.