Compare commits
2 Commits
325020338d
...
b22a8d14a7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b22a8d14a7 | ||
|
|
bf6624b607 |
@@ -785,6 +785,4 @@ rm -rf "$PLUGIN_TMPDIR"
|
||||
|
||||
| | URL |
|
||||
|---|-----|
|
||||
| **Git (SSH)** | `ssh://git@192.168.100.100:2222/shukivaknin/gniza.git` |
|
||||
| **Git (HTTP)** | `http://192.168.100.100:3001/shukivaknin/gniza.git` |
|
||||
| **Web UI** | http://192.168.100.100:3001/shukivaknin/gniza |
|
||||
| **Git (SSH)** | `gitea:shukivaknin/gniza.git` (uses `Host gitea` from `~/.ssh/config`) |
|
||||
|
||||
12
README.md
12
README.md
@@ -8,20 +8,14 @@ Uses `pkgacct --nocompress --skiphomedir` for account backups, gzips SQL files i
|
||||
|
||||
| | URL |
|
||||
|---|-----|
|
||||
| **Git (SSH)** | `ssh://git@192.168.100.100:2222/shukivaknin/gniza.git` |
|
||||
| **Git (HTTP)** | `http://192.168.100.100:3001/shukivaknin/gniza.git` |
|
||||
| **Web UI** | http://192.168.100.100:3001/shukivaknin/gniza |
|
||||
| **Git (SSH)** | `gitea:shukivaknin/gniza.git` (uses `Host gitea` from `~/.ssh/config`) |
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
curl -sSL http://192.168.100.100:3001/shukivaknin/gniza/raw/branch/main/scripts/install.sh | sudo bash
|
||||
```
|
||||
|
||||
Or from a local clone:
|
||||
From a clone:
|
||||
|
||||
```bash
|
||||
git clone ssh://git@192.168.100.100:2222/shukivaknin/gniza.git
|
||||
git clone gitea:shukivaknin/gniza.git
|
||||
cd gniza
|
||||
sudo bash scripts/install.sh
|
||||
```
|
||||
|
||||
@@ -206,6 +206,10 @@ install_schedules() {
|
||||
filtered+="$line"$'\n'
|
||||
done <<< "$current_crontab"
|
||||
|
||||
# Append daily stats collection (runs at 05:00 UTC)
|
||||
new_lines+="${GNIZA_CRON_TAG}_stats"$'\n'
|
||||
new_lines+="0 5 * * * /usr/local/bin/gniza stats >> /var/log/gniza/cron-stats.log 2>&1"$'\n'
|
||||
|
||||
# Append new lines
|
||||
local final="${filtered}${new_lines}"
|
||||
|
||||
|
||||
@@ -1,15 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
# gniza installer — single-line install:
|
||||
# bash <(curl -sSL http://192.168.100.100:3001/shukivaknin/gniza/raw/branch/main/scripts/install.sh)
|
||||
#
|
||||
# Or from a local clone:
|
||||
# gniza installer — from a local clone:
|
||||
# bash scripts/install.sh
|
||||
|
||||
set -eo pipefail
|
||||
|
||||
INSTALL_DIR="/usr/local/gniza"
|
||||
BIN_LINK="/usr/local/bin/gniza"
|
||||
REPO_HTTP="http://192.168.100.100:3001/shukivaknin/gniza.git"
|
||||
REPO_SSH="gitea:shukivaknin/gniza.git"
|
||||
TMPDIR_CLONE=""
|
||||
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
@@ -24,7 +21,7 @@ if [[ -n "${SCRIPT_DIR:-}" && -f "$SCRIPT_DIR/../bin/gniza" ]]; then
|
||||
else
|
||||
echo "Cloning gniza..."
|
||||
TMPDIR_CLONE="$(mktemp -d)"
|
||||
git clone --depth 1 "$REPO_HTTP" "$TMPDIR_CLONE" 2>&1
|
||||
git clone --depth 1 "$REPO_SSH" "$TMPDIR_CLONE" 2>&1
|
||||
SOURCE_DIR="$TMPDIR_CLONE"
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user