Portainer with modified app templates for managing and deploying Blockchain Nodes.
This repository is a bootstrapped version of Portainer which was cloned and built in a Linux environment (Manjaro KDE 4.19) without any modifications the original source prior to build.
The Dockerfile was modified to use alpine:latest as the runtime layer rather than the base. Additionally, the templates.json was replaced with a customized templates.json.
The end result is a Docker image which can be run as easily as the offical portainer/portainer:latest image except with custom app templates without the end-user needing to specify an external template file.
Docker
docker volume create castle-bravo-data
docker run -d -p 9000:9000 --name castle-bravo --restart always -v /var/run/docker.sock:/var/run/docker.sock -v castle-bravo-data:/data ryanhendricks/castle-bravo:latest -H unix:///var/run/docker.sock
Subject the following:
From the Portainer LICENSE:
-
Portainer is licensed under the zlib license. See LICENSE for reference.
-
Portainer also contains the following code, which is licensed under the MIT license:
-
UI For Docker: Copyright (c) 2013-2016 Michael Crosby (crosbymichael.com), Kevan Ahlquist (kevanahlquist.com), Anthony Lapenna (portainer.io)
-
rdash-angular: Copyright (c) [2014] [Elliot Hesp]