-
Notifications
You must be signed in to change notification settings - Fork 51
docs: better explain the architecture and more clearly separate docker setup from lndmon setup #123
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
Conversation
|
|
||
| # Architectural Layout | ||
| ``` | ||
| gRPC Server (TCP/10009) ╔══════════════════════╗ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re this and the mono drawing above, you should give mermaid diagrams a shot: https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-diagrams
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks, will try that next time, but I think this drawing is good enough for now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How are people meant to update this drawing in the future? You've added a new directory that serves no purpose other than to house a .mono file with no instructions on how to render or even update it.
AFAICT, the new folder added isn't even rendered here directly in markdown.
Mermaid markdown diagrams a clearly a better way to check in diagrams into git repos in a way that's universally accessible and extensible.
If I try to view this on a small viewport, the entire diagram is quickly garbled. You can't easily zoom in or move around the diagram.
In 2025, we have much better tools than hand rolled ascii diagrams.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #124
saubyk
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…r setup from lndmon setup
2ed5df1 to
d420608
Compare
|
Waiting on lightninglabs/lightning-terminal#1167 and a review from @djkazic |
OK, lightninglabs/lightning-terminal#1167 has now been merged. |
|
@djkazic , did you still want to review this one? |
|
|
||
| # Architectural Layout | ||
| ``` | ||
| gRPC Server (TCP/10009) ╔══════════════════════╗ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How are people meant to update this drawing in the future? You've added a new directory that serves no purpose other than to house a .mono file with no instructions on how to render or even update it.
AFAICT, the new folder added isn't even rendered here directly in markdown.
Mermaid markdown diagrams a clearly a better way to check in diagrams into git repos in a way that's universally accessible and extensible.
If I try to view this on a small viewport, the entire diagram is quickly garbled. You can't easily zoom in or move around the diagram.
In 2025, we have much better tools than hand rolled ascii diagrams.
|
@ZZiigguurraatt, remember to re-request review from reviewers when ready |
|
closing in favor of #124 |
Depends on lightninglabs/lightning-terminal#1167
I have not tested the docker stuff, but I think it should be correct.