Merge branch 'master' into feat/add-ntfy
This commit is contained in:
commit
a0e3b90ff5
|
@ -61,6 +61,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
|
||||||
- [Invidious](https://github.com/iv-org/invidious) - An alternative front-end to YouTube
|
- [Invidious](https://github.com/iv-org/invidious) - An alternative front-end to YouTube
|
||||||
- [Jackett](https://github.com/Jackett/Jackett) - API Support for your favorite torrent trackers
|
- [Jackett](https://github.com/Jackett/Jackett) - API Support for your favorite torrent trackers
|
||||||
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
||||||
|
- [Jellyfin Vue (Beta)](https://github.com/jellyfin/jellyfin-vue) - A modern web client for Jellyfin based on Vue
|
||||||
- [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) - Fork of overseerr for Jellyfin support
|
- [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) - Fork of overseerr for Jellyfin support
|
||||||
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
||||||
- [Kanboard](https://github.com/kanboard/kanboard) - Kanboard is a free and open source Kanban project management software.
|
- [Kanboard](https://github.com/kanboard/kanboard) - Kanboard is a free and open source Kanban project management software.
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "autobrr",
|
"id": "autobrr",
|
||||||
"tipi_version": 9,
|
"tipi_version": 10,
|
||||||
"version": "1.29.0",
|
"version": "1.30.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"media"
|
"media"
|
||||||
],
|
],
|
||||||
|
|
|
@ -3,7 +3,7 @@ version: "3"
|
||||||
services:
|
services:
|
||||||
autobrr:
|
autobrr:
|
||||||
container_name: autobrr
|
container_name: autobrr
|
||||||
image: ghcr.io/autobrr/autobrr:v1.29.0
|
image: ghcr.io/autobrr/autobrr:v1.30.0
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:7474
|
- ${APP_PORT}:7474
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 8138,
|
"port": 8138,
|
||||||
"id": "code-server",
|
"id": "code-server",
|
||||||
"tipi_version": 14,
|
"tipi_version": 15,
|
||||||
"version": "4.16.1",
|
"version": "4.17.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"development"
|
"development"
|
||||||
],
|
],
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
version: "3.7"
|
version: "3.7"
|
||||||
services:
|
services:
|
||||||
code-server:
|
code-server:
|
||||||
image: lscr.io/linuxserver/code-server:4.16.1
|
image: lscr.io/linuxserver/code-server:4.17.0
|
||||||
container_name: code-server
|
container_name: code-server
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "ghost",
|
"id": "ghost",
|
||||||
"tipi_version": 46,
|
"tipi_version": 48,
|
||||||
"version": "5.63.0",
|
"version": "5.65.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"social",
|
"social",
|
||||||
"media"
|
"media"
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3.9"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
ghost:
|
ghost:
|
||||||
image: ghost:5.63.0
|
image: ghost:5.65.0
|
||||||
container_name: ghost
|
container_name: ghost
|
||||||
depends_on:
|
depends_on:
|
||||||
- ghostdb
|
- ghostdb
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 8092,
|
"port": 8092,
|
||||||
"id": "halo",
|
"id": "halo",
|
||||||
"tipi_version": 8,
|
"tipi_version": 9,
|
||||||
"version": "2.9.1",
|
"version": "2.9.2",
|
||||||
"description": "Halo is a powerful and easy-to-use open source website building tool.",
|
"description": "Halo is a powerful and easy-to-use open source website building tool.",
|
||||||
"short_desc": "Halo - Open source website building tool.",
|
"short_desc": "Halo - Open source website building tool.",
|
||||||
"categories": [
|
"categories": [
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
halo:
|
halo:
|
||||||
image: halohub/halo:2.9.1
|
image: halohub/halo:2.9.2
|
||||||
container_name: halo
|
container_name: halo
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 8128,
|
"port": 8128,
|
||||||
"id": "immich",
|
"id": "immich",
|
||||||
"tipi_version": 43,
|
"tipi_version": 45,
|
||||||
"version": "1.78.1",
|
"version": "1.79.1",
|
||||||
"categories": [
|
"categories": [
|
||||||
"data",
|
"data",
|
||||||
"photography"
|
"photography"
|
||||||
|
|
|
@ -3,7 +3,7 @@ version: "3.7"
|
||||||
services:
|
services:
|
||||||
immich:
|
immich:
|
||||||
container_name: immich
|
container_name: immich
|
||||||
image: altran1502/immich-proxy:v1.78.1
|
image: altran1502/immich-proxy:v1.79.1
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:8080
|
- ${APP_PORT}:8080
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -43,7 +43,7 @@ services:
|
||||||
|
|
||||||
immich-server:
|
immich-server:
|
||||||
container_name: immich-server
|
container_name: immich-server
|
||||||
image: altran1502/immich-server:v1.78.1
|
image: altran1502/immich-server:v1.79.1
|
||||||
command: ["start-server.sh"]
|
command: ["start-server.sh"]
|
||||||
volumes:
|
volumes:
|
||||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||||
|
@ -68,7 +68,7 @@ services:
|
||||||
|
|
||||||
immich-microservices:
|
immich-microservices:
|
||||||
container_name: immich-microservices
|
container_name: immich-microservices
|
||||||
image: altran1502/immich-server:v1.78.1
|
image: altran1502/immich-server:v1.79.1
|
||||||
command: ["start-microservices.sh"]
|
command: ["start-microservices.sh"]
|
||||||
volumes:
|
volumes:
|
||||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||||
|
@ -93,7 +93,7 @@ services:
|
||||||
|
|
||||||
immich-machine-learning:
|
immich-machine-learning:
|
||||||
container_name: immich-machine-learning
|
container_name: immich-machine-learning
|
||||||
image: altran1502/immich-machine-learning:v1.78.1
|
image: altran1502/immich-machine-learning:v1.79.1
|
||||||
volumes:
|
volumes:
|
||||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||||
- ${APP_DATA_DIR}/data/immich-ml-cache:/cache
|
- ${APP_DATA_DIR}/data/immich-ml-cache:/cache
|
||||||
|
@ -114,7 +114,7 @@ services:
|
||||||
|
|
||||||
immich-web:
|
immich-web:
|
||||||
container_name: immich-web
|
container_name: immich-web
|
||||||
image: altran1502/immich-web:v1.78.1
|
image: altran1502/immich-web:v1.79.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- tipi_main_network
|
- tipi_main_network
|
||||||
|
|
17
apps/jellyfin-vue/config.json
Normal file
17
apps/jellyfin-vue/config.json
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
{
|
||||||
|
"$schema": "../schema.json",
|
||||||
|
"name": "Jellyfin Vue (Beta)",
|
||||||
|
"port": 8202,
|
||||||
|
"available": true,
|
||||||
|
"exposable": true,
|
||||||
|
"id": "jellyfin-vue",
|
||||||
|
"tipi_version": 1,
|
||||||
|
"version": "unstable.2023-09-18.fe0f640",
|
||||||
|
"categories": ["media"],
|
||||||
|
"description": "A modern web client for Jellyfin based on Vue",
|
||||||
|
"short_desc": "A modern web client for Jellyfin based on Vue",
|
||||||
|
"author": "Jellyfin",
|
||||||
|
"source": "https://github.com/jellyfin/jellyfin-vue",
|
||||||
|
"form_fields": [
|
||||||
|
]
|
||||||
|
}
|
36
apps/jellyfin-vue/docker-compose.yml
Normal file
36
apps/jellyfin-vue/docker-compose.yml
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
jellyfin-vue:
|
||||||
|
container_name: jellyfin-vue
|
||||||
|
image: ghcr.io/jellyfin/jellyfin-vue:unstable.2023-09-18.fe0f640
|
||||||
|
ports:
|
||||||
|
- ${APP_PORT}:80
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- tipi_main_network
|
||||||
|
labels:
|
||||||
|
# Main
|
||||||
|
traefik.enable: true
|
||||||
|
traefik.http.middlewares.jellyfin-vue-web-redirect.redirectscheme.scheme: https
|
||||||
|
traefik.http.services.jellyfin-vue.loadbalancer.server.port: 80
|
||||||
|
# Web
|
||||||
|
traefik.http.routers.jellyfin-vue-insecure.rule: Host(`${APP_DOMAIN}`)
|
||||||
|
traefik.http.routers.jellyfin-vue-insecure.entrypoints: web
|
||||||
|
traefik.http.routers.jellyfin-vue-insecure.service: jellyfin-vue
|
||||||
|
traefik.http.routers.jellyfin-vue-insecure.middlewares: jellyfin-vue-web-redirect
|
||||||
|
# Websecure
|
||||||
|
traefik.http.routers.jellyfin-vue.rule: Host(`${APP_DOMAIN}`)
|
||||||
|
traefik.http.routers.jellyfin-vue.entrypoints: websecure
|
||||||
|
traefik.http.routers.jellyfin-vue.service: jellyfin-vue
|
||||||
|
traefik.http.routers.jellyfin-vue.tls.certresolver: myresolver
|
||||||
|
# Local domain
|
||||||
|
traefik.http.routers.jellyfin-vue-local-insecure.rule: Host(`jellyfin-vue.${LOCAL_DOMAIN}`)
|
||||||
|
traefik.http.routers.jellyfin-vue-local-insecure.entrypoints: web
|
||||||
|
traefik.http.routers.jellyfin-vue-local-insecure.service: jellyfin-vue
|
||||||
|
traefik.http.routers.jellyfin-vue-local-insecure.middlewares: jellyfin-vue-web-redirect
|
||||||
|
# Local domain secure
|
||||||
|
traefik.http.routers.jellyfin-vue-local.rule: Host(`jellyfin-vue.${LOCAL_DOMAIN}`)
|
||||||
|
traefik.http.routers.jellyfin-vue-local.entrypoints: websecure
|
||||||
|
traefik.http.routers.jellyfin-vue-local.service: jellyfin-vue
|
||||||
|
traefik.http.routers.jellyfin-vue-local.tls: true
|
15
apps/jellyfin-vue/metadata/description.md
Normal file
15
apps/jellyfin-vue/metadata/description.md
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# Important Info
|
||||||
|
|
||||||
|
- This is a beta build of the new Jellyfin Vue UI. You still need an exisiting Jellyfin server. T
|
||||||
|
- This will have bugs and Issues, as its a Beta, Unstable Build.
|
||||||
|
|
||||||
|
|
||||||
|
# Jellyfin Vue
|
||||||
|
|
||||||
|
### Part of the [Jellyfin Project](https://jellyfin.org)
|
||||||
|
|
||||||
|
___
|
||||||
|
|
||||||
|
[![Logo Banner](https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/banner-logo-solid.svg?sanitize=true)](https://raw.githubusercontent.com/jellyfin/jellyfin-ux/master/branding/SVG/banner-logo-solid.svg?sanitize=true)
|
||||||
|
|
||||||
|
This is an alternative client for Jellyfin based on Vue.js. It might not be feature complete and it's constantly evolving.
|
BIN
apps/jellyfin-vue/metadata/logo.jpg
Normal file
BIN
apps/jellyfin-vue/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 87 KiB |
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "logto",
|
"id": "logto",
|
||||||
"tipi_version": 8,
|
"tipi_version": 9,
|
||||||
"version": "1.9.0",
|
"version": "1.9.1",
|
||||||
"force_expose": true,
|
"force_expose": true,
|
||||||
"categories": [
|
"categories": [
|
||||||
"security"
|
"security"
|
||||||
|
|
|
@ -4,7 +4,7 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
logto-db:
|
logto-db:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
image: svhd/logto:1.9.0
|
image: svhd/logto:1.9.1
|
||||||
container_name: logto
|
container_name: logto
|
||||||
entrypoint: ["sh", "-c", "npm run cli db seed -- --swe && npm start"]
|
entrypoint: ["sh", "-c", "npm run cli db seed -- --swe && npm start"]
|
||||||
ports:
|
ports:
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
"force_expose": true,
|
"force_expose": true,
|
||||||
"generate_vapid_keys": true,
|
"generate_vapid_keys": true,
|
||||||
"id": "mastodon",
|
"id": "mastodon",
|
||||||
"tipi_version": 9,
|
"tipi_version": 10,
|
||||||
"version": "4.1.9",
|
"version": "4.2.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"social"
|
"social"
|
||||||
],
|
],
|
||||||
|
|
|
@ -3,7 +3,7 @@ version: "3"
|
||||||
services:
|
services:
|
||||||
mastodon:
|
mastodon:
|
||||||
container_name: mastodon
|
container_name: mastodon
|
||||||
image: lscr.io/linuxserver/mastodon:4.1.9
|
image: lscr.io/linuxserver/mastodon:4.2.0
|
||||||
ports:
|
ports:
|
||||||
- 8209:80
|
- 8209:80
|
||||||
- ${APP_PORT}:443
|
- ${APP_PORT}:443
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 5230,
|
"port": 5230,
|
||||||
"id": "memos",
|
"id": "memos",
|
||||||
"tipi_version": 15,
|
"tipi_version": 16,
|
||||||
"version": "0.15.1",
|
"version": "0.15.2",
|
||||||
"categories": [
|
"categories": [
|
||||||
"utilities"
|
"utilities"
|
||||||
],
|
],
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
version: "3.7"
|
version: "3.7"
|
||||||
services:
|
services:
|
||||||
memos:
|
memos:
|
||||||
image: neosmemo/memos:0.15.1
|
image: neosmemo/memos:0.15.2
|
||||||
container_name: memos
|
container_name: memos
|
||||||
volumes:
|
volumes:
|
||||||
- ${APP_DATA_DIR}/memos:/var/opt/memos
|
- ${APP_DATA_DIR}/memos:/var/opt/memos
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"port": 8083,
|
"port": 8083,
|
||||||
"id": "nextcloud",
|
"id": "nextcloud",
|
||||||
"tipi_version": 16,
|
"tipi_version": 17,
|
||||||
"version": "25.0.11-apache",
|
"version": "25.0.12-apache",
|
||||||
"categories": [
|
"categories": [
|
||||||
"data"
|
"data"
|
||||||
],
|
],
|
||||||
|
|
|
@ -3,7 +3,7 @@ version: "3.7"
|
||||||
services:
|
services:
|
||||||
nextcloud:
|
nextcloud:
|
||||||
container_name: nextcloud
|
container_name: nextcloud
|
||||||
image: nextcloud:25.0.11-apache
|
image: nextcloud:25.0.12-apache
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:80
|
- ${APP_PORT}:80
|
||||||
|
@ -69,7 +69,7 @@ services:
|
||||||
- tipi_main_network
|
- tipi_main_network
|
||||||
|
|
||||||
cron:
|
cron:
|
||||||
image: nextcloud:25.0.11-apache
|
image: nextcloud:25.0.12-apache
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
volumes:
|
volumes:
|
||||||
- ${APP_DATA_DIR}/data/nextcloud:/var/www/html
|
- ${APP_DATA_DIR}/data/nextcloud:/var/www/html
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "onedev",
|
"id": "onedev",
|
||||||
"tipi_version": 50,
|
"tipi_version": 52,
|
||||||
"version": "9.1.13",
|
"version": "9.1.15",
|
||||||
"categories": [
|
"categories": [
|
||||||
"development"
|
"development"
|
||||||
],
|
],
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
onedev:
|
onedev:
|
||||||
image: 1dev/server:9.1.13
|
image: 1dev/server:9.1.15
|
||||||
container_name: onedev
|
container_name: onedev
|
||||||
environment:
|
environment:
|
||||||
- hibernate_dialect=io.onedev.server.persistence.PostgreSQLDialect
|
- hibernate_dialect=io.onedev.server.persistence.PostgreSQLDialect
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "pairdrop",
|
"id": "pairdrop",
|
||||||
"tipi_version": 12,
|
"tipi_version": 13,
|
||||||
"version": "1.8.1",
|
"version": "1.8.2",
|
||||||
"categories": [
|
"categories": [
|
||||||
"media",
|
"media",
|
||||||
"data",
|
"data",
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
pairdrop:
|
pairdrop:
|
||||||
image: lscr.io/linuxserver/pairdrop:1.8.1
|
image: lscr.io/linuxserver/pairdrop:1.8.2
|
||||||
container_name: pairdrop
|
container_name: pairdrop
|
||||||
environment:
|
environment:
|
||||||
- PUID=1000
|
- PUID=1000
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "ryot",
|
"id": "ryot",
|
||||||
"tipi_version": 4,
|
"tipi_version": 9,
|
||||||
"version": "2.17.6",
|
"version": "2.18.6",
|
||||||
"categories": [
|
"categories": [
|
||||||
"media"
|
"media"
|
||||||
],
|
],
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
ryot:
|
ryot:
|
||||||
image: ghcr.io/ignisda/ryot:v2.17.6
|
image: ghcr.io/ignisda/ryot:v2.18.6
|
||||||
container_name: ryot
|
container_name: ryot
|
||||||
environment:
|
environment:
|
||||||
- DATABASE_URL=postgres://tipi:${RYOT_DB_PASSWORD}@ryot-db:5432/ryot
|
- DATABASE_URL=postgres://tipi:${RYOT_DB_PASSWORD}@ryot-db:5432/ryot
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "stirling-pdf",
|
"id": "stirling-pdf",
|
||||||
"tipi_version": 4,
|
"tipi_version": 5,
|
||||||
"version": "0.14.2",
|
"version": "0.14.3",
|
||||||
"categories": [
|
"categories": [
|
||||||
"data",
|
"data",
|
||||||
"utilities"
|
"utilities"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
version: "3.7"
|
version: "3.7"
|
||||||
services:
|
services:
|
||||||
stirling-pdf:
|
stirling-pdf:
|
||||||
image: ghcr.io/frooodle/s-pdf:0.14.2
|
image: ghcr.io/frooodle/s-pdf:0.14.3
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
container_name: stirling-pdf
|
container_name: stirling-pdf
|
||||||
privileged: true
|
privileged: true
|
||||||
|
|
|
@ -4,8 +4,8 @@
|
||||||
"available": true,
|
"available": true,
|
||||||
"port": 8093,
|
"port": 8093,
|
||||||
"id": "tailscale",
|
"id": "tailscale",
|
||||||
"tipi_version": 13,
|
"tipi_version": 14,
|
||||||
"version": "1.48.2",
|
"version": "1.50.0",
|
||||||
"categories": [
|
"categories": [
|
||||||
"network",
|
"network",
|
||||||
"security"
|
"security"
|
||||||
|
|
|
@ -4,7 +4,7 @@ services:
|
||||||
tailscale:
|
tailscale:
|
||||||
container_name: tailscale
|
container_name: tailscale
|
||||||
network_mode: "host" # TODO: Find a way to remove this
|
network_mode: "host" # TODO: Find a way to remove this
|
||||||
image: tailscale/tailscale:v1.48.2
|
image: tailscale/tailscale:v1.50.0
|
||||||
privileged: true
|
privileged: true
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
stop_grace_period: 1m
|
stop_grace_period: 1m
|
||||||
|
|
|
@ -44,7 +44,7 @@ services:
|
||||||
|
|
||||||
tooljet-server:
|
tooljet-server:
|
||||||
container_name: tooljet-server
|
container_name: tooljet-server
|
||||||
image: tooljet/tooljet-server-ce:v2.17.3
|
image: tooljet/tooljet-server-ce:v2.17.5
|
||||||
tty: true
|
tty: true
|
||||||
stdin_open: true
|
stdin_open: true
|
||||||
restart: always
|
restart: always
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
"exposable": true,
|
"exposable": true,
|
||||||
"id": "trilium",
|
"id": "trilium",
|
||||||
"description": "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. ",
|
"description": "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. ",
|
||||||
"tipi_version": 2,
|
"tipi_version": 3,
|
||||||
"version": "0.61.6-beta",
|
"version": "0.61.7-beta",
|
||||||
"categories": [
|
"categories": [
|
||||||
"utilities"
|
"utilities"
|
||||||
],
|
],
|
||||||
|
|
|
@ -2,7 +2,7 @@ version: '3.7'
|
||||||
|
|
||||||
services:
|
services:
|
||||||
trilium:
|
trilium:
|
||||||
image: ghcr.io/zadam/trilium:0.61.6-beta
|
image: ghcr.io/zadam/trilium:0.61.7-beta
|
||||||
container_name: trilium
|
container_name: trilium
|
||||||
ports:
|
ports:
|
||||||
- ${APP_PORT}:8080
|
- ${APP_PORT}:8080
|
||||||
|
|
Loading…
Reference in New Issue
Block a user