aboutsummaryrefslogtreecommitdiff
path: root/debian/taler-merchant.README.Debian
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-08-19 21:34:59 +0200
committerChristian Grothoff <christian@grothoff.org>2021-08-19 21:35:04 +0200
commit5e5e4fbf006f120e15e9cd6b393c9d259398911d (patch)
tree4322d7579b8e963e8956efa2e81eb12db520040e /debian/taler-merchant.README.Debian
parent1f4d5dcc2ac25ae3e785d1eb7c0a5946b1990f90 (diff)
downloadmerchant-5e5e4fbf006f120e15e9cd6b393c9d259398911d.tar.gz
merchant-5e5e4fbf006f120e15e9cd6b393c9d259398911d.tar.bz2
merchant-5e5e4fbf006f120e15e9cd6b393c9d259398911d.zip
-fix packaging issues
Diffstat (limited to 'debian/taler-merchant.README.Debian')
-rw-r--r--debian/taler-merchant.README.Debian31
1 files changed, 25 insertions, 6 deletions
diff --git a/debian/taler-merchant.README.Debian b/debian/taler-merchant.README.Debian
index 86837e79..4cae6f4b 100644
--- a/debian/taler-merchant.README.Debian
+++ b/debian/taler-merchant.README.Debian
@@ -8,12 +8,31 @@ This package is integrated with Apache or Nginx, automatically
deploying a configuration for the backend to the respective
Web server at the "/taler-merchant/" endpoint.
-To access the privileged parts of the Taler backend, you need to provide the
-API KEY in an HTTP "Authorization" header. This Debian package creates a
-random API KEY and stores it in plaintext in
-"/var/lib/taler-merchant/master-api-key.txt." You can change the key by
-editing the respective Web server's configuration. The "master-api-key.txt"
-file is not actually required and provided for convenience.
+Note that you still must configure the currency accepted by the merchant in
+/etc/taler/taler.conf.
+Afterwards, you can use the following commands to start, stop or
+restart the Taler merchant backend:
+
+ # systemctl start taler-merchant.service
+ # systemctl stop taler-merchant.service
+ # systemctl restart taler-merchant.service
+
+To permanently the backend whenever the system boots, use:
+
+ # systemctl enable taler-merchant
+
+By default, the backend will be available at
+https://localhost:9966/ and configured via
+a browser at that endpoint.
+
+You can improve the security of the setup by enabling the use
+of uinx domain sockets, see
+
+$ info taler-merchant "Secure setup"
+
+You may also want to enable the reverse proxy by
+symlinking the respective configuration file to the
+"sites-enabled/" directory of your chosen Web server.
-- Christian Grothoff <grothoff@gnu.org> Fri 01 Jan 2021 11:37:14 AM CET