summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md6
-rw-r--r--install.sh9
-rw-r--r--update.sh8
3 files changed, 19 insertions, 4 deletions
diff --git a/README.md b/README.md
index bbee836..c2c2507 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,12 @@
Joe Carstairs' public Internet presence
+To install:
+
+```sh
+wget -O- https://git.joeac.net/joeac/joeac.net/raw/branch/main/install.sh | sh
+```
+
Structure:
```
diff --git a/install.sh b/install.sh
new file mode 100644
index 0000000..985dd8c
--- /dev/null
+++ b/install.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+doas adduser -h /home/joeac.net joeac.net \
+ && cd /home/joeac.net \
+ && sudo -u joeac.net git clone https://git.joeac.net/joeac.net.git joeac.net \
+ && sudo ln -s /home/joeac.net/joeac.net /usr/local/lib/joeac.net \
+ && cd joeac.net \
+ && sudo -u joeac.net make \
+ && sudo -u joeac.net make install
diff --git a/update.sh b/update.sh
index 52a3276..6b547d4 100644
--- a/update.sh
+++ b/update.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-cd /usr/local/lib/joeac.net \
- && git pull \
- && make \
- && make reinstall
+cd /home/joeac.net/joeac.net \
+ && sudo -u joeac.net git pull \
+ && sudo -u joeac.net make \
+ && sudo -u joeac.net make reinstall