소스 검색

MySQL, Overseerr, Jellyseerr & Homarr (#55)

Ammer Ashraf Emon 2 년 전
부모
커밋
c4f5d901b9
8개의 변경된 파일188개의 추가작업 그리고 0개의 파일을 삭제
  1. BIN
      images/homarr.png
  2. BIN
      images/jellyseerr.png
  3. BIN
      images/mysql.png
  4. BIN
      images/overseerr.jpg
  5. 47 0
      template/apps/homarr.json
  6. 49 0
      template/apps/jellyseerr.json
  7. 48 0
      template/apps/mysql.json
  8. 44 0
      template/apps/overseerr.json

BIN
images/homarr.png


BIN
images/jellyseerr.png


BIN
images/mysql.png


BIN
images/overseerr.jpg


+ 47 - 0
template/apps/homarr.json

@@ -0,0 +1,47 @@
+{
+    "categories": [
+        "Tools",
+        "Web",
+        "Other"
+    ],
+    "description": "Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.",
+    "env": [
+        {
+            "default": "1000",
+            "label": "PUID",
+            "name": "PUID"
+        },
+        {
+            "default": "1000",
+            "label": "PGID",
+            "name": "PGID"
+        }
+    ],
+    "image32": "ghcr.io/ajnart/homarr:latest",
+    "image64": "ghcr.io/ajnart/homarr:latest",
+    "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/homarr.png",
+    "name": "homarr",
+    "platform": "linux",
+    "ports": [
+        "7575:7575/tcp"
+    ],
+    "restart_policy": "unless-stopped",
+    "title": "Homarr - simple and lightweight homepage for your server",
+    "type": 1,
+    "volumes": [
+        {
+            "bind": "/var/run/docker.sock",
+            "container": "/var/run/docker.sock"
+        },
+        {
+            "bind": "/portainer/Files/AppData/Config/Homarr/configs",
+            "container": "/app/data/configs"
+        },
+        {
+            "bind": "/portainer/Files/AppData/Config/Homarr/icons",
+            "container": "/app/public/icons"
+        }
+    ],
+    "officialDoc": "https://github.com/ajnart/homarr",
+    "webpage": "https://homarr.vercel.app/"
+}

+ 49 - 0
template/apps/jellyseerr.json

@@ -0,0 +1,49 @@
+{
+    "categories": [
+        "Video",
+        "Music",
+        "Other"
+    ],
+    "description": "Jellyseerr is a free and open source software application for managing requests for your media library. It is a a fork of Overseerr built to bring support for Jellyfin & Emby media servers!",
+    "env": [
+        {
+            "default": "1000",
+            "label": "PUID",
+            "name": "PUID"
+        },
+        {
+            "default": "1000",
+            "label": "PGID",
+            "name": "PGID"
+        },
+        {
+            "default": "debug",
+            "label": "LOG_LEVEL",
+            "name": "LOG_LEVEL"
+        },
+        {
+            "default": "America/New_York",
+            "label": "TZ",
+            "name": "TZ"
+        }
+    ],
+    "image32": "fallenbagel/jellyseerr:latest",
+    "image64": "fallenbagel/jellyseerr:latest",
+    "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/jellyseerr.png",
+    "name": "jellyseerr",
+    "platform": "linux",
+    "ports": [
+        "5055:5055/tcp"
+    ],
+    "restart_policy": "unless-stopped",
+    "title": "Jellyseerr - Overseerr Fork with Jellyfin, Emby & Plex Support",
+    "type": 1,
+    "volumes": [
+        {
+            "bind": "/portainer/Files/AppData/Config/Jellyseerr",
+            "container": "/app/config"
+        }
+    ],
+    "officialDoc": "https://hub.docker.com/r/fallenbagel/jellyseerr",
+    "webpage": "https://github.com/Fallenbagel/jellyseerr"
+}

+ 48 - 0
template/apps/mysql.json

@@ -0,0 +1,48 @@
+{
+    "categories": [
+        "Other",
+        "Tools"
+    ],
+    "description": "MySQL is an open-source relational database management system (RDBMS). It is the most widely used relational database management system (RDBMS) by both large and small businesses. It is the most widely used RDBMS by both large and small businesses.",
+    "env": [
+        {
+            "default": "1000",
+            "label": "PUID",
+            "name": "PUID"
+        },
+        {
+            "default": "1000",
+            "label": "PGID",
+            "name": "PGID"
+        },
+        {
+            "default": "rootpassword",
+            "label": "MYSQL_ROOT_PASSWORD",
+            "name": "MYSQL_ROOT_PASSWORD"
+        },
+        {
+            "default": "America/New_York",
+            "label": "TZ",
+            "name": "TZ"
+        }
+    ],
+    "image32": "mysql:latest",
+    "image64": "mysql:latest",
+    "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/mysql.png",
+    "name": "mysql",
+    "platform": "linux",
+    "ports": [
+        "3306:3306/tcp"
+    ],
+    "restart_policy": "unless-stopped",
+    "title": "MySQL",
+    "type": 1,
+    "volumes": [
+        {
+            "bind": "/portainer/Files/AppData/Config/MySQL",
+            "container": "/var/lib/mysql "
+        }
+    ],
+    "officialDoc": "https://hub.docker.com/_/mysql",
+    "webpage": "https://www.mysql.com/"
+}

+ 44 - 0
template/apps/overseerr.json

@@ -0,0 +1,44 @@
+{
+    "categories": [
+        "Video",
+        "Music",
+        "Other"
+    ],
+    "description": "Overseerr is a request management and media discovery tool built to work with your existing Plex ecosystem.",
+    "env": [
+        {
+            "default": "1000",
+            "label": "PUID",
+            "name": "PUID"
+        },
+        {
+            "default": "1000",
+            "label": "PGID",
+            "name": "PGID"
+        },
+        {
+            "default": "America/New_York",
+            "label": "TZ",
+            "name": "TZ"
+        }
+    ],
+    "image32": "lscr.io/linuxserver/overseerr:latest",
+    "image64": "lscr.io/linuxserver/overseerr:latest",
+    "logo": "https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/images/overseerr.png",
+    "name": "overseerr",
+    "platform": "linux",
+    "ports": [
+        "5055:5055/tcp"
+    ],
+    "restart_policy": "unless-stopped",
+    "title": "Overseerr - Plex Server Request Handler",
+    "type": 1,
+    "volumes": [
+        {
+            "bind": "/portainer/Files/AppData/Config/Overseerr",
+            "container": "config"
+        }
+    ],
+    "officialDoc": "https://hub.docker.com/r/linuxserver/overseerr",
+    "webpage": "https://overseerr.dev/"
+}