Skip to content

Commit

Permalink
Merge branch 'master' into app/AnythingLLM
Browse files Browse the repository at this point in the history
  • Loading branch information
cori-gallimaufries committed Aug 30, 2024
2 parents 4a103b7 + d76049b commit 69902a1
Show file tree
Hide file tree
Showing 38 changed files with 299 additions and 131 deletions.
6 changes: 3 additions & 3 deletions apps/budibase/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"available": true,
"exposable": true,
"id": "budibase",
"tipi_version": 177,
"version": "2.31.2",
"tipi_version": 178,
"version": "2.31.3",
"categories": ["development"],
"description": "Low code platform for creating internal tools, workflows, and admin panels in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀. Budibase, the low code platform you'll enjoy using ⚡",
"short_desc": "Internal tools made easy.",
Expand All @@ -16,5 +16,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724756689000
"updated_at": 1724939864000
}
2 changes: 1 addition & 1 deletion apps/budibase/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3.7'
services:
budibase:
image: budibase/budibase:2.31.2
image: budibase/budibase:2.31.3
restart: unless-stopped
container_name: budibase
ports:
Expand Down
6 changes: 3 additions & 3 deletions apps/calcom/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,9 @@
"short_desc": "Scheduling infrastructure for absolutely everyone.",
"source": "https://github.com/calcom/cal.com",
"supported_architectures": ["amd64"],
"tipi_version": 28,
"version": "4.4.4",
"tipi_version": 29,
"version": "4.4.5",
"website": "https://cal.com/",
"created_at": 1691943801422,
"updated_at": 1724779370000
"updated_at": 1724978483000
}
2 changes: 1 addition & 1 deletion apps/calcom/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ services:

calcom:
container_name: calcom
image: calcom/cal.com:v4.4.4
image: calcom/cal.com:v4.4.5
restart: unless-stopped
ports:
- ${APP_PORT}:3000
Expand Down
6 changes: 3 additions & 3 deletions apps/cup/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
"port": 8465,
"categories": ["utilities"],
"description": "Cup is the easiest way to check for container image updates.",
"tipi_version": 3,
"version": "2.0.0",
"tipi_version": 4,
"version": "2.0.1",
"source": "https://github.com/sergi0g/cup",
"exposable": true,
"supported_architectures": ["arm64", "amd64"],
"form_fields": [],
"created_at": 1691943801422,
"updated_at": 1723566283000
"updated_at": 1725037799000
}
2 changes: 1 addition & 1 deletion apps/cup/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: "3.9"
services:
cup:
container_name: cup
image: ghcr.io/sergi0g/cup:v2.0.0
image: ghcr.io/sergi0g/cup:v2.0.1
restart: unless-stopped
command: serve
volumes:
Expand Down
6 changes: 3 additions & 3 deletions apps/dozzle/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"exposable": true,
"port": 8013,
"id": "dozzle",
"tipi_version": 42,
"version": "8.2.1",
"tipi_version": 43,
"version": "8.3.0",
"categories": ["development"],
"description": "Dozzle is a small web based app to monitor Docker logs.",
"short_desc": "Dozzle is a small web based app to monitor Docker logs",
Expand Down Expand Up @@ -49,5 +49,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724410930192
"updated_at": 1724968988000
}
2 changes: 1 addition & 1 deletion apps/dozzle/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
dozzle:
container_name: dozzle
image: amir20/dozzle:v8.2.1
image: amir20/dozzle:v8.3.0
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
Expand Down
6 changes: 3 additions & 3 deletions apps/drawio/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"url_suffix": "?offline=1",
"id": "drawio",
"description": "draw.io is a JavaScript, client-side editor for general diagramming and whiteboarding.",
"tipi_version": 58,
"version": "24.7.5",
"tipi_version": 59,
"version": "24.7.8",
"categories": ["utilities"],
"short_desc": "Diagramming and whiteboarding app.",
"author": "JGraph",
Expand All @@ -16,5 +16,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1723566284000
"updated_at": 1724867492000
}
2 changes: 1 addition & 1 deletion apps/drawio/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: "3.7"
services:
drawio:
image: jgraph/drawio:24.7.5
image: jgraph/drawio:24.7.8
ports:
- ${APP_PORT}:8080
container_name: drawio
Expand Down
6 changes: 3 additions & 3 deletions apps/flowise/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"exposable": true,
"port": 8009,
"id": "flowise",
"tipi_version": 27,
"version": "2.0.6",
"tipi_version": 28,
"version": "2.0.7",
"categories": ["ai", "automation"],
"description": "Flowise AI is an Open source UI visual tool to build your customized LLM ochestration flow & AI agents. Developing LLM apps takes countless iterations. With low code approach, Flowise AI enable quick iterations to go from testing to production.",
"short_desc": "Build LLM Apps Easily",
Expand Down Expand Up @@ -74,5 +74,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724779380000
"updated_at": 1724886425000
}
2 changes: 1 addition & 1 deletion apps/flowise/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3.7'
services:
flowise:
image: flowiseai/flowise:2.0.6
image: flowiseai/flowise:2.0.7
restart: unless-stopped
entrypoint: /bin/sh -c "sleep 3; flowise start"
container_name: flowise
Expand Down
6 changes: 3 additions & 3 deletions apps/immich/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"exposable": true,
"port": 8128,
"id": "immich",
"tipi_version": 100,
"version": "1.112.1",
"tipi_version": 101,
"version": "1.113.0",
"categories": ["data", "photography"],
"description": "Photo and video backup solution directly from your mobile phone.",
"short_desc": "Photo and video backup solution directly from your mobile phone.",
Expand Down Expand Up @@ -35,5 +35,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724012265000
"updated_at": 1725041261000
}
4 changes: 2 additions & 2 deletions apps/immich/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: "3.7"
services:
immich:
container_name: immich
image: ghcr.io/immich-app/immich-server:v1.112.1
image: ghcr.io/immich-app/immich-server:v1.113.0
volumes:
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
environment:
Expand Down Expand Up @@ -51,7 +51,7 @@ services:
runtipi.managed: true
immich-machine-learning:
container_name: immich-machine-learning
image: ghcr.io/immich-app/immich-machine-learning:v1.112.1
image: ghcr.io/immich-app/immich-machine-learning:v1.113.0
volumes:
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
- ${APP_DATA_DIR}/data/immich-ml-cache:/cache
Expand Down
6 changes: 3 additions & 3 deletions apps/komga/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"available": true,
"exposable": true,
"id": "komga",
"tipi_version": 5,
"version": "1.11.3",
"tipi_version": 6,
"version": "1.12.0",
"categories": ["media"],
"description": "A media server for your comics, mangas, BDs, magazines and eBooks.",
"short_desc": "A media server for your comics, mangas, BDs, magazines and eBooks.",
Expand All @@ -16,5 +16,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724649297000
"updated_at": 1724940068000
}
2 changes: 1 addition & 1 deletion apps/komga/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: "3.9"
services:
komga:
image: ghcr.io/gotson/komga:1.11.3
image: ghcr.io/gotson/komga:1.12.0
container_name: komga
volumes:
- ${APP_DATA_DIR}/data/config:/config
Expand Down
6 changes: 3 additions & 3 deletions apps/lobe-chat/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"exposable": true,
"id": "lobe-chat",
"description": "LobeChat is an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible (Function Call) plugin system.",
"tipi_version": 246,
"version": "1.14.4",
"tipi_version": 253,
"version": "1.15.2",
"categories": ["ai"],
"short_desc": "LLM chatbot framework",
"author": "https://github.com/lobehub",
Expand Down Expand Up @@ -41,5 +41,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1724835133000
"updated_at": 1725037791000
}
2 changes: 1 addition & 1 deletion apps/lobe-chat/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: '3.9'
services:
lobe-chat:
container_name: lobe-chat
image: lobehub/lobe-chat:v1.14.4
image: lobehub/lobe-chat:v1.15.2
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY}
- OPENAI_PROXY_URL=${OPEANAI_PROXY_URL}
Expand Down
49 changes: 49 additions & 0 deletions apps/nextcloud-mini/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"$schema": "../schema.json",
"name": "Nextcloud Mini",
"id": "nextcloud-mini",
"available": true,
"short_desc": "A safe home for all your data.",
"author": "nextcloud",
"port": 8564,
"categories": ["data"],
"description": "The most popular open source content collaboration platform for tens of millions of users at thousands of organizations across the globe.",
"tipi_version": 2,
"version": "29.0.5-apache",
"source": "https://github.com/nextcloud/server",
"website": "https://nextcloud.com",
"exposable": true,
"supported_architectures": ["arm64", "amd64"],
"form_fields": [
{
"type": "text",
"label": "Nextcloud user",
"hint": "The username which you will use to sign in to nextcloud.",
"required": true,
"env_variable": "NEXTCLOUD_MINI_ADMIN_USER"
},
{
"type": "password",
"label": "Nextcloud password",
"hint": "The password which you will use to sign in to nextcloud.",
"required": true,
"env_variable": "NEXTCLOUD_MINI_ADMIN_PASSWORD"
},
{
"type": "text",
"label": "Nextcloud trusted domains",
"hint": "Add all of your trusted domains separated by a space.",
"required": false,
"env_variable": "NEXTCLOUD_MINI_TRUSTED_DOMAINS"
},
{
"type": "random",
"label": "Nextcloud database password",
"min": 32,
"env_variable": "NEXTCLOUD_MINI_DB_PASSWORD"
}
],
"created_at": 1724969173127,
"updated_at": 1724969173127,
"dynamic_config": true
}
40 changes: 40 additions & 0 deletions apps/nextcloud-mini/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"services": [
{
"name": "nextcloud-mini",
"image": "nextcloud:29.0.5-apache",
"internalPort": 80,
"isMain": true,
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/nextcloud",
"containerPath": "/var/www/html"
}
],
"environment": {
"POSTGRES_HOST": "nextcloud-mini-db",
"POSTGRES_DB": "nextcloud",
"POSTGRES_USER": "nextcloud",
"POSTGRES_PASSWORD": "${NEXTCLOUD_MINI_DB_PASSWORD}",
"NEXTCLOUD_ADMIN_PASSWORD": "${NEXTCLOUD_MINI_ADMIN_PASSWORD}",
"NEXTCLOUD_ADMIN_USER": "${NEXTCLOUD_MINI_ADMIN_USER}",
"NEXTCLOUD_TRUSTED_DOMAINS": "${NEXTCLOUD_MINI_TRUSTED_DOMAINS}"
}
},
{
"name": "nextcloud-mini-db",
"image": "postgres:16",
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/db",
"containerPath": "/var/lib/postgresql/data"
}
],
"environment": {
"POSTGRES_DB": "nextcloud",
"POSTGRES_USER": "nextcloud",
"POSTGRES_PASSWORD": "${NEXTCLOUD_MINI_DB_PASSWORD}"
}
}
]
}
62 changes: 62 additions & 0 deletions apps/nextcloud-mini/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
services:
nextcloud-mini:
container_name: nextcloud-mini
image: nextcloud:29.0.5-apache
restart: unless-stopped
ports:
- ${APP_PORT}:80
volumes:
- ${APP_DATA_DIR}/data/nextcloud:/var/www/html
environment:
- POSTGRES_HOST=nextcloud-mini-db
- POSTGRES_DB=nextcloud
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=${NEXTCLOUD_MINI_DB_PASSWORD}
- NEXTCLOUD_ADMIN_PASSWORD=${NEXTCLOUD_MINI_ADMIN_PASSWORD}
- NEXTCLOUD_ADMIN_USER=${NEXTCLOUD_MINI_ADMIN_USER}
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_MINI_TRUSTED_DOMAINS}
networks:
- tipi_main_network
labels:
# Main
traefik.enable: true
traefik.http.middlewares.nextcloud-mini-web-redirect.redirectscheme.scheme: https
traefik.http.services.nextcloud-mini.loadbalancer.server.port: 80
# Web
traefik.http.routers.nextcloud-mini-insecure.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.nextcloud-mini-insecure.entrypoints: web
traefik.http.routers.nextcloud-mini-insecure.service: nextcloud-mini
traefik.http.routers.nextcloud-mini-insecure.middlewares: nextcloud-mini-web-redirect
# Websecure
traefik.http.routers.nextcloud-mini.rule: Host(`${APP_DOMAIN}`)
traefik.http.routers.nextcloud-mini.entrypoints: websecure
traefik.http.routers.nextcloud-mini.service: nextcloud-mini
traefik.http.routers.nextcloud-mini.tls.certresolver: myresolver
# Local domain
traefik.http.routers.nextcloud-mini-local-insecure.rule: Host(`nextcloud-mini.${LOCAL_DOMAIN}`)
traefik.http.routers.nextcloud-mini-local-insecure.entrypoints: web
traefik.http.routers.nextcloud-mini-local-insecure.service: nextcloud-mini
traefik.http.routers.nextcloud-mini-local-insecure.middlewares: nextcloud-mini-web-redirect
# Local domain secure
traefik.http.routers.nextcloud-mini-local.rule: Host(`nextcloud-mini.${LOCAL_DOMAIN}`)
traefik.http.routers.nextcloud-mini-local.entrypoints: websecure
traefik.http.routers.nextcloud-mini-local.service: nextcloud-mini
traefik.http.routers.nextcloud-mini-local.tls: true
# Runtipi managed
runtipi.managed: true

nextcloud-mini-db:
container_name: nextcloud-mini-db
image: postgres:16
restart: unless-stopped
volumes:
- ${APP_DATA_DIR}/data/db:/var/lib/postgresql/data
environment:
- POSTGRES_DB=nextcloud
- POSTGRES_USER=nextcloud
- POSTGRES_PASSWORD=${NEXTCLOUD_MINI_DB_PASSWORD}
networks:
- tipi_main_network
labels:
# Runtipi managed
runtipi.managed: true
Loading

0 comments on commit 69902a1

Please sign in to comment.