All Projects → stereum-dev → ethereum2-docker-compose

stereum-dev / ethereum2-docker-compose

Licence: MIT License
Run different kind of Ethereum 2 staking nodes with monitoring tools and own Ethereum 1 node out of the box!

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to ethereum2-docker-compose

e7mon
Ethereum clients monitor
Stars: ✭ 30 (-49.15%)
Mutual labels:  lighthouse, prysm
nuxt-prune-html
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Stars: ✭ 69 (+16.95%)
Mutual labels:  lighthouse
learning-lighthouse-ci
Learning Google's Lighthouse CI from scratch with a minimal template web app (quickstart)
Stars: ✭ 46 (-22.03%)
Mutual labels:  lighthouse
nuxt-delay-hydration
Improve your Nuxt.js v2 Google Lighthouse score by delaying hydration ⚡️
Stars: ✭ 135 (+128.81%)
Mutual labels:  lighthouse
plugin-lighthouse
A simple sitespeed.io lighthouse plugin to collect few performance metrics
Stars: ✭ 14 (-76.27%)
Mutual labels:  lighthouse
uPyEcho
Emulated Belkin WeMo device that works with Amazon Echo (Alexa) using MicroPython on an ESP32
Stars: ✭ 44 (-25.42%)
Mutual labels:  lighthouse
vue-seo-friendly-spa-template
Vue.js PWA/SPA template initially scaffolded with vue-cli and configured for SEO. Makes use of prerendering and other techniques/packages in order to achieve a perfect "Lighthouse Score".
Stars: ✭ 41 (-30.51%)
Mutual labels:  lighthouse
performance-budgets
performance-budgets gives you a simple way to check and stay on top of performance
Stars: ✭ 56 (-5.08%)
Mutual labels:  lighthouse
docker-google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / Docker Image
Stars: ✭ 29 (-50.85%)
Mutual labels:  lighthouse
react-lighthouse-viewer
A React component used for rendering Lighthouse JSON reports Demo:
Stars: ✭ 49 (-16.95%)
Mutual labels:  lighthouse
site-audit-seo
Web service and CLI tool for SEO site audit: crawl site, lighthouse all pages, view public reports in browser. Also output to console, json, csv, xlsx, Google Drive.
Stars: ✭ 91 (+54.24%)
Mutual labels:  lighthouse
thvu-blog
My digital home on the internet.
Stars: ✭ 51 (-13.56%)
Mutual labels:  lighthouse
joomla-pythagoras
Joomla Pythagoras Repository
Stars: ✭ 19 (-67.8%)
Mutual labels:  lighthouse
quasar-starter-ssr-pwa-jest-cypress
Accelerated starter kit for building a quasar 17 app.
Stars: ✭ 49 (-16.95%)
Mutual labels:  lighthouse
webperf-dashboard
Web Performance Dashboard forked from https://github.com/boyney123/garie
Stars: ✭ 51 (-13.56%)
Mutual labels:  lighthouse
teti
CLI for testing DOM timings built upon Headless Chrome & Lighthouse 💜
Stars: ✭ 14 (-76.27%)
Mutual labels:  lighthouse
lighthouse-circleci-example
An example repo demonstrating Lighthouse testing in CircleCi
Stars: ✭ 21 (-64.41%)
Mutual labels:  lighthouse
lighthouse-mocha-example
Sample using lighthouse and lighthouse-core with Mocha to run tests on your project/site.
Stars: ✭ 60 (+1.69%)
Mutual labels:  lighthouse
one-platform
An integrated application hosting platform.
Stars: ✭ 22 (-62.71%)
Mutual labels:  lighthouse
plugin-lighthouse
Lighthouse plugin for sitespeed.io
Stars: ✭ 24 (-59.32%)
Mutual labels:  lighthouse

Stereum.net's node setups

Run and monitor an Ethereum 2.0 staking node, choose your favorite client and start right away!

Visit us at stereum.net for guides and on Discord for support!

Setups

Setup Beacon Staking Monitoring
Lighthouse yes yes yes
Lodestar yes yes yes
Multiclient with Vouch & Dirk yes yes yes
Nimbus Eth2 yes yes yes
Prysm yes yes yes
Teku yes yes yes

Sorted by name (ascending).

Testnet or Mainnet

You are viewing this repository with configuration for testnet (Pyrmont)

Default is Pyrmont, the long-term testnet for Ethereum 2.0. For running on Mainnet, checkout mainnet branch by executing the following commands after git clone:

git checkout mainnet

Not all setups are available for Mainnet yet.

Run a node

  1. Select a docker-compose from the list above.
  2. Copy the docker-compose.yaml of your choice to the project's root directory (this directory).
  3. Follow the guide included with the docker-compose (README.md of the selected docker-compose).

User id 2000

Some components like grafana and nimbus need folders with special permission and/or owner. To make the setup of ethereum2-docker-compose as simple as possible these necessary permissions will be set on each startup with the user id of 2000.

It's possible (however highly unlikely) that your local system already has a user with the id of 2000. In this case the folders will show the name of your user. We recommend not using a local user with the id 2000 for security reasons.

FAQ

My docker-compose command doesn't work (e. g. ERROR: Version in "./docker-compose.yaml" is unsupported.)

Most linux distributions (including Ubuntu) don't serve recent docker-compose versions in their package management. You can install a compatible version by following official docker.io documentation.

Support us!

This software is provided under MIT license and therefore freely usable without restrictions. Dontations are welcome at gitcoin.co to make use of quadratic funding and make your contribution count even more! With your donation you help us build new features and keep our servers for testnet running. Thank you for every contribution!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].