Skip to content

Commit

Permalink
Merge branch 'runtipi:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
rodrigomescua authored Dec 16, 2024
2 parents eb859be + b2a9cf9 commit 9e43831
Show file tree
Hide file tree
Showing 43 changed files with 488 additions and 207 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/renovate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Checkout
uses: actions/[email protected]
- name: Self-hosted Renovate
uses: renovatebot/[email protected].5
uses: renovatebot/[email protected].6
with:
token: ${{ secrets.RENOVATE_TOKEN }}
env:
Expand Down
6 changes: 3 additions & 3 deletions apps/adguardhome-sync/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"port": 8436,
"categories": ["network", "utilities"],
"description": "Synchronize AdGuardHome config to replica instances",
"tipi_version": 1,
"version": "v0.6.13",
"tipi_version": 2,
"version": "0.6.14",
"source": "https://github.com/bakito/adguardhome-sync",
"exposable": true,
"supported_architectures": ["arm64", "amd64"],
Expand Down Expand Up @@ -41,5 +41,5 @@
}
],
"created_at": 1730236492823,
"updated_at": 1730236492823
"updated_at": 1734213034000
}
2 changes: 1 addition & 1 deletion apps/adguardhome-sync/docker-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"services": [
{
"name": "adguardhome-sync",
"image": "ghcr.io/bakito/adguardhome-sync:v0.6.13",
"image": "ghcr.io/bakito/adguardhome-sync:v0.6.14",
"isMain": true,
"internalPort": 8080,
"command": "run --config /config/adguardhome-sync.yaml",
Expand Down
2 changes: 1 addition & 1 deletion apps/adguardhome-sync/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
adguardhome-sync:
container_name: adguardhome-sync
image: ghcr.io/bakito/adguardhome-sync:v0.6.13
image: ghcr.io/bakito/adguardhome-sync:v0.6.14
restart: unless-stopped
command: run --config /config/adguardhome-sync.yaml
volumes:
Expand Down
6 changes: 3 additions & 3 deletions apps/cross-seed/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"uid": 1000,
"gid": 1000,
"id": "cross-seed",
"tipi_version": 16,
"version": "6.2.0",
"tipi_version": 17,
"version": "6.2.1",
"categories": ["media", "utilities"],
"description": "An app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention.",
"short_desc": "Fully-automatic cross-seeding with Torznab.",
Expand All @@ -19,5 +19,5 @@
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1734087575000
"updated_at": 1734299153000
}
2 changes: 1 addition & 1 deletion apps/cross-seed/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
cross-seed:
container_name: cross-seed
image: ghcr.io/cross-seed/cross-seed:6.2.0
image: ghcr.io/cross-seed/cross-seed:6.2.1
user: 1000:1000
restart: unless-stopped
command: daemon
Expand Down
6 changes: 3 additions & 3 deletions apps/docmost/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"port": 9713,
"categories": ["data", "utilities"],
"description": "Docmost is an open-source alternative to the likes of Notion and Confluence. Whether you're managing a wiki, a knowledge base, or extensive project documentation, Docmost provides the tools you need to create, collaborate, and share knowledge effortlessly.",
"tipi_version": 13,
"version": "0.6.1",
"tipi_version": 14,
"version": "0.6.2",
"source": "https://github.com/docmost/docmost",
"website": "https://docmost.com/",
"exposable": true,
Expand All @@ -30,5 +30,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1734026148000
"updated_at": 1734213030000
}
2 changes: 1 addition & 1 deletion apps/docmost/docker-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"services": [
{
"name": "docmost",
"image": "docmost/docmost:0.6.1",
"image": "docmost/docmost:0.6.2",
"isMain": true,
"internalPort": 3000,
"environment": {
Expand Down
2 changes: 1 addition & 1 deletion apps/docmost/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
services:
docmost:
container_name: docmost
image: docmost/docmost:0.6.1
image: docmost/docmost:0.6.2
depends_on:
- docmost-db
- docmost-redis
Expand Down
6 changes: 3 additions & 3 deletions apps/dozzle/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"dynamic_config": true,
"port": 8013,
"id": "dozzle",
"tipi_version": 64,
"version": "8.8.3",
"tipi_version": 65,
"version": "8.9.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 @@ -50,5 +50,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1733695012000
"updated_at": 1734221823000
}
2 changes: 1 addition & 1 deletion apps/dozzle/docker-compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"services": [
{
"name": "dozzle",
"image": "amir20/dozzle:v8.8.3",
"image": "amir20/dozzle:v8.9.0",
"isMain": true,
"internalPort": 8080,
"environment": {
Expand Down
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.8.3
image: amir20/dozzle:v8.9.0
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
Expand Down
6 changes: 3 additions & 3 deletions apps/ghostfolio/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"available": true,
"exposable": true,
"id": "ghostfolio",
"tipi_version": 130,
"version": "2.128.0",
"tipi_version": 131,
"version": "2.129.0",
"categories": ["finance"],
"description": "Ghostfolio is a privacy-first, open source dashboard for your personal finances.",
"short_desc": "Open Source Wealth Management Software.",
Expand Down Expand Up @@ -44,5 +44,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1734045928000
"updated_at": 1734178780000
}
2 changes: 1 addition & 1 deletion apps/ghostfolio/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: "3.9"
services:
ghostfolio:
container_name: ghostfolio
image: ghostfolio/ghostfolio:2.128.0
image: ghostfolio/ghostfolio:2.129.0
restart: unless-stopped
ports:
- ${APP_PORT}:3333
Expand Down
14 changes: 4 additions & 10 deletions apps/hammond/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,17 @@
"port": 8185,
"available": true,
"exposable": true,
"dynamic_config": true,
"id": "hammond",
"tipi_version": 6,
"tipi_version": 7,
"version": "0.0.24",
"categories": ["utilities"],
"description": "Self hosted vehicle and expense management system. Like Clarkson, but better",
"short_desc": "Self hosted vehicle and expense management system. Like Clarkson, but better",
"author": "Akhilrex, alfhou",
"source": "https://github.com/alfhou/hammond",
"form_fields": [
{
"type": "text",
"label": "TimeZone",
"placeholder": "Europe/Paris",
"env_variable": "HAMMOND_TZ"
}
],
"form_fields": [],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1723566284000
"updated_at": 1734113869814
}
40 changes: 40 additions & 0 deletions apps/hammond/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"services": [
{
"name": "hammond",
"image": "alfhou/hammond:v0.0.24",
"isMain": true,
"internalPort": 3000,
"environment": {
"TZ": "${TZ}"
},
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/config",
"containerPath": "/config"
},
{
"hostPath": "${APP_DATA_DIR}/data/assets",
"containerPath": "/assets"
},
{
"hostPath": "/etc/timezone",
"containerPath": "/etc/timezone",
"readOnly": true
},
{
"hostPath": "/etc/localtime",
"containerPath": "/etc/localtime",
"readOnly": true
}
],
"healthCheck": {
"interval": "10s",
"timeout": "5s",
"retries": 5,
"startPeriod": "30s",
"test": "wget --no-verbose --tries=1 --spider http://localhost:3000"
}
}
]
}
6 changes: 3 additions & 3 deletions apps/hammond/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ services:
volumes:
- ${APP_DATA_DIR}/data/config:/config
- ${APP_DATA_DIR}/data/assets:/assets
- /etc/timezone:/etc/timezone
- /etc/localtime:/etc/localtime
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
environment:
- TZ=${HAMMOND_TZ-Europe/Paris}
- TZ=${TZ}
restart: unless-stopped
networks:
- tipi_main_network
Expand Down
5 changes: 3 additions & 2 deletions apps/kanboard/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
"name": "Kanboard",
"available": true,
"exposable": true,
"dynamic_config": true,
"port": 8010,
"id": "kanboard",
"description": "Kanboard is a free and open source Kanban project management software.",
"tipi_version": 16,
"tipi_version": 17,
"version": "1.2.42",
"categories": ["development"],
"short_desc": "Open Source Kanban Board",
Expand All @@ -22,5 +23,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1731437600000
"updated_at": 1734113923199
}
23 changes: 23 additions & 0 deletions apps/kanboard/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"services": [
{
"name": "kanboard",
"image": "kanboard/kanboard:v1.2.42",
"isMain": true,
"internalPort": 80,
"environment": {
"PLUGIN_INSTALLER": "${PLUGIN_INSTALLER}"
},
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/kanboard_data",
"containerPath": "/var/www/app/data"
},
{
"hostPath": "${APP_DATA_DIR}/data/kanboard_plugins",
"containerPath": "/var/www/app/plugins"
}
]
}
]
}
5 changes: 3 additions & 2 deletions apps/koillection/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@
"available": true,
"port": 8050,
"exposable": true,
"dynamic_config": true,
"id": "koillection",
"description": "Koillection is a self-hosted service allowing users to manage any kind of collections.",
"tipi_version": 18,
"tipi_version": 19,
"version": "1.5.16",
"categories": ["utilities"],
"short_desc": "Koillection allow you to manage any kind of collections.",
Expand All @@ -31,5 +32,5 @@
}
],
"created_at": 1691943801422,
"updated_at": 1732921300000
"updated_at": 1734113945434
}
50 changes: 50 additions & 0 deletions apps/koillection/docker-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"services": [
{
"name": "koillection",
"image": "koillection/koillection:1.5.16",
"isMain": true,
"internalPort": 80,
"environment": {
"APP_DEBUG": "0",
"APP_ENV": "prod",
"HTTPS_ENABLED": "{APP_EXPOSED}",
"UPLOAD_MAX_FILESIZE": "20M",
"PHP_MEMORY_LIMIT": "512M",
"PHP_TZ": "${TZ}",
"CORS_ALLOW_ORIGIN": "*",
"JWT_SECRET_KEY": "%kernel.project_dir%/config/jwt/private.pem",
"JWT_PUBLIC_KEY": "%kernel.project_dir%/config/jwt/public.pem",
"DB_DRIVER": "pdo_pgsql",
"DB_NAME": "koillection",
"DB_HOST": "koillection-db",
"DB_PORT": "5432",
"DB_USER": "{KOILLECTION_DB_USER}",
"DB_PASSWORD": "{KOILLECTION_DB_PASSWORD}",
"DB_VERSION": "15"
},
"dependsOn": ["koillection-db"],
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/uploads",
"containerPath": "/uploads"
}
]
},
{
"name": "koillection-db",
"image": "postgres:15",
"environment": {
"POSTGRES_DB": "koillection",
"POSTGRES_USER": "{KOILLECTION_DB_USER}",
"POSTGRES_PASSWORD": "{KOILLECTION_DB_PASSWORD}"
},
"volumes": [
{
"hostPath": "${APP_DATA_DIR}/data/volumes/postgresql",
"containerPath": "/var/lib/postgresql/data"
}
]
}
]
}
5 changes: 3 additions & 2 deletions apps/linkwarden/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
"port": 8199,
"available": true,
"exposable": true,
"dynamic_config": true,
"id": "linkwarden",
"tipi_version": 27,
"tipi_version": 28,
"version": "2.8.4",
"categories": ["data"],
"description": "A self-hosted, open-source collaborative bookmark manager to collect, organize and archive webpages.",
Expand Down Expand Up @@ -36,5 +37,5 @@
],
"supported_architectures": ["arm64", "amd64"],
"created_at": 1691943801422,
"updated_at": 1733016079000
"updated_at": 1734113973098
}
Loading

0 comments on commit 9e43831

Please sign in to comment.