Files
palladum-lightning/.gitignore
Davide Grilli 11974a1169
Some checks failed
Coverage (Nightly) / Build with Coverage (push) Has been cancelled
Repro Build Nightly / Ubuntu repro build: focal (push) Has been cancelled
Repro Build Nightly / Ubuntu repro build: jammy (push) Has been cancelled
Repro Build Nightly / Ubuntu repro build: noble (push) Has been cancelled
Python API Docs (Nightly) / Generate Python API Documentation (push) Has been cancelled
Documentation (Nightly) / Generate Project Documentation (push) Has been cancelled
Publish Documentation Site / Generate Coverage Reports (push) Has been cancelled
Publish Documentation Site / Generate Python API Documentation (push) Has been cancelled
Publish Documentation Site / Generate Project Documentation (push) Has been cancelled
Coverage (Nightly) / Test (postgres) (push) Has been cancelled
Coverage (Nightly) / Test (sqlite) (push) Has been cancelled
Coverage (Nightly) / Generate Coverage Report (push) Has been cancelled
Publish Documentation Site / Deploy to GitHub Pages (push) Has been cancelled
feat: add Docker support for palladium-lightning node
- Dockerfile.palladium-lightning: multi-stage build (ubuntu:22.04)
  builder stage compiles lightningd from source with git submodules;
  runtime stage copies palladium-cli from palladium-node:local image
  (no Rust plugins, no cross-compilation, amd64 only)

- docker-compose.lightning.yml: joins external `palladium-net`, exposes
  port 9735 (P2P), connects to palladiumd:2332 via RPC using credentials
  from .env

- .env.example: template for PALLADIUM_RPCUSER / PALLADIUM_RPCPASSWORD

- .gitignore: add .env to prevent accidental credential commits
2026-03-11 20:43:23 +01:00

124 lines
1.9 KiB
Plaintext

*~
*.o
*.orig
*.tx
*.txid
*.pb
*.gcda
*.gcno
*.dSYM
*.rej
*.pyc
*.tmp
libccan.a
.cppcheck-suppress
.mypy_cache
TAGS
tags
ccan/tools/configurator/configurator
ccan/ccan/cdump/tools/cdump-enumstr
*_gen.c
*_gen.h
gen_*.c
gen_*.h
wire/gen_*_csv
cli/lightning-cli
# Custom local binaries for testing
/palladium-bin/
# Local secrets — never commit
.env
coverage
# Coverage profiling data files
*.profraw
*.profdata
# Generated Python API documentation
docs/python
ccan/config.h
ccan/config.h.*
__pycache__
config.vars
monkeytype.sqlite3
# Ignore some generated binaries
*/test/run-*
!*/test/run-*.c
*/test/exp-run-*
!*/test/exp-run-*.c
*/*/test/run-*
!*/*/test/run-*.c
devtools/check-bolt
tools/lightning-downgrade
test/test_protocol
test/test_sphinx
tests/.pytest.restart
tests/plugins/test_libplugin
tests/fuzz/fuzz-*
!tests/fuzz/fuzz-*.c
gossip_store
.pytest_cache
.tmp.lightningrfc/
contrib/pylightning/build/
contrib/pylightning/dist/
contrib/pylightning/pylightning.egg-info/
contrib/pyln-*/build/
contrib/pyln-*/dist/
contrib/pyln-*/pyln_*.egg-info/
contrib/pyln-*/.eggs/
contrib/pyln-*/pyln/*/__version__.py
tests/plugins/test_selfdisable_after_getmanifest
# Ignore generated files
doc/schemas/sql.json
doc/*.7.md
doc/*.[1578]
doc/reckless*.[1578]
*_sqlgen.[ch]
*_wiregen.[ch]
*_printgen.[ch]
*_gettextgen.po
tests/node_pb2.py
tests/node_pb2_grpc.py
tests/primitives_pb2.py
tests/primitives_pb2_grpc.py
tests/autogenerate-examples-status.log
tests/autogenerate-examples.json
tests/autogenerate-examples-repeat.log
libcommon.a
# Ignore unrelated stuff
.DS_Store
.gdb_history
.python-version
compile_commands.json
# Rust targets
target
plugins/cln-grpc
plugins/clnrest
plugins/wss-proxy
plugins/cln-bip353
.clangd
.cargo/
# Build directories
bionic/
focal/
jammy/
noble/
release/
.vscode/
.cache/
# Ignore release verification Sha256Sums
SHA256SUMS-*
doc/.doc_version
autogenerate-examples-status.log
# Ignore nix outputs
result
result-[0-9]*
tests/plugins/channeld_fakenet