瀏覽代碼

Add Monica #411 (#414)

Macley 2 年之前
父節點
當前提交
82beae85f3

+ 2 - 1
docs/AppList.md

@@ -4,7 +4,7 @@ List of all apps included in this project with info related to it.
 
 
 |**Arm32:**          |**Arm64:**|**Amd64:**|**Total:**|
 |**Arm32:**          |**Arm64:**|**Amd64:**|**Total:**|
 |:-------------------|:--------:|:--------:|:--------:|
 |:-------------------|:--------:|:--------:|:--------:|
-| 185 apps | 206 apps | 205 apps | 207 apps |
+| 186 apps | 207 apps | 206 apps | 208 apps |
 
 
 ---
 ---
 
 
@@ -113,6 +113,7 @@ List of all apps included in this project with info related to it.
 |[Minetest](https://www.minetest.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minetest) |  |  |  |
 |[Minetest](https://www.minetest.net/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minetest) |  |  |  |
 |[MinIO](https://min.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.min.io/minio/baremetal/quickstart/quickstart.html) |  |  |  |
 |[MinIO](https://min.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.min.io/minio/baremetal/quickstart/quickstart.html) |  |  |  |
 |[Minisatip](https://github.com/catalinii/minisatip)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minisatip) |  |  |  |
 |[Minisatip](https://github.com/catalinii/minisatip)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-minisatip) |  |  |  |
+|[Monica](https://www.monicahq.com/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Stack| [![](../build/images/blue_doc_icon.png)](https://github.com/monicahq/docker#use-monica-docker-image) |  |  |  |
 |[Mstream](https://mstream.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-mstream) |  |  |  |
 |[Mstream](https://mstream.io/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://docs.linuxserver.io/images/docker-mstream) |  |  |  |
 |[Murmur](https://www.mumble.info/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/yhaenggi/murmur-docker) |  |  |  |
 |[Murmur](https://www.mumble.info/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/yhaenggi/murmur-docker) |  |  |  |
 |[MusicBrainz](https://musicbrainz.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver-archive/docker-musicbrainz) |  |  |  |
 |[MusicBrainz](https://musicbrainz.org/)|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|Container| [![](../build/images/blue_doc_icon.png)](https://github.com/linuxserver-archive/docker-musicbrainz) |  |  |  |

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

@@ -3641,6 +3641,45 @@
 			"type": 1,
 			"type": 1,
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 		},
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools"
+			],
+			"description": "Monica is a great open source personal relationship management system.",
+			"env": [
+				{
+					"default": "REPLACEMEWITHAWORDOF32CHARACTERS",
+					"label": "APP_KEY",
+					"name": "APP_KEY"
+				},
+				{
+					"default": "development",
+					"label": "APP_ENV",
+					"name": "APP_ENV"
+				},
+				{
+					"default": "panda",
+					"label": "DB_USERNAME",
+					"name": "DB_USERNAME"
+				},
+				{
+					"default": "o8x&max8yt4h@v$q#orvx@72$",
+					"label": "DB_PASSWORD",
+					"name": "DB_PASSWORD"
+				}
+			],
+			"logo": "https://avatars0.githubusercontent.com/u/25832602",
+			"name": "monica",
+			"platform": "linux",
+			"repository": {
+				"stackfile": "stack/monica.yml",
+				"url": "https://github.com/Macleykun/pi-hosted"
+			},
+			"title": "Monica",
+			"type": 3,
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.monicahq.com/\" target=\"_blank\">https://www.monicahq.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/monicahq/docker#use-monica-docker-image\" target=\"_blank\">https://github.com/monicahq/docker#use-monica-docker-image</a><br><br><br>"
+		},
 		{
 		{
 			"categories": [
 			"categories": [
 				"Other",
 				"Other",

+ 0 - 8
stack/ghostfolio.yml

@@ -30,11 +30,3 @@ services:
 
 
 volumes:
 volumes:
   postgres:
   postgres:
-
-# input we need to ask for the user:
-# ${JWT_SECRET_KEY} (just random text is great)
-# ${ACCESS_TOKEN_SALT} (just random text is great)
-# ${ALPHA_VANTAGE_API_KEY} (optional)
-# ${POSTGRES_DB}
-# ${POSTGRES_USER}
-# ${POSTGRES_PASSWORD}

+ 31 - 0
stack/monica.yml

@@ -0,0 +1,31 @@
+version: "3.8"
+services:
+  monica:
+    image: monica:latest
+    depends_on:
+      - monica_db
+    ports:
+      - 8585:80
+    environment:
+      - APP_KEY=${APP_KEY}
+      - DB_HOST=monica_db
+      - DB_USERNAME=${DB_USERNAME}
+      - DB_PASSWORD=${DB_PASSWORD}
+      - APP_ENV=${APP_ENV}
+    volumes:
+      - /portainer/Files/AppData/Config/Monica/storage:/var/www/html/storage
+    restart: always
+
+  monica_db:
+    image: linuxserver/mariadb:latest
+    environment:
+      MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
+      MYSQL_DATABASE: monica
+      MYSQL_USER: ${DATABASE_USER}
+      MYSQL_PASSWORD: ${DATABASE_PASSWORD}
+      PUID: ${PGID}
+      PGID: ${PGID}
+      TZ: ${TZ}
+    volumes:
+      - /portainer/Files/AppData/Config/Monica/data:/var/lib/mysql
+    restart: always

+ 62 - 0
template/apps/monica.json

@@ -0,0 +1,62 @@
+{
+	"categories": [
+		"Other",
+		"Tools"
+	],
+	"description": "Monica is a great open source personal relationship management system.",
+	"env": [
+		{
+			"default": "1000",
+			"label": "PUID",
+			"name": "PUID"
+		},
+		{
+			"default": "1000",
+			"label": "PGID",
+			"name": "PGID"
+		},
+		{
+			"default": "America/New_York",
+			"label": "TZ",
+			"name": "TZ"
+		},
+		{
+	      		"default": "REPLACEMEWITHAWORDOF32CHARACTERS",
+			"label": "APP_KEY",
+			"name": "APP_KEY"
+		},
+		{
+			"default": "development",
+			"label": "APP_ENV",
+			"name": "APP_ENV"
+		},
+		{
+			"default": "panda",
+			"label": "DATABASE_USER",
+			"name": "DATABASE_USER"
+		},
+		{
+			"default": "o8x&max8yt4h@v$q#orvx@72$",
+			"label": "DATABASE_PASSWORD",
+			"name": "DATABASE_PASSWORD"
+		},
+		{
+			"default": "",
+			"label": "MYSQL_ROOT_PASSWORD",
+			"name": "MYSQL_ROOT_PASSWORD"
+		}		
+	],
+	"logo": "https://avatars0.githubusercontent.com/u/25832602",
+	"name": "monica",
+	"officialDoc": "https://github.com/monicahq/docker#use-monica-docker-image",
+	"platform": "linux",
+	"repository": {
+		"stackfile_arm32": "stack/monica.yml",
+		"stackfile_arm64": "stack/monica.yml",
+		"stackfile_amd64": "stack/monica.yml",
+		"url": "https://github.com/Macleykun/pi-hosted"
+	},
+	"title": "Monica",
+	"type": 3,
+	"webpage": "https://www.monicahq.com/"
+}

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

@@ -4372,6 +4372,45 @@
 			"type": 1,
 			"type": 1,
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 		},
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools"
+			],
+			"description": "Monica is a great open source personal relationship management system.",
+			"env": [
+				{
+					"default": "REPLACEMEWITHAWORDOF32CHARACTERS",
+					"label": "APP_KEY",
+					"name": "APP_KEY"
+				},
+				{
+					"default": "development",
+					"label": "APP_ENV",
+					"name": "APP_ENV"
+				},
+				{
+					"default": "panda",
+					"label": "DB_USERNAME",
+					"name": "DB_USERNAME"
+				},
+				{
+					"default": "o8x&max8yt4h@v$q#orvx@72$",
+					"label": "DB_PASSWORD",
+					"name": "DB_PASSWORD"
+				}
+			],
+			"logo": "https://avatars0.githubusercontent.com/u/25832602",
+			"name": "monica",
+			"platform": "linux",
+			"repository": {
+				"stackfile": "stack/monica.yml",
+				"url": "https://github.com/Macleykun/pi-hosted"
+			},
+			"title": "Monica",
+			"type": 3,
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.monicahq.com/\" target=\"_blank\">https://www.monicahq.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/monicahq/docker#use-monica-docker-image\" target=\"_blank\">https://github.com/monicahq/docker#use-monica-docker-image</a><br><br><br>"
+		},
 		{
 		{
 			"categories": [
 			"categories": [
 				"Other",
 				"Other",

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

@@ -3641,6 +3641,45 @@
 			"type": 1,
 			"type": 1,
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 		},
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools"
+			],
+			"description": "Monica is a great open source personal relationship management system.",
+			"env": [
+				{
+					"default": "REPLACEMEWITHAWORDOF32CHARACTERS",
+					"label": "APP_KEY",
+					"name": "APP_KEY"
+				},
+				{
+					"default": "development",
+					"label": "APP_ENV",
+					"name": "APP_ENV"
+				},
+				{
+					"default": "panda",
+					"label": "DB_USERNAME",
+					"name": "DB_USERNAME"
+				},
+				{
+					"default": "o8x&max8yt4h@v$q#orvx@72$",
+					"label": "DB_PASSWORD",
+					"name": "DB_PASSWORD"
+				}
+			],
+			"logo": "https://avatars0.githubusercontent.com/u/25832602",
+			"name": "monica",
+			"platform": "linux",
+			"repository": {
+				"stackfile": "stack/monica.yml",
+				"url": "https://github.com/Macleykun/pi-hosted"
+			},
+			"title": "Monica",
+			"type": 3,
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.monicahq.com/\" target=\"_blank\">https://www.monicahq.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/monicahq/docker#use-monica-docker-image\" target=\"_blank\">https://github.com/monicahq/docker#use-monica-docker-image</a><br><br><br>"
+		},
 		{
 		{
 			"categories": [
 			"categories": [
 				"Other",
 				"Other",

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

@@ -4371,6 +4371,45 @@
 			"type": 1,
 			"type": 1,
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 			"note": "<b>Template created by Pi-Hosted Series</b><br><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://github.com/catalinii/minisatip\" target=\"_blank\">https://github.com/catalinii/minisatip</a><br><b>Official Docker Documentation: </b><a href=\"https://docs.linuxserver.io/images/docker-minisatip\" target=\"_blank\">https://docs.linuxserver.io/images/docker-minisatip</a><br><br><br>"
 		},
 		},
+		{
+			"categories": [
+				"Other",
+				"Tools"
+			],
+			"description": "Monica is a great open source personal relationship management system.",
+			"env": [
+				{
+					"default": "REPLACEMEWITHAWORDOF32CHARACTERS",
+					"label": "APP_KEY",
+					"name": "APP_KEY"
+				},
+				{
+					"default": "development",
+					"label": "APP_ENV",
+					"name": "APP_ENV"
+				},
+				{
+					"default": "panda",
+					"label": "DB_USERNAME",
+					"name": "DB_USERNAME"
+				},
+				{
+					"default": "o8x&max8yt4h@v$q#orvx@72$",
+					"label": "DB_PASSWORD",
+					"name": "DB_PASSWORD"
+				}
+			],
+			"logo": "https://avatars0.githubusercontent.com/u/25832602",
+			"name": "monica",
+			"platform": "linux",
+			"repository": {
+				"stackfile": "stack/monica.yml",
+				"url": "https://github.com/Macleykun/pi-hosted"
+			},
+			"title": "Monica",
+			"type": 3,
+			"note": "<b>Template created by Pi-Hosted Series</b><br><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://www.monicahq.com/\" target=\"_blank\">https://www.monicahq.com/</a><br><b>Official Docker Documentation: </b><a href=\"https://github.com/monicahq/docker#use-monica-docker-image\" target=\"_blank\">https://github.com/monicahq/docker#use-monica-docker-image</a><br><br><br>"
+		},
 		{
 		{
 			"categories": [
 			"categories": [
 				"Other",
 				"Other",