mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-09-13 07:10:51 +02:00
Compare commits
10 Commits
2025-08-23
...
2025-08-24
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
be4a6f1a4f | ||
|
|
b383d43d9c | ||
|
|
54b676b529 | ||
|
|
d465ca87f2 | ||
|
|
e32c2b7dea | ||
|
|
444cbc2aa1 | ||
|
|
497622832e | ||
|
|
f36ac8831e | ||
|
|
66049f400c | ||
|
|
8daa235a88 |
14
CHANGELOG.md
14
CHANGELOG.md
@@ -10,8 +10,22 @@
|
|||||||
> [!CAUTION]
|
> [!CAUTION]
|
||||||
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
|
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
|
||||||
|
|
||||||
|
## 2025-08-25
|
||||||
|
|
||||||
## 2025-08-24
|
## 2025-08-24
|
||||||
|
|
||||||
|
### 🚀 Updated Scripts
|
||||||
|
|
||||||
|
- Kasm: Fix install log parsing [@tremor021](https://github.com/tremor021) ([#7140](https://github.com/community-scripts/ProxmoxVE/pull/7140))
|
||||||
|
|
||||||
|
- #### 🐞 Bug Fixes
|
||||||
|
|
||||||
|
- BookLore: Fix Nginx config [@tremor021](https://github.com/tremor021) ([#7155](https://github.com/community-scripts/ProxmoxVE/pull/7155))
|
||||||
|
|
||||||
|
- #### ✨ New Features
|
||||||
|
|
||||||
|
- Syncthing: Switch to v2 stable repository [@tremor021](https://github.com/tremor021) ([#7150](https://github.com/community-scripts/ProxmoxVE/pull/7150))
|
||||||
|
|
||||||
## 2025-08-23
|
## 2025-08-23
|
||||||
|
|
||||||
### 🚀 Updated Scripts
|
### 🚀 Updated Scripts
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
"type": "warning"
|
"type": "warning"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"text": "Show password: `cat ~/kasm.creds`",
|
"text": "Show credentials: `cat ~/kasm.creds`",
|
||||||
"type": "info"
|
"type": "info"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
},
|
},
|
||||||
"notes": [
|
"notes": [
|
||||||
{
|
{
|
||||||
"text": "Show Login Credentials, type `cat ~/paperless.creds` in the LXC console",
|
"text": "Show Login Credentials, type `cat ~/paperless-ngx.creds` in the LXC console",
|
||||||
"type": "info"
|
"type": "info"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,18 +1,98 @@
|
|||||||
[
|
[
|
||||||
|
{
|
||||||
|
"name": "crafty-controller/crafty-4",
|
||||||
|
"version": "v4.5.1",
|
||||||
|
"date": "2025-08-24T23:58:52Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gtsteffaniak/filebrowser",
|
||||||
|
"version": "v0.8.2-beta",
|
||||||
|
"date": "2025-08-24T22:58:03Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ombi-app/Ombi",
|
||||||
|
"version": "v4.47.1",
|
||||||
|
"date": "2025-01-05T21:14:23Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pocket-id/pocket-id",
|
||||||
|
"version": "v1.9.1",
|
||||||
|
"date": "2025-08-24T21:27:58Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "moghtech/komodo",
|
||||||
|
"version": "v1.19.1",
|
||||||
|
"date": "2025-08-24T20:16:32Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "firefly-iii/firefly-iii",
|
||||||
|
"version": "v6.3.2",
|
||||||
|
"date": "2025-08-19T04:08:36Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "wavelog/wavelog",
|
||||||
|
"version": "2.1",
|
||||||
|
"date": "2025-08-24T15:42:19Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "rcourtman/Pulse",
|
"name": "rcourtman/Pulse",
|
||||||
"version": "v4.7.6",
|
"version": "v4.7.6",
|
||||||
"date": "2025-08-23T22:49:00Z"
|
"date": "2025-08-23T22:49:00Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "Radarr/Radarr",
|
||||||
|
"version": "v5.26.2.10099",
|
||||||
|
"date": "2025-06-11T20:10:39Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "Prowlarr/Prowlarr",
|
"name": "Prowlarr/Prowlarr",
|
||||||
"version": "v2.0.5.5160",
|
"version": "v2.0.5.5160",
|
||||||
"date": "2025-08-23T21:23:11Z"
|
"date": "2025-08-23T21:23:11Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Ombi-app/Ombi",
|
"name": "fuma-nama/fumadocs",
|
||||||
"version": "v4.47.1",
|
"version": "fumadocs-openapi@9.2.3",
|
||||||
"date": "2025-01-05T21:14:23Z"
|
"date": "2025-08-24T12:48:14Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lidarr/Lidarr",
|
||||||
|
"version": "v2.12.4.4658",
|
||||||
|
"date": "2025-06-09T17:27:45Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "msgbyte/tianji",
|
||||||
|
"version": "v1.24.22",
|
||||||
|
"date": "2025-08-24T09:51:24Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "janeczku/calibre-web",
|
||||||
|
"version": "0.6.25",
|
||||||
|
"date": "2025-08-24T08:51:55Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "morpheus65535/bazarr",
|
||||||
|
"version": "v1.5.3-beta.10",
|
||||||
|
"date": "2025-07-15T06:07:03Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Jackett/Jackett",
|
||||||
|
"version": "v0.22.2329",
|
||||||
|
"date": "2025-08-24T05:53:12Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "plexguide/Huntarr.io",
|
||||||
|
"version": "8.2.9",
|
||||||
|
"date": "2025-08-24T04:51:15Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "jeedom/core",
|
||||||
|
"version": "4.4.19",
|
||||||
|
"date": "2025-08-24T00:27:11Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "steveiliop56/tinyauth",
|
||||||
|
"version": "v3.6.2",
|
||||||
|
"date": "2025-07-17T12:08:03Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "YunoHost/yunohost",
|
"name": "YunoHost/yunohost",
|
||||||
@@ -24,16 +104,6 @@
|
|||||||
"version": "v0.21.0",
|
"version": "v0.21.0",
|
||||||
"date": "2025-08-23T18:33:53Z"
|
"date": "2025-08-23T18:33:53Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "pocket-id/pocket-id",
|
|
||||||
"version": "v1.8.0",
|
|
||||||
"date": "2025-08-23T17:08:01Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "plexguide/Huntarr.io",
|
|
||||||
"version": "8.2.7",
|
|
||||||
"date": "2025-08-23T16:55:46Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "immich-app/immich",
|
"name": "immich-app/immich",
|
||||||
"version": "v1.139.3",
|
"version": "v1.139.3",
|
||||||
@@ -44,11 +114,6 @@
|
|||||||
"version": "v0.38.0",
|
"version": "v0.38.0",
|
||||||
"date": "2025-08-23T14:36:32Z"
|
"date": "2025-08-23T14:36:32Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "firefly-iii/firefly-iii",
|
|
||||||
"version": "v6.3.2",
|
|
||||||
"date": "2025-08-19T04:08:36Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "prometheus/prometheus",
|
"name": "prometheus/prometheus",
|
||||||
"version": "v0.306.0-rc.0",
|
"version": "v0.306.0-rc.0",
|
||||||
@@ -64,35 +129,20 @@
|
|||||||
"version": "v0.29.3",
|
"version": "v0.29.3",
|
||||||
"date": "2025-08-23T06:37:44Z"
|
"date": "2025-08-23T06:37:44Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "Jackett/Jackett",
|
|
||||||
"version": "v0.22.2325",
|
|
||||||
"date": "2025-08-23T05:51:50Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "caddyserver/caddy",
|
"name": "caddyserver/caddy",
|
||||||
"version": "v2.10.2",
|
"version": "v2.10.2",
|
||||||
"date": "2025-08-23T03:10:31Z"
|
"date": "2025-08-23T03:10:31Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "jeedom/core",
|
|
||||||
"version": "4.4.19",
|
|
||||||
"date": "2025-08-23T00:27:09Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "steveiliop56/tinyauth",
|
|
||||||
"version": "v3.6.2",
|
|
||||||
"date": "2025-07-17T12:08:03Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "paperless-ngx/paperless-ngx",
|
"name": "paperless-ngx/paperless-ngx",
|
||||||
"version": "v2.18.2",
|
"version": "v2.18.2",
|
||||||
"date": "2025-08-22T23:56:41Z"
|
"date": "2025-08-22T23:56:41Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "gtsteffaniak/filebrowser",
|
"name": "ollama/ollama",
|
||||||
"version": "v0.8.1-beta",
|
"version": "v0.11.7-rc0",
|
||||||
"date": "2025-08-22T21:18:11Z"
|
"date": "2025-08-22T23:26:48Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "homarr-labs/homarr",
|
"name": "homarr-labs/homarr",
|
||||||
@@ -104,11 +154,6 @@
|
|||||||
"version": "26.3.3",
|
"version": "26.3.3",
|
||||||
"date": "2025-08-20T10:12:51Z"
|
"date": "2025-08-20T10:12:51Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "msgbyte/tianji",
|
|
||||||
"version": "v1.24.20",
|
|
||||||
"date": "2025-08-22T18:03:58Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "tailscale/tailscale",
|
"name": "tailscale/tailscale",
|
||||||
"version": "v1.86.5",
|
"version": "v1.86.5",
|
||||||
@@ -119,6 +164,11 @@
|
|||||||
"version": "v1.71.0",
|
"version": "v1.71.0",
|
||||||
"date": "2025-08-22T16:41:23Z"
|
"date": "2025-08-22T16:41:23Z"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "emqx/emqx",
|
||||||
|
"version": "e5.9.2-beta.2",
|
||||||
|
"date": "2025-08-22T15:34:17Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "goauthentik/authentik",
|
"name": "goauthentik/authentik",
|
||||||
"version": "version/2025.8.1",
|
"version": "version/2025.8.1",
|
||||||
@@ -149,11 +199,6 @@
|
|||||||
"version": "v12.0.7",
|
"version": "v12.0.7",
|
||||||
"date": "2025-08-22T10:00:28Z"
|
"date": "2025-08-22T10:00:28Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "fuma-nama/fumadocs",
|
|
||||||
"version": "fumadocs-openapi@9.2.2",
|
|
||||||
"date": "2025-08-22T09:35:27Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "syncthing/syncthing",
|
"name": "syncthing/syncthing",
|
||||||
"version": "v2.0.3",
|
"version": "v2.0.3",
|
||||||
@@ -244,26 +289,11 @@
|
|||||||
"version": "10.0.19",
|
"version": "10.0.19",
|
||||||
"date": "2025-07-16T09:45:14Z"
|
"date": "2025-07-16T09:45:14Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "emqx/emqx",
|
|
||||||
"version": "e6.0.0-M2.202508-rc.1",
|
|
||||||
"date": "2025-08-20T18:02:55Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "semaphoreui/semaphore",
|
"name": "semaphoreui/semaphore",
|
||||||
"version": "v2.16.18",
|
"version": "v2.16.18",
|
||||||
"date": "2025-08-21T08:19:58Z"
|
"date": "2025-08-21T08:19:58Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "morpheus65535/bazarr",
|
|
||||||
"version": "v1.5.3-beta.10",
|
|
||||||
"date": "2025-07-15T06:07:03Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "ollama/ollama",
|
|
||||||
"version": "v0.11.6",
|
|
||||||
"date": "2025-08-20T21:00:13Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "jenkinsci/jenkins",
|
"name": "jenkinsci/jenkins",
|
||||||
"version": "jenkins-2.516.2",
|
"version": "jenkins-2.516.2",
|
||||||
@@ -414,11 +444,6 @@
|
|||||||
"version": "@jupyter-notebook/ui-components@7.5.0-alpha.2",
|
"version": "@jupyter-notebook/ui-components@7.5.0-alpha.2",
|
||||||
"date": "2025-08-18T07:39:41Z"
|
"date": "2025-08-18T07:39:41Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "moghtech/komodo",
|
|
||||||
"version": "v1.19.0",
|
|
||||||
"date": "2025-08-18T01:22:47Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "lldap/lldap",
|
"name": "lldap/lldap",
|
||||||
"version": "v0.6.2",
|
"version": "v0.6.2",
|
||||||
@@ -444,16 +469,6 @@
|
|||||||
"version": "3.3.0",
|
"version": "3.3.0",
|
||||||
"date": "2025-08-17T19:57:11Z"
|
"date": "2025-08-17T19:57:11Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "Radarr/Radarr",
|
|
||||||
"version": "v5.26.2.10099",
|
|
||||||
"date": "2025-06-11T20:10:39Z"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Lidarr/Lidarr",
|
|
||||||
"version": "v2.12.4.4658",
|
|
||||||
"date": "2025-06-09T17:27:45Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "mylar3/mylar3",
|
"name": "mylar3/mylar3",
|
||||||
"version": "v0.8.3",
|
"version": "v0.8.3",
|
||||||
@@ -904,11 +919,6 @@
|
|||||||
"version": "v3.2.5r2",
|
"version": "v3.2.5r2",
|
||||||
"date": "2025-07-21T12:52:26Z"
|
"date": "2025-07-21T12:52:26Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "wavelog/wavelog",
|
|
||||||
"version": "2.0.7",
|
|
||||||
"date": "2025-07-17T15:33:14Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "icereed/paperless-gpt",
|
"name": "icereed/paperless-gpt",
|
||||||
"version": "v0.22.0",
|
"version": "v0.22.0",
|
||||||
@@ -1064,11 +1074,6 @@
|
|||||||
"version": "2.402",
|
"version": "2.402",
|
||||||
"date": "2025-06-17T05:20:42Z"
|
"date": "2025-06-17T05:20:42Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "crafty-controller/crafty-4",
|
|
||||||
"version": "v4.4.11",
|
|
||||||
"date": "2025-06-15T21:41:02Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "TriliumNext/Notes",
|
"name": "TriliumNext/Notes",
|
||||||
"version": "v0.95.0",
|
"version": "v0.95.0",
|
||||||
@@ -1374,11 +1379,6 @@
|
|||||||
"version": "v1.7.3",
|
"version": "v1.7.3",
|
||||||
"date": "2024-11-27T21:26:11Z"
|
"date": "2024-11-27T21:26:11Z"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "janeczku/calibre-web",
|
|
||||||
"version": "0.6.24",
|
|
||||||
"date": "2024-11-16T06:47:56Z"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "swizzin/swizzin",
|
"name": "swizzin/swizzin",
|
||||||
"version": "stable",
|
"version": "stable",
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ cat <<EOF >/opt/booklore_storage/.env
|
|||||||
DATABASE_URL=jdbc:mariadb://localhost:3306/$DB_NAME
|
DATABASE_URL=jdbc:mariadb://localhost:3306/$DB_NAME
|
||||||
DATABASE_USERNAME=$DB_USER
|
DATABASE_USERNAME=$DB_USER
|
||||||
DATABASE_PASSWORD=$DB_PASS
|
DATABASE_PASSWORD=$DB_PASS
|
||||||
|
BOOKLORE_PORT=6060
|
||||||
|
|
||||||
BOOKLORE_DATA_PATH=/opt/booklore_storage/data
|
BOOKLORE_DATA_PATH=/opt/booklore_storage/data
|
||||||
BOOKLORE_BOOKS_PATH=/opt/booklore_storage/books
|
BOOKLORE_BOOKS_PATH=/opt/booklore_storage/books
|
||||||
@@ -75,6 +76,7 @@ msg_info "Configure Nginx"
|
|||||||
rm -rf /usr/share/nginx/html
|
rm -rf /usr/share/nginx/html
|
||||||
ln -s /opt/booklore/booklore-ui/dist/booklore/browser /usr/share/nginx/html
|
ln -s /opt/booklore/booklore-ui/dist/booklore/browser /usr/share/nginx/html
|
||||||
cp /opt/booklore/nginx.conf /etc/nginx/nginx.conf
|
cp /opt/booklore/nginx.conf /etc/nginx/nginx.conf
|
||||||
|
sed -i "s/listen \${BOOKLORE_PORT};/listen 6060;/" /etc/nginx/nginx.conf
|
||||||
systemctl restart nginx
|
systemctl restart nginx
|
||||||
msg_ok "Configured Nginx"
|
msg_ok "Configured Nginx"
|
||||||
|
|
||||||
|
|||||||
@@ -16,22 +16,22 @@ update_os
|
|||||||
msg_info "Installing Kasm Workspaces"
|
msg_info "Installing Kasm Workspaces"
|
||||||
KASM_VERSION=$(curl -fsSL 'https://www.kasmweb.com/downloads' | grep -o 'https://kasm-static-content.s3.amazonaws.com/kasm_release_[^"]*\.tar\.gz' | head -n 1 | sed -E 's/.*release_(.*)\.tar\.gz/\1/')
|
KASM_VERSION=$(curl -fsSL 'https://www.kasmweb.com/downloads' | grep -o 'https://kasm-static-content.s3.amazonaws.com/kasm_release_[^"]*\.tar\.gz' | head -n 1 | sed -E 's/.*release_(.*)\.tar\.gz/\1/')
|
||||||
curl -fsSL -o "/opt/kasm_release_${KASM_VERSION}.tar.gz" "https://kasm-static-content.s3.amazonaws.com/kasm_release_${KASM_VERSION}.tar.gz"
|
curl -fsSL -o "/opt/kasm_release_${KASM_VERSION}.tar.gz" "https://kasm-static-content.s3.amazonaws.com/kasm_release_${KASM_VERSION}.tar.gz"
|
||||||
|
|
||||||
cd /opt
|
cd /opt
|
||||||
tar -xf "kasm_release_${KASM_VERSION}.tar.gz"
|
tar -xf "kasm_release_${KASM_VERSION}.tar.gz"
|
||||||
chmod +x /opt/kasm_release/install.sh
|
chmod +x /opt/kasm_release/install.sh
|
||||||
printf 'y\ny\ny\n4\n' | bash /opt/kasm_release/install.sh > ~/kasm-install.output 2>&1
|
printf 'y\ny\ny\n4\n' | bash /opt/kasm_release/install.sh > ~/kasm-install.output 2>&1
|
||||||
cat ~/kasm-install.output | grep -A 20 -i "credentials\|login\|password\|admin" | sed '1i Kasm-Workspaces-Credentials' >~/kasm.creds
|
awk '
|
||||||
|
/^Kasm UI Login Credentials$/ {capture=1}
|
||||||
|
capture {print}
|
||||||
|
/^Service Registration Token$/ {in_token=1}
|
||||||
|
in_token && /^-+$/ {dash_count++}
|
||||||
|
in_token && dash_count==2 {exit}
|
||||||
|
' ~/kasm-install.output > ~/kasm.creds
|
||||||
msg_ok "Installed Kasm Workspaces"
|
msg_ok "Installed Kasm Workspaces"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
customize
|
customize
|
||||||
|
|
||||||
msg_info "Displaying Kasm Credentials"
|
|
||||||
cat ~/kasm.creds
|
|
||||||
msg_ok "Kasm Credentials displayed"
|
|
||||||
|
|
||||||
msg_info "Cleaning up"
|
msg_info "Cleaning up"
|
||||||
rm -f /opt/kasm_release_${KASM_VERSION}.tar.gz
|
rm -f /opt/kasm_release_${KASM_VERSION}.tar.gz
|
||||||
rm -f ~/kasm-install.output
|
rm -f ~/kasm-install.output
|
||||||
|
|||||||
@@ -13,16 +13,19 @@ setting_up_container
|
|||||||
network_check
|
network_check
|
||||||
update_os
|
update_os
|
||||||
|
|
||||||
msg_info "Installing Syncthing"
|
msg_info "Setting up Syncthing repo"
|
||||||
curl -fsSL -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
|
mkdir -p /etc/apt/keyrings
|
||||||
sh -c 'echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" > /etc/apt/sources.list.d/syncthing.list'
|
curl -fsSL "https://syncthing.net/release-key.gpg" -o /etc/apt/keyrings/syncthing-archive-keyring.gpg
|
||||||
|
echo "deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable-v2" >/etc/apt/sources.list.d/syncthing.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
|
msg_ok "Set up Syncthing repo"
|
||||||
|
|
||||||
|
msg_info "Installing Syncthing"
|
||||||
$STD apt-get install -y syncthing
|
$STD apt-get install -y syncthing
|
||||||
$STD systemctl enable syncthing@root.service
|
systemctl enable -q --now syncthing@root
|
||||||
systemctl start syncthing@root.service
|
|
||||||
sleep 5
|
sleep 5
|
||||||
sed -i "{s/127.0.0.1:8384/0.0.0.0:8384/g}" /root/.local/state/syncthing/config.xml
|
sed -i "{s/127.0.0.1:8384/0.0.0.0:8384/g}" /root/.local/state/syncthing/config.xml
|
||||||
systemctl restart syncthing@root.service
|
systemctl restart syncthing@root
|
||||||
msg_ok "Installed Syncthing"
|
msg_ok "Installed Syncthing"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
Reference in New Issue
Block a user