diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 0fccff7..6b821e9 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -5,6 +5,10 @@ 1 GHz processor, 2 GB RAM, 10GB storage minimum Ubuntu 20.04 LTS server +### login + +create and use a user named `ubuntu` + ### install Go [Go download & install](https://go.dev/doc/install) @@ -51,7 +55,8 @@ edit `create_db.sql` to set the cardapp password ### boltcard service install `$ sudo cp boltcard.service /etc/systemd/system/boltcard.service` `$ ./s_build` -`$ systemctl status boltcard` +`$ sudo systemctl enable boltcard` +`$ sudo systemctl status boltcard` ### https setup set up the domain A record to point to the server @@ -78,6 +83,11 @@ this should respond with 'bad request' and show up in the service log [create a bolt card](CARD.md) with the URI pointing to this server use a PoS setup to read the bolt card, e.g. [Breez wallet](https://breez.technology/) monitor the service log to ensure decryption, authentication, payment rules and lightning payment work as expected +#### production use +ensure that LOG_LEVEL is set to PRODUCTION +ensure that all secrets are minimally available +ensure that you have good operational security practices +monitor the system for unusual activity # Further information and support