浏览代码

Merge branch 'master' of github.com:pi-hosted/pi-hosted

Robert Middleswarth 2 年之前
父节点
当前提交
65b46c5697

+ 5 - 4
docs/AppList.md

@@ -2,10 +2,10 @@
 
 List of all apps included in this project with info related to it.
 
-- **Arm32:** 163 apps
-- **Arm64:** 172 apps
-- **Amd64:** 170 apps
-- **Total:** 172 apps
+- **Arm32:** 164 apps
+- **Arm64:** 173 apps
+- **Amd64:** 171 apps
+- **Total:** 173 apps
 
 ---
 
@@ -108,6 +108,7 @@ List of all apps included in this project with info related to it.
 |[Nginx Proxy Manager v2 with Mysql [DEPRECATED]](https://nginxproxymanager.com/)|Arm32<br>Arm64<br>Amd64|Stack| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/#using-mysql-mariadb-database) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) | [![](../build/images/script_icon.png)](../tools/nginx-proxy-manager.sh) |  | [![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
 |[Nginx Proxy Manager v2 with Sqlite and Goaccess Charts](https://nginxproxymanager.com/)|Arm32<br>Arm64<br>Amd64|Stack| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/#running-the-app) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  |  | [![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
 |[Nginx Proxy Manager v2 with Sqllite](https://nginxproxymanager.com/)|Arm32<br>Arm64<br>Amd64|Container| [![](../build/images/blue_doc_icon.png)](https://nginxproxymanager.com/setup/) | [![](../build/images/red_doc_icon.png)](../docs/nginx_proxy_manager.md) |  |  | [![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=plastic&logo=youtube&logoColor=white)](https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10) |
+|[Nitter](https://nitter.net/)|Arm32<br>Arm64<br>Amd64|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/zedeus/nitter) |  |  |  |  |
 |[Node Red](https://nodered.org/)|Arm32<br>Arm64<br>Amd64|Stack| [![](../build/images/blue_doc_icon.png)](https://nodered.org/docs/getting-started/docker) |  |  |  |  |
 |[NUT Server](https://networkupstools.org)|Arm32<br>Arm64<br>Amd64|Container| [![](../build/images/blue_doc_icon.png)](https://hub.docker.com/r/instantlinux/nut-upsd) |  |  |  |  |
 |[NZBGet](https://nzbget.net/)|Arm32<br>Arm64<br>Amd64|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-nzbget) |  |  |  |  |

二进制
images/nitter.png


+ 19 - 0
pi-hosted_template/template/portainer-v2.json

@@ -3952,6 +3952,25 @@
 			],
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nginxproxymanager.com/\" target=\"_blank\">https://nginxproxymanager.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://nginxproxymanager.com/setup/\" target=\"_blank\">https://nginxproxymanager.com/setup/</a><br><b>Pi-Hosted dedicated documentation: </b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/docs/nginx_proxy_manager.md\" target=\"_blank\">nginx_proxy_manager.md</a><br><br><br><b>Youtube Video: </b><a href=\"https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10\" target=\"_blank\">Installing Nginx Proxy Manager on Docker</a><br><br>"
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools",
+				"Web"
+			],
+			"description": "A free and open source alternative Twitter front-end focused on privacy and performance.",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nitter.png",
+			"name": "nitter",
+			"repository": {
+				"stackfile": "stack/nitter.yml",
+				"url": "https://github.com/pi-hosted/pi-hosted/"
+			},
+			"platform": "linux",
+			"restart_policy": "unless-stopped",
+			"title": "Nitter",
+			"type": 3,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nitter.net/\" target=\"_blank\">https://nitter.net/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/zedeus/nitter\" target=\"_blank\">https://github.com/zedeus/nitter</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 27 - 0
stack/nitter.yml

@@ -0,0 +1,27 @@
+version: "3"
+
+services:
+
+  nitter:
+    image: quay.io/unixfox/nitter:latest
+    container_name: nitter
+    networks:
+      - paperless_network
+    restart: unless-stopped
+    depends_on:
+      - redis
+    volumes:
+      - /portainer/Files/AppData/Config/nitter/data:/data
+    ports:
+      - 3300:8080
+    environment:
+      - REDIS_HOST="redis"
+
+  redis:
+    image: redis:alpine
+    container_name: redis
+    networks:
+      - paperless_network
+    restart: unless-stopped
+    volumes:
+      - /portainer/Files/AppData/Config/nitter/redis:/data

+ 22 - 0
template/apps/nitter.json

@@ -0,0 +1,22 @@
+{
+	"categories": [
+		"Other",
+		"Tools",
+		"Web"
+	],
+	"description": "A free and open source alternative Twitter front-end focused on privacy and performance.",
+	"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nitter.png",
+	"name": "nitter",
+	"officialDoc": "https://github.com/zedeus/nitter",
+        "repository": {
+                "stackfile_arm32": "stack/nitter.yml",
+                "stackfile_arm64": "stack/nitter.yml",
+                "stackfile_amd64": "stack/nitter.yml",
+                "url": "https://github.com/pi-hosted/pi-hosted/"
+        },
+	"platform": "linux",
+	"restart_policy": "unless-stopped",
+	"title": "Nitter",
+        "type": 3,
+	"webpage": "https://nitter.net/"
+}

+ 19 - 0
template/portainer-v2-amd64.json

@@ -4302,6 +4302,25 @@
 			],
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nginxproxymanager.com/\" target=\"_blank\">https://nginxproxymanager.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://nginxproxymanager.com/setup/\" target=\"_blank\">https://nginxproxymanager.com/setup/</a><br><b>Pi-Hosted dedicated documentation: </b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/docs/nginx_proxy_manager.md\" target=\"_blank\">nginx_proxy_manager.md</a><br><br><br><b>Youtube Video: </b><a href=\"https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10\" target=\"_blank\">Installing Nginx Proxy Manager on Docker</a><br><br>"
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools",
+				"Web"
+			],
+			"description": "A free and open source alternative Twitter front-end focused on privacy and performance.",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nitter.png",
+			"name": "nitter",
+			"repository": {
+				"stackfile": "stack/nitter.yml",
+				"url": "https://github.com/pi-hosted/pi-hosted/"
+			},
+			"platform": "linux",
+			"restart_policy": "unless-stopped",
+			"title": "Nitter",
+			"type": 3,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nitter.net/\" target=\"_blank\">https://nitter.net/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/zedeus/nitter\" target=\"_blank\">https://github.com/zedeus/nitter</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 19 - 0
template/portainer-v2-arm32.json

@@ -3952,6 +3952,25 @@
 			],
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nginxproxymanager.com/\" target=\"_blank\">https://nginxproxymanager.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://nginxproxymanager.com/setup/\" target=\"_blank\">https://nginxproxymanager.com/setup/</a><br><b>Pi-Hosted dedicated documentation: </b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/docs/nginx_proxy_manager.md\" target=\"_blank\">nginx_proxy_manager.md</a><br><br><br><b>Youtube Video: </b><a href=\"https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10\" target=\"_blank\">Installing Nginx Proxy Manager on Docker</a><br><br>"
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools",
+				"Web"
+			],
+			"description": "A free and open source alternative Twitter front-end focused on privacy and performance.",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nitter.png",
+			"name": "nitter",
+			"repository": {
+				"stackfile": "stack/nitter.yml",
+				"url": "https://github.com/pi-hosted/pi-hosted/"
+			},
+			"platform": "linux",
+			"restart_policy": "unless-stopped",
+			"title": "Nitter",
+			"type": 3,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nitter.net/\" target=\"_blank\">https://nitter.net/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/zedeus/nitter\" target=\"_blank\">https://github.com/zedeus/nitter</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 19 - 0
template/portainer-v2-arm64.json

@@ -4341,6 +4341,25 @@
 			],
 			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nginxproxymanager.com/\" target=\"_blank\">https://nginxproxymanager.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://nginxproxymanager.com/setup/\" target=\"_blank\">https://nginxproxymanager.com/setup/</a><br><b>Pi-Hosted dedicated documentation: </b><a href=\"https://github.com/pi-hosted/pi-hosted/blob/master/docs/nginx_proxy_manager.md\" target=\"_blank\">nginx_proxy_manager.md</a><br><br><br><b>Youtube Video: </b><a href=\"https://www.youtube.com/watch?v=yl2Laxbqvo8&list=PL846hFPMqg3jwkxcScD1xw2bKXrJVvarc&index=10\" target=\"_blank\">Installing Nginx Proxy Manager on Docker</a><br><br>"
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools",
+				"Web"
+			],
+			"description": "A free and open source alternative Twitter front-end focused on privacy and performance.",
+			"logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/nitter.png",
+			"name": "nitter",
+			"repository": {
+				"stackfile": "stack/nitter.yml",
+				"url": "https://github.com/pi-hosted/pi-hosted/"
+			},
+			"platform": "linux",
+			"restart_policy": "unless-stopped",
+			"title": "Nitter",
+			"type": 3,
+			"note": "<h3>Template created by Pi-Hosted Series</h3><b>Check our Github page: <a href=\"https://github.com/pi-hosted/pi-hosted\" target=\"_blank\">https://github.com/pi-hosted/pi-hosted</a></b><br><br><b>Official Webpage: </b><a href=\"https://nitter.net/\" target=\"_blank\">https://nitter.net/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/zedeus/nitter\" target=\"_blank\">https://github.com/zedeus/nitter</a><br><br><br>"
+		},
 		{
 			"categories": [
 				"Other",

+ 2 - 2
tools/update_libseccomp2.sh

@@ -19,6 +19,6 @@ check_internet
 
 echo "Libseccomp2 upgrade needed if you run rpi 32bit. Check version with 'dpkg-query -W libseccomp'. if the version is 2.3 or below, this script is necessary."
 wget  http://ftp.us.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.5.4-1+b1_armhf.deb || error "Failed to download libseccomp2.deb"
-sudo dpkg -i libseccomp2_2.5.4-1_armhf.deb || error "Failed to install libseccomp2.deb"
-rm -f libseccomp2_2.5.4-1_armhf.deb
+sudo dpkg -i libseccomp2_2.5.4-1+b1_armhf.deb || error "Failed to install libseccomp2.deb"
+rm -f libseccomp2_2.5.4-1+b1_armhf.deb
 echo "Updating the libseccomp2 file is complete."