-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docker Infra checklist #41
Comments
merchant-ui
pi-factory
lnd
|
I don't think we'll "have it" until it's automated, and auditable. For what I, and anyone, knows you could've added code that sends you all of the btc there once there's enough deposited on that node ;). |
You're welcome to audit it |
For what it’s worth, I’m happily using your lnd container @nolim1t Of course auditing is a core concern for us. In that light, I’d like to see all components within one organization and the same git host. That way at least all dependencies can be easily found |
I've had a lot of stuff happening all around the place, so I want to create this issue to just gather it all together (Perhaps move it to some wiki later)…
🧩
meeDamian/simple-qemu
tl;dr: Fetches
qemu
source, and from it builds static binaries foramd64
host system. Result is pushed to Docker registry(ies), and binaries are uploaded to Github Release.Click to expand already done
v3.1.0
v3.1.1
v4.0.0
v4.1.0
v4
,v3
,v4.0
,v4.1
,v3.1
,arm
,aarch64
,latest
,arm32v7
,arm64v8
,enable
,riscv32
,riscv64
, etc…Push to
RegistryIt's borked. Perhaps later…README.md
Simple tags
section the way most repos have it🧩
lncm/berkeleydb
tl;dr: Pre-builds and packages BerkeleyDB
v4.8.30.NC
into a small container, that later can be reused inDockerfile
with sth like:COPY --from=meedamian/berkeleydb:db-4.8.30.NC /opt/ /opt/
README.md
(?)Click to expand already done
Push to
RegistryIt's borked. Perhaps later…amd64
,arm32v7
, andarm64v8
+build
lncm/
namespace (blocked by: Trigger build by pushing a git-tag docker-berkeleydb#13, AKAno-secrets-in-forks
issue)🧩
lncm/bitcoind
tl;dr: Docker image with Bitcoin Core client built for
amd64
,arm32v7
, andarm64v8
.nowallet
variant(?)README.md
README.md
(or another.md
file)lncm/
namespace+build
to distinguish internal builds(?)Click to expand already done
Push to
RegistryIt's borked. Perhaps later…2. Finish atmake
3. Start atmake check
master
amd64
,arm32v7
, andarm64v8
🧩
lncm/lnd
tl;dr: Docker image of a Lightning Network client built for
amd64
,arm32v7
, andarm64v8
.lncm/
namespaceClick to expand already done
Push to
RegistryIt's borked. Perhaps later…amd64
,arm32v7
, andarm64v8
v1.13
-trimpath -mod=readonly
alpine
debian:*-slim
🧩
lncm/invoicer
tl;dr: Utility living on top of
lnd
(and optionallybitcoind
), that helps with creation of payment-accepting frontendsMakefile
(?)Click to expand already done
Push to
RegistryIt's borked. Perhaps later…amd64
,arm32v7
, andarm64v8
v1.13
-trimpath -mod=readonly
alpine
debian:*-slim
lncm/
namespace once🧩
lncm/donations
tl;dr: A UI that lives on top of invoicer that facilitates receiving BTC & LN donations.
🧩
lncm/invoicer-ui
tl;dr: A UI that lives on top of invoicer that facilitates receiving BTC & LN in-store payments.
merchant-ui
🧩
lncm/noma
🧩
lncm/pi-factory
Other/General TODOs
--build-arg
)qemu
usingmeedamian/simple-qemu
)DOCKER_CONTENT_TRUST=1
(currently @ DOCKER_CONTENT_TRUST 🤔 meeDamian/simple-qemu#5)Click to expand already done
v4
is desired, while override ofv4.1.0-riscv64
should probably be avoided). First thought is to use semver-compliant+build
scheme.The text was updated successfully, but these errors were encountered: