Merge branch 'master' into app/koillection
This commit is contained in:
commit
5879fa0e18
|
@ -37,6 +37,7 @@ This is the official repository for the Tipi App Store. It contains all the apps
|
|||
- [Filestash](https://github.com/mickael-kerjean/filestash) - A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze
|
||||
- [Firefly III](https://github.com/firefly-iii/firefly-iii) - A personal finances manager
|
||||
- [Fireshare](https://github.com/ShaneIsrael/fireshare) - Self host your media and share with unique links
|
||||
- [Flaresolverr](https://github.com/FlareSolverr/FlareSolverr) - FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.
|
||||
- [Flatnotes](https://github.com/Dullage/flatnotes) - A self-hosted, database-less note taking web app
|
||||
- [Freshrss](https://github.com/FreshRSS/FreshRSS) - A free, self-hostable RSS aggregator
|
||||
- [gandi-livedns](https://github.com/jbbodart/gandi-livedns) - Update your Gandi DNS zone records with your WAN IP
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8011,
|
||||
"id": "actual-budget",
|
||||
"tipi_version": 11,
|
||||
"version": "23.10.0",
|
||||
"tipi_version": 12,
|
||||
"version": "23.11.0",
|
||||
"categories": [
|
||||
"finance"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"author": "Shift Reset LLC",
|
||||
"source": "https://github.com/actualbudget/actual-server",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.9"
|
|||
services:
|
||||
actual-budget:
|
||||
container_name: actual-budget
|
||||
image: actualbudget/actual-server:23.10.0
|
||||
image: actualbudget/actual-server:23.11.0
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- ${APP_PORT}:5006
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "autobrr",
|
||||
"tipi_version": 12,
|
||||
"version": "1.32.0",
|
||||
"tipi_version": 13,
|
||||
"version": "1.33.0",
|
||||
"categories": [
|
||||
"media"
|
||||
],
|
||||
|
@ -16,5 +16,8 @@
|
|||
"source": "https://github.com/autobrr/autobrr",
|
||||
"website": "https://autobrr.com/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3"
|
|||
services:
|
||||
autobrr:
|
||||
container_name: autobrr
|
||||
image: ghcr.io/autobrr/autobrr:v1.32.0
|
||||
image: ghcr.io/autobrr/autobrr:v1.33.0
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- ${APP_PORT}:7474
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8119,
|
||||
"id": "bookstack",
|
||||
"tipi_version": 12,
|
||||
"version": "23.08.20230830",
|
||||
"tipi_version": 13,
|
||||
"version": "23.10.20231030",
|
||||
"description": "BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information. Default login: admin@admin.com password: password",
|
||||
"short_desc": "BookStack is a self-hosted platform for organising and storing information.",
|
||||
"author": "Dan Brown",
|
||||
|
@ -25,5 +25,8 @@
|
|||
"env_variable": "BOOKSTACK_DB_PASS"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
bookstack:
|
||||
image: lscr.io/linuxserver/bookstack:23.08.20230830
|
||||
image: lscr.io/linuxserver/bookstack:23.10.20231030
|
||||
container_name: bookstack
|
||||
environment:
|
||||
- APP_URL=${APP_PROTOCOL:-http}://${APP_DOMAIN}
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "budibase",
|
||||
"tipi_version": 19,
|
||||
"version": "2.11.45",
|
||||
"tipi_version": 29,
|
||||
"version": "2.13.5",
|
||||
"categories": [
|
||||
"development"
|
||||
],
|
||||
|
@ -16,5 +16,8 @@
|
|||
"source": "https://github.com/Budibase/budibase",
|
||||
"website": "https://budibase.com/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: '3.7'
|
||||
services:
|
||||
budibase:
|
||||
image: budibase/budibase:2.11.45
|
||||
image: budibase/budibase:2.13.5
|
||||
restart: unless-stopped
|
||||
container_name: budibase
|
||||
ports:
|
||||
|
|
|
@ -5,13 +5,18 @@
|
|||
"available": true,
|
||||
"exposable": false,
|
||||
"id": "cloudflared",
|
||||
"tipi_version": 1,
|
||||
"version": "2023.8.2",
|
||||
"categories": ["utilities"],
|
||||
"tipi_version": 2,
|
||||
"version": "2023.10.0",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
"description": "Cloudflared-web is a docker image that packages both cloudflared cli and a no-frills Web UI for easy starting/stopping of cloudflare tunnel.",
|
||||
"short_desc": "Cloudflare Tunnels in a Web UI",
|
||||
"author": "WisdomSky",
|
||||
"source": "https://github.com/WisdomSky/Cloudflared-web",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.9"
|
|||
|
||||
services:
|
||||
cloudflared:
|
||||
image: wisdomsky/cloudflared-web:2023.8.2
|
||||
image: wisdomsky/cloudflared-web:2023.10.0
|
||||
container_name: cloudflared
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
|
|
|
@ -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": 3,
|
||||
"version": "22.0.8",
|
||||
"tipi_version": 4,
|
||||
"version": "22.1.0",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
@ -16,5 +16,8 @@
|
|||
"source": "https://github.com/jgraph/drawio",
|
||||
"website": "https://www.drawio.com/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
drawio:
|
||||
image: jgraph/drawio:22.0.8
|
||||
image: jgraph/drawio:22.1.0
|
||||
ports:
|
||||
- ${APP_PORT}:8080
|
||||
container_name: drawio
|
||||
|
|
23
apps/flaresolverr/config.json
Normal file
23
apps/flaresolverr/config.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"$schema": "../schema.json",
|
||||
"name": "Flaresolverr",
|
||||
"port": 8666,
|
||||
"available": true,
|
||||
"exposable": false,
|
||||
"no_gui": true,
|
||||
"id": "flaresolverr",
|
||||
"tipi_version": 3,
|
||||
"version": "3.3.7",
|
||||
"categories": [
|
||||
"media",
|
||||
"security",
|
||||
"utilities"
|
||||
],
|
||||
"description": "FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.",
|
||||
"short_desc": "Bypass Cloudflare and DDoS-GuARD.",
|
||||
"author": "FlareSolverr Team",
|
||||
"source": "https://github.com/FlareSolverr/FlareSolverr",
|
||||
"website": "https://github.com/FlareSolverr/FlareSolverr",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
}
|
13
apps/flaresolverr/docker-compose.yml
Normal file
13
apps/flaresolverr/docker-compose.yml
Normal file
|
@ -0,0 +1,13 @@
|
|||
services:
|
||||
flaresolverr:
|
||||
container_name: flaresolverr
|
||||
image: ghcr.io/flaresolverr/flaresolverr:v3.3.7
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- LOG_LEVEL=${FLARESOLVERR_LOG_LEVEL-info}
|
||||
- TZ=${TZ}
|
||||
networks:
|
||||
- tipi_main_network
|
||||
labels:
|
||||
# Main
|
||||
traefik.enable: false
|
18
apps/flaresolverr/metadata/description.md
Normal file
18
apps/flaresolverr/metadata/description.md
Normal file
|
@ -0,0 +1,18 @@
|
|||
# FlareSolverr
|
||||
|
||||
FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection.
|
||||
|
||||
## How it works
|
||||
|
||||
FlareSolverr starts a proxy server, and it waits for user requests in an idle state using few resources.
|
||||
When some request arrives, it uses [Selenium](https://www.selenium.dev) with the
|
||||
[undetected-chromedriver](https://github.com/ultrafunkamsterdam/undetected-chromedriver)
|
||||
to create a web browser (Chrome). It opens the URL with user parameters and waits until the Cloudflare challenge
|
||||
is solved (or timeout). The HTML code and the cookies are sent back to the user, and those cookies can be used to
|
||||
bypass Cloudflare using other HTTP clients.
|
||||
|
||||
**NOTE**: Web browsers consume a lot of memory. If you are running FlareSolverr on a machine with few RAM, do not make
|
||||
many requests at once. With each request a new browser is launched.
|
||||
|
||||
It is also possible to use a permanent session. However, if you use sessions, you should make sure to close them as
|
||||
soon as you are done using them.
|
BIN
apps/flaresolverr/metadata/logo.jpg
Normal file
BIN
apps/flaresolverr/metadata/logo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8086,
|
||||
"id": "freshrss",
|
||||
"tipi_version": 6,
|
||||
"version": "1.22.0",
|
||||
"tipi_version": 7,
|
||||
"version": "1.22.1",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"author": "https://freshrss.org/",
|
||||
"source": "https://github.com/FreshRSS/FreshRSS",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
|||
|
||||
services:
|
||||
freshrss:
|
||||
image: lscr.io/linuxserver/freshrss:1.22.0
|
||||
image: lscr.io/linuxserver/freshrss:1.22.1
|
||||
container_name: freshrss
|
||||
environment:
|
||||
- PUID=1000
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "ghost",
|
||||
"tipi_version": 57,
|
||||
"version": "5.71.0",
|
||||
"tipi_version": 59,
|
||||
"version": "5.72.1",
|
||||
"categories": [
|
||||
"social",
|
||||
"media"
|
||||
|
@ -23,5 +23,8 @@
|
|||
"env_variable": "GHOST_DATABASE_PASSWORD"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.9"
|
|||
|
||||
services:
|
||||
ghost:
|
||||
image: ghost:5.71.0
|
||||
image: ghost:5.72.1
|
||||
container_name: ghost
|
||||
depends_on:
|
||||
- ghostdb
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "ghostfolio",
|
||||
"tipi_version": 13,
|
||||
"version": "2.16.0",
|
||||
"tipi_version": 17,
|
||||
"version": "2.20.0",
|
||||
"categories": [
|
||||
"finance"
|
||||
],
|
||||
|
@ -44,5 +44,8 @@
|
|||
"env_variable": "GHOSTFOLIO_REDIS_PASSWORD"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3.9"
|
|||
services:
|
||||
ghostfolio:
|
||||
container_name: ghostfolio
|
||||
image: ghostfolio/ghostfolio:2.16.0
|
||||
image: ghostfolio/ghostfolio:2.20.0
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- ${APP_PORT}:3333
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": false,
|
||||
"id": "gladys",
|
||||
"tipi_version": 19,
|
||||
"version": "4.29.0",
|
||||
"tipi_version": 20,
|
||||
"version": "4.30.0",
|
||||
"categories": [
|
||||
"automation"
|
||||
],
|
||||
|
@ -16,5 +16,8 @@
|
|||
"source": "https://github.com/gladysassistant/gladys",
|
||||
"website": "https://gladysassistant.com/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: '3'
|
|||
services:
|
||||
gladys:
|
||||
container_name: gladys
|
||||
image: gladysassistant/gladys:v4.29.0
|
||||
image: gladysassistant/gladys:v4.30.0
|
||||
privileged: true
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"id": "grist",
|
||||
"description": "Grist is a modern relational spreadsheet. It combines the flexibility of a spreadsheet with the robustness of a database to organize your data and make you more productive.",
|
||||
"tipi_version": 5,
|
||||
"version": "1.1.6",
|
||||
"tipi_version": 6,
|
||||
"version": "1.1.7",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
@ -32,5 +32,8 @@
|
|||
"env_variable": "GRIST_SANDBOX_FLAVOR"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -6,7 +6,7 @@ services:
|
|||
environment:
|
||||
- APP_HOME_URL=${APP_PROTOCOL:-http}://${APP_DOMAIN}
|
||||
- GRIST_SANDBOX_FLAVOR=${GRIST_SANDBOX_FLAVOR}
|
||||
image: "gristlabs/grist:1.1.6"
|
||||
image: "gristlabs/grist:1.1.7"
|
||||
ports:
|
||||
- "${APP_PORT}:8484"
|
||||
restart: always
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8092,
|
||||
"id": "halo",
|
||||
"tipi_version": 11,
|
||||
"version": "2.10.1",
|
||||
"tipi_version": 12,
|
||||
"version": "2.10.2",
|
||||
"description": "Halo is a powerful and easy-to-use open source website building tool.",
|
||||
"short_desc": "Halo - Open source website building tool.",
|
||||
"categories": [
|
||||
|
@ -29,5 +29,8 @@
|
|||
"env_variable": "HALO_EXTERNAL_URL"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
|||
|
||||
services:
|
||||
halo:
|
||||
image: halohub/halo:2.10.1
|
||||
image: halohub/halo:2.10.2
|
||||
container_name: halo
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8128,
|
||||
"id": "immich",
|
||||
"tipi_version": 50,
|
||||
"version": "1.83.0",
|
||||
"tipi_version": 52,
|
||||
"version": "1.85.0",
|
||||
"categories": [
|
||||
"data",
|
||||
"photography"
|
||||
|
@ -36,5 +36,8 @@
|
|||
"env_variable": "IMMICH_TYPESENSE_API_KEY"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3.7"
|
|||
services:
|
||||
immich:
|
||||
container_name: immich
|
||||
image: altran1502/immich-proxy:v1.83.0
|
||||
image: altran1502/immich-proxy:v1.85.0
|
||||
ports:
|
||||
- ${APP_PORT}:8080
|
||||
depends_on:
|
||||
|
@ -43,7 +43,7 @@ services:
|
|||
|
||||
immich-server:
|
||||
container_name: immich-server
|
||||
image: altran1502/immich-server:v1.83.0
|
||||
image: altran1502/immich-server:v1.85.0
|
||||
command: ["start-server.sh"]
|
||||
volumes:
|
||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||
|
@ -68,7 +68,7 @@ services:
|
|||
|
||||
immich-microservices:
|
||||
container_name: immich-microservices
|
||||
image: altran1502/immich-server:v1.83.0
|
||||
image: altran1502/immich-server:v1.85.0
|
||||
command: ["start-microservices.sh"]
|
||||
volumes:
|
||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||
|
@ -93,7 +93,7 @@ services:
|
|||
|
||||
immich-machine-learning:
|
||||
container_name: immich-machine-learning
|
||||
image: altran1502/immich-machine-learning:v1.83.0
|
||||
image: altran1502/immich-machine-learning:v1.85.0
|
||||
volumes:
|
||||
- ${ROOT_FOLDER_HOST}/media/data/images/immich:/usr/src/app/upload
|
||||
- ${APP_DATA_DIR}/data/immich-ml-cache:/cache
|
||||
|
@ -114,7 +114,7 @@ services:
|
|||
|
||||
immich-web:
|
||||
container_name: immich-web
|
||||
image: altran1502/immich-web:v1.83.0
|
||||
image: altran1502/immich-web:v1.85.0
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- tipi_main_network
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "librephotos",
|
||||
"tipi_version": 12,
|
||||
"version": "2023w37p2",
|
||||
"tipi_version": 13,
|
||||
"version": "2023w43",
|
||||
"categories": [
|
||||
"photography"
|
||||
],
|
||||
|
@ -48,5 +48,8 @@
|
|||
"env_variable": "LIBREPHOTOS_SECRET_KEY"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
librephotos:
|
||||
image: reallibrephotos/librephotos-proxy:2023w37p2
|
||||
image: reallibrephotos/librephotos-proxy:2023w43
|
||||
container_name: librephotos
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
@ -61,7 +61,7 @@ services:
|
|||
- tipi_main_network
|
||||
|
||||
librephotos-frontend:
|
||||
image: reallibrephotos/librephotos-frontend:2023w37p2
|
||||
image: reallibrephotos/librephotos-frontend:2023w43
|
||||
container_name: librephotos-frontend
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
|
@ -70,7 +70,7 @@ services:
|
|||
- tipi_main_network
|
||||
|
||||
librephotos-backend:
|
||||
image: reallibrephotos/librephotos:2023w37p2
|
||||
image: reallibrephotos/librephotos:2023w43
|
||||
container_name: librephotos-backend
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8121,
|
||||
"id": "libretranslate",
|
||||
"tipi_version": 10,
|
||||
"version": "1.4.1",
|
||||
"tipi_version": 12,
|
||||
"version": "1.5.1",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
|||
services:
|
||||
libretranslate:
|
||||
container_name: libretranslate
|
||||
image: libretranslate/libretranslate:v1.4.1
|
||||
image: libretranslate/libretranslate:v1.5.1
|
||||
dns:
|
||||
- ${DNS_IP}
|
||||
ports:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "logto",
|
||||
"tipi_version": 10,
|
||||
"version": "1.10.0",
|
||||
"tipi_version": 11,
|
||||
"version": "1.10.1",
|
||||
"force_expose": true,
|
||||
"categories": [
|
||||
"security"
|
||||
|
@ -30,5 +30,8 @@
|
|||
"env_variable": "LOGTO_ADMIN_URL"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ services:
|
|||
depends_on:
|
||||
logto-db:
|
||||
condition: service_healthy
|
||||
image: svhd/logto:1.10.0
|
||||
image: svhd/logto:1.10.1
|
||||
container_name: logto
|
||||
entrypoint: ["sh", "-c", "npm run cli db seed -- --swe && npm start"]
|
||||
ports:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"id": "netdata",
|
||||
"description": "Stream any metrics from every physical and virtual server, container and IoT device, to one dashboard, in real-time.",
|
||||
"tipi_version": 3,
|
||||
"version": "1.43.1",
|
||||
"tipi_version": 4,
|
||||
"version": "1.43.2",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"source": "https://github.com/netdata/netdata",
|
||||
"website": "https://www.netdata.cloud/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
netdata:
|
||||
image: netdata/netdata:v1.43.1
|
||||
image: netdata/netdata:v1.43.2
|
||||
container_name: netdata
|
||||
pid: host
|
||||
restart: unless-stopped
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "onedev",
|
||||
"tipi_version": 57,
|
||||
"version": "9.2.4",
|
||||
"tipi_version": 58,
|
||||
"version": "9.2.5",
|
||||
"categories": [
|
||||
"development"
|
||||
],
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
|||
|
||||
services:
|
||||
onedev:
|
||||
image: 1dev/server:9.2.4
|
||||
image: 1dev/server:9.2.5
|
||||
container_name: onedev
|
||||
environment:
|
||||
- hibernate_dialect=io.onedev.server.persistence.PostgreSQLDialect
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 32400,
|
||||
"id": "plex",
|
||||
"tipi_version": 21,
|
||||
"version": "1.32.6",
|
||||
"tipi_version": 22,
|
||||
"version": "1.32.7",
|
||||
"url_suffix": "/web",
|
||||
"categories": [
|
||||
"media"
|
||||
|
@ -16,5 +16,8 @@
|
|||
"author": "plexinc",
|
||||
"source": "https://github.com/plexinc/pms-docker",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: "3.7"
|
|||
|
||||
services:
|
||||
plex:
|
||||
image: lscr.io/linuxserver/plex:1.32.6
|
||||
image: lscr.io/linuxserver/plex:1.32.7
|
||||
container_name: plex
|
||||
network_mode: host
|
||||
environment:
|
||||
|
|
|
@ -5,12 +5,10 @@
|
|||
"exposable": true,
|
||||
"port": 8118,
|
||||
"id": "proxitok",
|
||||
"categories": [
|
||||
"social"
|
||||
],
|
||||
"categories": ["social"],
|
||||
"description": "",
|
||||
"tipi_version": 4,
|
||||
"version": "2.4.9.2",
|
||||
"tipi_version": 5,
|
||||
"version": "master",
|
||||
"short_desc": "Open source alternative frontend for TikTok made using PHP ",
|
||||
"author": "pablouser1",
|
||||
"source": "https://github.com/pablouser1/ProxiTok",
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
|
||||
version: "3.8"
|
||||
services:
|
||||
|
||||
proxitok:
|
||||
container_name: proxitok
|
||||
image: ghcr.io/pablouser1/proxitok:v2.4.9.2
|
||||
image: ghcr.io/pablouser1/proxitok:master
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- ${APP_PORT}:80
|
||||
- ${APP_PORT}:8080
|
||||
environment:
|
||||
- "LATTE_CACHE=/cache"
|
||||
- "API_CACHE=redis"
|
||||
- "REDIS_HOST=proxitok-redis"
|
||||
- "REDIS_PORT=6379"
|
||||
- "API_SIGNER=remote"
|
||||
- "API_SIGNER_URL=http://proxitok-signer:8080/signature"
|
||||
volumes:
|
||||
- "proxitok-cache:/cache"
|
||||
|
@ -24,7 +24,7 @@ services:
|
|||
# Main
|
||||
traefik.enable: true
|
||||
traefik.http.middlewares.proxitok-web-redirect.redirectscheme.scheme: https
|
||||
traefik.http.services.proxitok.loadbalancer.server.port: 80
|
||||
traefik.http.services.proxitok.loadbalancer.server.port: 8080
|
||||
# Web
|
||||
traefik.http.routers.proxitok-insecure.rule: Host(`${APP_DOMAIN}`)
|
||||
traefik.http.routers.proxitok-insecure.entrypoints: web
|
||||
|
@ -48,7 +48,7 @@ services:
|
|||
|
||||
proxitok-redis:
|
||||
container_name: proxitok-redis
|
||||
image: docker.io/redis:7-alpine
|
||||
image: redis:7-alpine
|
||||
restart: unless-stopped
|
||||
command: redis-server --save 60 1 --loglevel warning
|
||||
networks:
|
||||
|
@ -60,6 +60,5 @@ services:
|
|||
networks:
|
||||
- tipi_main_network
|
||||
|
||||
|
||||
volumes:
|
||||
proxitok-cache:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8008,
|
||||
"id": "serge",
|
||||
"tipi_version": 2,
|
||||
"version": "0.5.0",
|
||||
"tipi_version": 3,
|
||||
"version": "0.5.1",
|
||||
"categories": [
|
||||
"ai"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"author": "nsarrazin",
|
||||
"source": "https://github.com/serge-chat/serge",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
serge:
|
||||
image: ghcr.io/serge-chat/serge:0.5.0
|
||||
image: ghcr.io/serge-chat/serge:0.5.1
|
||||
container_name: serge
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8090,
|
||||
"id": "syncthing",
|
||||
"tipi_version": 8,
|
||||
"version": "1.25",
|
||||
"tipi_version": 9,
|
||||
"version": "1.26",
|
||||
"categories": [
|
||||
"data",
|
||||
"utilities"
|
||||
|
@ -17,5 +17,8 @@
|
|||
"source": "https://github.com/syncthing",
|
||||
"website": "https://syncthing.net",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3.7"
|
|||
services:
|
||||
syncthing:
|
||||
container_name: syncthing
|
||||
image: syncthing/syncthing:1.25
|
||||
image: syncthing/syncthing:1.26
|
||||
stop_grace_period: 1m
|
||||
hostname: tipi
|
||||
environment:
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
"available": true,
|
||||
"port": 8093,
|
||||
"id": "tailscale",
|
||||
"tipi_version": 15,
|
||||
"version": "1.50.1",
|
||||
"tipi_version": 16,
|
||||
"version": "1.52.0",
|
||||
"categories": [
|
||||
"network",
|
||||
"security"
|
||||
|
@ -16,5 +16,8 @@
|
|||
"source": "https://github.com/tailscale/tailscale",
|
||||
"website": "https://tailscale.com/",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ services:
|
|||
tailscale:
|
||||
container_name: tailscale
|
||||
network_mode: "host" # TODO: Find a way to remove this
|
||||
image: tailscale/tailscale:v1.50.1
|
||||
image: tailscale/tailscale:v1.52.0
|
||||
privileged: true
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
|
|
|
@ -44,7 +44,7 @@ services:
|
|||
|
||||
tooljet-server:
|
||||
container_name: tooljet-server
|
||||
image: tooljet/tooljet-server-ce:v2.22.1
|
||||
image: tooljet/tooljet-server-ce:v2.24.0
|
||||
tty: true
|
||||
stdin_open: true
|
||||
restart: always
|
||||
|
|
|
@ -5,13 +5,16 @@
|
|||
"exposable": true,
|
||||
"id": "trilium",
|
||||
"description": "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. ",
|
||||
"tipi_version": 6,
|
||||
"version": "0.61.10-beta",
|
||||
"tipi_version": 7,
|
||||
"version": "0.62.0-beta",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
"short_desc": "An open-source, self-hosted Notion alterative",
|
||||
"author": "zadam",
|
||||
"source": "https://github.com/zadam/trilium",
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3.7'
|
|||
|
||||
services:
|
||||
trilium:
|
||||
image: ghcr.io/zadam/trilium:0.61.10-beta
|
||||
image: ghcr.io/zadam/trilium:0.62.0-beta
|
||||
container_name: trilium
|
||||
ports:
|
||||
- ${APP_PORT}:8080
|
||||
|
|
|
@ -62,7 +62,7 @@ services:
|
|||
- tubearchivist-es
|
||||
|
||||
tubearchivist-es:
|
||||
image: elasticsearch:8.10.2
|
||||
image: elasticsearch:8.11.0
|
||||
container_name: tubearchivist-es
|
||||
restart: always
|
||||
environment:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8107,
|
||||
"id": "vaultwarden",
|
||||
"tipi_version": 9,
|
||||
"version": "1.29.2",
|
||||
"tipi_version": 10,
|
||||
"version": "1.30.0",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
|
@ -24,5 +24,8 @@
|
|||
"env_variable": "VAULTWARDEN_ADMIN_PASSWORD"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '3.7'
|
|||
|
||||
services:
|
||||
vaultwarden:
|
||||
image: vaultwarden/server:1.29.2
|
||||
image: vaultwarden/server:1.30.0
|
||||
container_name: vaultwarden
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "viewtube",
|
||||
"tipi_version": 3,
|
||||
"version": "0.13.0",
|
||||
"tipi_version": 4,
|
||||
"version": "0.13.1",
|
||||
"categories": [
|
||||
"media"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"author": "ViewTube",
|
||||
"source": "https://github.com/ViewTube/viewtube",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@ services:
|
|||
viewtube:
|
||||
restart: unless-stopped
|
||||
container_name: viewtube
|
||||
image: mauriceo/viewtube:0.13.0
|
||||
image: mauriceo/viewtube:0.13.1
|
||||
depends_on:
|
||||
- viewtube-mongodb
|
||||
- viewtube-redis
|
||||
|
|
|
@ -4,7 +4,7 @@ services:
|
|||
viewtube:
|
||||
restart: unless-stopped
|
||||
container_name: viewtube
|
||||
image: mauriceo/viewtube:0.13.0
|
||||
image: mauriceo/viewtube:0.13.1
|
||||
depends_on:
|
||||
- viewtube-mongodb
|
||||
- viewtube-redis
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"exposable": true,
|
||||
"port": 8255,
|
||||
"id": "whoogle",
|
||||
"tipi_version": 2,
|
||||
"version": "0.8.3",
|
||||
"tipi_version": 3,
|
||||
"version": "0.8.4",
|
||||
"categories": [
|
||||
"social"
|
||||
],
|
||||
|
@ -15,5 +15,8 @@
|
|||
"author": "Ben Busby",
|
||||
"source": "https://github.com/benbusby/whoogle-search",
|
||||
"form_fields": [],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3.7"
|
|||
services:
|
||||
whoogle:
|
||||
container_name: whoogle
|
||||
image: benbusby/whoogle-search:0.8.3
|
||||
image: benbusby/whoogle-search:0.8.4
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- tipi_main_network
|
||||
|
|
|
@ -5,11 +5,9 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "wizarr",
|
||||
"tipi_version": 5,
|
||||
"version": "latest-3.4.2",
|
||||
"categories": [
|
||||
"utilities"
|
||||
],
|
||||
"tipi_version": 6,
|
||||
"version": "3.4.8",
|
||||
"categories": ["utilities"],
|
||||
"description": "Wizarr is an automatic user invitation system for Plex and Jellyfin. Create a unique link and share it to a user and they will be invited to your Media Server after they complete there signup proccess! They can even be guided to download the clients and read instructions on how to use your media software!",
|
||||
"short_desc": "Wizarr is an automatic user invitation system for Plex and Jellyfin.",
|
||||
"author": "https://github.com/Wizarrrr",
|
||||
|
|
|
@ -3,7 +3,7 @@ version: "3.8"
|
|||
services:
|
||||
wizarr:
|
||||
container_name: wizarr
|
||||
image: ghcr.io/wizarrrr/wizarr:latest-3.4.2
|
||||
image: ghcr.io/wizarrrr/wizarr:3.4.8
|
||||
ports:
|
||||
- ${APP_PORT}:5690
|
||||
volumes:
|
||||
|
@ -35,5 +35,3 @@ services:
|
|||
traefik.http.routers.wizarr-local.entrypoints: websecure
|
||||
traefik.http.routers.wizarr-local.service: wizarr
|
||||
traefik.http.routers.wizarr-local.tls: true
|
||||
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"available": true,
|
||||
"exposable": true,
|
||||
"id": "zipline",
|
||||
"tipi_version": 5,
|
||||
"version": "3.7.4",
|
||||
"tipi_version": 6,
|
||||
"version": "3.7.5",
|
||||
"categories": [
|
||||
"media"
|
||||
],
|
||||
|
@ -29,5 +29,8 @@
|
|||
"env_variable": "ZIPLINE_CORE_SECRET"
|
||||
}
|
||||
],
|
||||
"supported_architectures": ["arm64", "amd64"]
|
||||
"supported_architectures": [
|
||||
"arm64",
|
||||
"amd64"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@ version: '3.7'
|
|||
services:
|
||||
zipline:
|
||||
container_name: zipline
|
||||
image: ghcr.io/diced/zipline:3.7.4
|
||||
image: ghcr.io/diced/zipline:3.7.5
|
||||
ports:
|
||||
- '${APP_PORT}:3000'
|
||||
restart: unless-stopped
|
||||
|
|
Loading…
Reference in New Issue
Block a user