summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsiddharth <s@ricketyspace.net>2021-06-27 00:44:27 -0400
committersiddharth <s@ricketyspace.net>2021-06-27 00:44:27 -0400
commitf5e7ec02496b9ba8761d328106487524c3db1999 (patch)
tree27f9d2d6c06d4f03911f8fd8a977b379383dae98
parent53619e3b6eb511fee9e95fa88925ff0e309307a0 (diff)
README.md: update installation section
Add documentation on how to use the repo version of `acmens`.
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
index d638a93..de469ea 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,7 @@ It's meant to be run locally from your computer.
* openssl or libressl
* python3
* pip
+* virtualenv (if you want to use the repo version)
## installation
@@ -21,6 +22,26 @@ It's meant to be run locally from your computer.
pip install acmens
```
+Or, if you would like to use the repo version:
+
+```sh
+cd /path/to/acmens
+
+# init virtual environment
+make venv
+
+# activate virtual environment
+. .venv/bin/activate
+
+# put acmens in your PATH
+make develop
+# note that any changes you make to acmens.py will be instantly reflected
+# in the acmens in your PATH.
+
+# de-activate the virtual environment:
+deactivate
+```
+
## getting/renewing a certificate
First, generate an user account key for Let's Encrypt: