# Watchtower Tutorial

**URL:** <https://community.umbrel.com/t/watchtower-tutorial/2612>\
**Category:** Bitcoin and Lightning\
**Created:** [August 14, 2021, 3:10pm UTC](https://community.umbrel.com/t/watchtower-tutorial/2612 "2021-08-14T15:10:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![beh010](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@beh010](https://community.umbrel.com/u/beh010)\
**Post date:** [August 14, 2021, 3:10pm UTC](https://community.umbrel.com/t/watchtower-tutorial/2612/1 "2021-08-14T15:10:50Z")

</div>

Is there a good tutorial on how to set up an umbrel watchtower? I am thinking about setting up a dedicated node at a separate location (stable connection + ups).

---

<div class="post-metadata">

**Author:** ![blckbx](https://avatars.discourse-cdn.com/v4/letter/b/bb73d2/32.png) [@blckbx](https://community.umbrel.com/u/blckbx)\
**Post date:** [August 14, 2021, 3:30pm UTC](https://community.umbrel.com/t/watchtower-tutorial/2612/2 "2021-08-14T15:30:52Z")

</div>

If you got some linux knowledge, try this:  
[https://www.lightningnode.info/advanced-tools/watchtower](https://www.lightningnode.info/advanced-tools/watchtower)  
Don’t forget to export port 9911 (Watchtower port) out of lnd’s docker container.

---

<div class="post-metadata">

**Author:** ![beh010](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@beh010](https://community.umbrel.com/u/beh010)\
**Post date:** [August 21, 2021, 9:43pm UTC](https://community.umbrel.com/t/watchtower-tutorial/2612/3 "2021-08-21T21:43:07Z")

</div>

Thanks for the info. I am making progress but stuck on how to allow the 9911 port out of the and container. Do you have any good resources on how to do this with docker?

---

<div class="post-metadata">

**Author:** ![blckbx](https://avatars.discourse-cdn.com/v4/letter/b/bb73d2/32.png) [@blckbx](https://community.umbrel.com/u/blckbx)\
**Post date:** [August 22, 2021, 7:44am UTC](https://community.umbrel.com/t/watchtower-tutorial/2612/4 "2021-08-22T07:44:41Z")

</div>

[https://plebnet.wiki/wiki/LND\_Configuration\_Settings#Watch\_Tower\_Settings](https://plebnet.wiki/wiki/LND_Configuration_Settings#Watch_Tower_Settings)

I may be wrong on portforwarding because Tor is managing this for you.

---

<div class="post-metadata">

**Author:** ![beh010](https://avatars.discourse-cdn.com/v4/letter/b/258eb7/32.png) [@beh010](https://community.umbrel.com/u/beh010)\
**Post date:** [August 22, 2021, 8:20pm UTC](https://community.umbrel.com/t/watchtower-tutorial/2612/5 "2021-08-22T20:20:44Z")

</div>

Got it set up but it does not look like my node is seeing the new watchtower. The watchtower has not fully sync’d yet but I’m not sure if that should matter. My gut feeling is that it may be a port forwarding issue but i guess I will need to wait for the sync to rule that out.

Here are the results I am seeing:

**Umbrel Client Node Tower Results**

> umbrel@umbrel:~/umbrel/lnd/logs/bitcoin/mainnet $ docker exec -it lnd lncli wtclient towers  
> {  
> “towers”: [  
> “pubkey”: “[MyUmbrelWatchtowerPUBKEY]”,  
> “addresses”: [  
> “[MyUmbrelWatchtowerURI].onion:9911”  
> ],  
> **“active\_session\_candidate”: false** ,  
> “num\_sessions”: 0,  
> “sessions”: [

**Umbrel Client Node Wtclient Stats**

> umbrel@umbrel:~/umbrel/lnd/logs/bitcoin/mainnet $ docker exec -it lnd lncli wtclient stats  
> {  
> “num\_backups”: 0,  
> “num\_pending\_backups”: 0,  
> “num\_failed\_backups”: 0,  
> “num\_sessions\_acquired”: 0,  
> “num\_sessions\_exhausted”: 0  
> }
