Sign inSign up

funkypenguin/grinpool-letsencrypt

By funkypenguin

Updated over 7 years ago

The LetsEncrypt component of grin-pool

Image
0

3.5K

funkypenguin/grinpool-letsencrypt repository overview

geek-cookbook

Contents

  1. What is funkypenguin/grinpool?
  2. Why should I use this?
  3. How do I use it?
  4. CHANGELOG

This container is maintained by Funky Penguin's Geek Cookbook, a collection of "recipes" to run popular applications on Docker Swarm or Kubernetes, in a cheeky, geek format.

Got more details at:


What is funkypenguin/grinpool ?

A fork of grin-pool/grin-pool, in an attempt to create a(nother) GRIN mining pool. This repository creates the following containers, which are all elements of the pool solution:

NameDescriptionBuild
funkypenguin/grinpool-grin
Size
Commit
The grinpool-grin elementDocker Pulls
Build status
funkypenguin/grinpool-services
Size
Commit
The grinpool-services elementDocker Pulls
Build status
funkypenguin/grinpool-keybase
Size
Commit
The grinpool-keybase elementDocker Pulls
Build status
funkypenguin/grinpool-logstash
Size
Commit
The grinpool-logstash elementDocker Pulls
Build status
funkypenguin/grinpool-letsencrypt
Size
Commit
The grinpool-letsencrypt elementDocker Pulls
Build status
funkypenguin/grinpool-mwdodckerbase
Size
Commit
The grinpool-mwdodckerbase elementDocker Pulls
Build status
funkypenguin/grinpool-mwnginx
Size
Commit
The grinpool-mwnginx elementDocker Pulls
Build status
funkypenguin/grinpool-mwnginx-dockerbase
Size
Commit
The grinpool-mwnginx-dockerbase elementDocker Pulls
Build status
funkypenguin/grinpool-universalforwarder
Size
Commit
The grinpool-universalforwarder elementDocker Pulls
Build status
funkypenguin/grinpool-webui-js
Size
Commit
The grinpool-webui-js elementDocker Pulls
Build status
funkypenguin/grinpool-splunk
Size
Commit
The grinpool-splunk elementDocker Pulls
Build status
funkypenguin/grinpool-rmq
Size
Commit
The grinpool-rmq elementDocker Pulls
Build status

Why should I use this?

How do I use this?

CHANGELOG

Upstream README

** Announcement: we are looking for a MySQL developer / DBA. If you are familiar with MySQL on a professional level, or any of the architecture components listed below, and are interested then please contact [email protected] or [email protected] **

What it is:

An Open Source Mining Pool for Grin MimbleWimble Cryptocurrency Implementation

How to try it:

The architecture:
  • Stateless Microservices
The components:
  • Pool Stratum Proxy: Rust
  • Pool data processing jobs: Python3/SQLAlchemy
  • Pool API: Python3/Flask/gunicorn
  • Pool Web UI: NodeJS/Electron/Bootstrap/React
  • Database: MariaDB/Redis
  • Build/Packaging: Docker
  • Deploy: gcloud Kuberntests CLI
  • Orchestration: Kubernetes
  • Log collection: Splunk
  • Load Balancer/Certificates: NGINX/LetsEncrypt
  • Monitoring & Alerting: ?? NotYet (Icinga?)
To run the pool yourself: ansible/roles/pool/files/README.md
To build use the Dockerfile in: stratum and grin-py
Current Status:
  • This project is under development, ~85% complete, and will be ready soon after grin mainnet launch
  • Please contribute!
  • Join the discussion on Gitter

Pizza and "beer" fund:

BTC 17Gmy9uhE6ziB1PzYT8MMY5A4va25dy3US

XMR 43i7q6hVrMdgY21RH7nMghSPA6s5jjGXDeEmLjL3pNFfD1XBYqf6hJpWVabfGJ5ydJKdaBjKdFvMe1kaKRj5w7Ao7q7mK8v

Tag summary

Content type

Image

Digest

Size

761.1 MB

Last updated

over 7 years ago

docker pull funkypenguin/grinpool-letsencrypt