222 Commits

Author SHA1 Message Date
Stavros Kois
0bbd0e411d Add support for postgis/pgvectors db upgrade (#3752)
* set supported repos

* update tests

* dawarich: add support for pg18

* postgis: renovate

* adventurelog: add support for pg 18

* pgvectors

* librechat: add support for postgres 18

* chatwoot: enable support for pg 18

* renovate

* fix test - update lib

* remove suffix

* bump
2025-12-02 13:01:43 +02:00
Stavros Kois
c0382b4e39 Bump lib (#3721)
* bump lib

* rest

* bump

* bump app version

* ddns-updater fiox

* fix

* fix
2025-11-28 18:14:53 +02:00
Stavros Kois
0c1ea2a258 Postgres 18 Support (#3704)
* temp

* initial changes

* more changes

* hash

* fix

* fix

* hashes

* make sure pg has `-bookworm`

* better

* fix

* whopsd

* bump

* add todo

* bump

* better
2025-11-28 14:03:47 +02:00
Stavros Kois
a0344b632d Update library (#3683)
* add container_utils_image

* upgrade lib to use the container instead of the inline script

* fix

* rm old lib

* bump lib version

* update libs

* fixes

* debug logs

* fix

* duh

* add message

* matrix no3

* fix

* bump all versions (#3684)

* bump all versions

* bump

* hopscotch: fix prisma
2025-11-24 13:03:17 +02:00
Nels_
065096f5f6 [Enhancement]: Enable option for Pro server in Rust Desk (#3629)
* Enable selection of rust desk Pro server and implement all changes except for setting a static mac address.
Bump version to 1.2.0

* Fix versioning

* Fix suggestions from stavros-k

* template changes

* update lib

* test file

* consistence

* fix portal

* fix hash

---------

Co-authored-by: Stavros Kois <s.kois@outlook.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2025-11-17 18:25:43 +02:00
truenasbot
e607e56be2 chore(deps): update updates-patch-minor (#3602)
* chore(deps): update updates-patch-minor

* uptime-kuma

* fix opencloud

* fix duplicati

* Delete docker-compose.yaml

---------

Co-authored-by: bugclerk <bugclerk@ixsystems.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <s.kois@outlook.com>
2025-11-13 12:50:32 +02:00
Stavros Kois
eba7c345c3 opencloud: init support for csp management + collaboration integration (#3588)
* opencloud: init support for csp management

* fix things

* fix

* yaml

* extend ntoes

* basic test

* do it once

* more stuff

* fix

* temp ush

* temp

* use actual default

* fix icon

* fix

* temp

* hm

* simplify

* tests

* validaet

* generate a single app init script

* onlyoffice

* revert
2025-11-13 12:08:06 +02:00
Stavros Kois
e597f25879 Add librechat (#3459)
* init libre

* fix

* port

* fix

* fix

* fix

* fx

* fixes

* clean

* komodo: fix default ix volume for mongo and update lib (#3460)

* komodo fixes

* update lib

* bump
2025-10-28 11:23:28 +02:00
Stavros Kois
357ce3dc0e opencloud: handle url correctly (#3406)
* opencloud: handle url correctly

* add a todo

* better
2025-10-17 14:29:42 +03:00
Stavros Kois
3290d60da9 lib: add tika dep (#3382)
* lib: add tika dep

* update hash for version 2.1.58 in hashes.yaml

* fix
2025-10-13 18:33:23 +03:00
Stavros Kois
b80e32e601 lib: set a default shm size for postgres (#3310)
* lib: set a default shm size for postgres

* update hash

* expand

* update lib

* typehint
2025-10-06 15:16:22 +03:00
Stavros Kois
a3ff624c6e Piped (#3300)
* lib: add more to the url dict

* init piped

* add note
2025-10-03 12:32:42 +03:00
Stavros Kois
c59658517e lib/apps: simplify http(bash) healthcheck (#3278)
* lib: simpler http test

* apps: test

* again
2025-10-01 13:10:21 +03:00
Stavros Kois
7df0c2885b apps: use the helper method to setup the init container (#3261)
* apps: use the helper method to setup the init container

* bump

* update lib

* update hash

* update lib

* rest

* allow network on some
2025-09-29 15:07:08 +03:00
Stavros Kois
e279383a50 apps: update lib / update maintainers mail (#3221)
* rm old lib

* bump lib and update mail

* add new lib

* bump local lib

* add some extra frindlier names

* update lib
2025-09-23 13:49:04 +03:00
Stavros Kois
ed65131f86 lib: add solr dep (#3205)
* lib: add solr dep

* add helper func
2025-09-22 14:57:11 +03:00
Stavros Kois
fdc1cf2bd1 add booklore (#3184) 2025-09-19 14:17:57 +03:00
Stavros Kois
1e4c76e9f9 lib: extend notes around security (#3176)
* lib: extend notes around security

* add helper
2025-09-17 12:26:39 +03:00
Stavros Kois
f67b3fa795 lib: use CMD instead of CMD-SHELL for known healthchecks (#3065)
* lib: use CMD instead of CMD-SHELL for known healthchecks

* one more

* better

* fix mariadb

* one more

* make it work

* better

* fix check
2025-09-02 14:29:19 +03:00
Stavros Kois
e364fca3ad lib: expand security note (#3015) 2025-08-25 13:49:51 +03:00
Stavros Kois
e0b5a57447 Add tube archivist (#3004)
* add tube archivist

* update quests

* test

* okay

* caps

* test

* test

* make sure those dont clash

* hmm

* fix healthcheck

* diskoverdata: use es dep (#3003)

* lib: add es as dep

* fix user

* fix

* diskover use dep (#3001)

* update lib
2025-08-22 12:31:24 +03:00
Stavros Kois
50f5e3328c lib: add elastic search as dep (#3000) 2025-08-21 12:54:05 +03:00
Stavros Kois
25518b9ae7 library: add meili dep (#2945)
* add meili dep support

* small fix

* let default
2025-08-13 13:14:52 +03:00
Stavros Kois
22b63c6999 apps: use valkey (#2935)
* adapt library for redis/valkey

* bump library on apps

* update metadata ona pps

* small adjustment for edge case

* simplify

* add test and fix flake
2025-08-12 13:06:38 +03:00
Stavros Kois
86ab578859 netdata: set pid mode to host (#2921) 2025-08-11 11:58:44 +03:00
Stavros Kois
1b3d318727 add photoview (#2799)
* add photoview

* update message

* hashes

* update lock

* update lock
2025-07-15 12:57:00 +03:00
Stavros Kois
d78b610aec nextcloud: fix v6 (#2745)
* nextcloudL fix v6

* prune

* fix test
2025-07-09 13:36:13 +03:00
seventh
c26d683680 nextcloud: fix IPv6 host truncation in trusted_domains (#2732)
* nextcloud: fix IPv6 host truncation in trusted_domains

* make it cleaner/safer

* prune

* rm comment

* bump

* test v6

* v6 too

* fix

---------

Co-authored-by: Stavros Kois <s.kois@outlook.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2025-07-08 14:33:27 +03:00
Stavros Kois
b8deef402c lib: remove library hack (#2700)
* remove hack

* use deprecation instead of warning and shift text to render correctly
2025-07-04 12:32:45 +03:00
Stavros Kois
96fe51b85b Minio console (#2652)
* fix library

* hashes

* init commit

* ui

* icon

* ui

* ui

* https
2025-06-27 14:27:36 +03:00
Stavros Kois
bbdb78928d Chatwoot (#2636)
* allow pgvector images

* add lib

* add chatwoot

* allow selecting image
2025-06-24 11:23:40 +03:00
Stavros Kois
1475970d39 add luanti (#2614)
* add luanti

* initial setup container

* fix double nesting

* hmm

* quote

* should work

* test

* whops

* log
2025-06-23 12:07:58 +03:00
Stavros Kois
e8fbfd9e4c transmission: fix numbers (#2548)
* transmission: fix numbers

* rm lib

* bump

* remove unneeded code

* untouch file
2025-06-12 12:14:42 +03:00
Stavros Kois
838d605cc6 lib: add port validation via tn client (#2501)
* lib: add port validation via tn client

* lets try to match it

* explain why

* move validation inside the func

* make it more robust

* flake

* better handling

* fix unrelated bug
2025-06-06 15:00:36 +03:00
Stavros Kois
53382bb215 lib: fix portal when a port is exposed instead of published (#2489) 2025-06-05 11:55:12 +03:00
Stavros Kois
fe086ed370 upgrade lib (#2440)
* collabora

* diskoverdata

* elastic-search

* emby

* home-assistant

* ix-app

* minio

* netdata

* nextcloud

* photoprism

* pihole

* plex

* prometheis

* storj

* syncthing

* wg-easy

* minio

* syncthing

* asigra-ds-system

* actual-budget

* adguard-home

* audiobookshelf

* autobrr

* bazarr

* briefkasten

* calibre

* castopod

* chia

* clamav

* dashy

* ddns-updater

* deluge

* distribution

* dockge

* drawio

* eclipse-mosquitto

* filebrowser

* firefly-iii

* flame

* flaresolverr

* freshrss

* frigate

* fscrawler

* gaseous-server

* gitea

* grafana

* handbrake

* homepage

* homer

* immich

* invidious

* ipfs

* jellyfin

* jellyseerr

* jenkins

* joplin

* Migrate apps to support host-ip per port (part 2) (#1606)

* kapowarr

* kavita

* komga

* lidarr

* linkding

* listmonk

* logseq

* mealie

* metube

* minecraft

* mineos

* mumble

* n8n

* navidrome

* netbootxyz

* nginx-proxy-manager

* node-red

* odoo

* ollama

* open-webui

* organizr

* overseerr

* omada

* palworld

* paperless-ngx

* passbolt

* penpot

* pgadmin

* pigallery2

* piwigo

* planka

* portainer

* postgres

* prowlarr

* qbittorrent

* radarr

* readarr

* redis

* roundcube

* rsyncd

* rust-desk

* sabnzbd

* scrutiny

* Migrate apps to support host-ip per port (part 3) (#1653)

* searxng

* sftpgo

* sonarr

* tautulli

* tdarr

* terraria

* tftpd-hpa

* tiny-media-manager

* transmission

* twofactor-auth

* unifi-controller

* uptime-kuma

* vaultwarden

* vikunja

* webdav

* whoogle

* wordpress

* fix

* fmt

* one mroe

* add library

* fix port validation on container_prot

* fix visibility of host-ips

* fix more visibility issues

* fix postgres

* revert

* remove unneeded config in scrutiny

* switch default pg image to 17

* remove k8s migrations

* bump

* clean

* filestasth

* immich: allow setting mlcache storage

* fix name

* searxng: update test values

* fmt

* fix port

* remove annotations

* sftpgo host_ips on ranges ranges

* fix

* postgres: update test values

* remove field

* dawarich: remove field

* home assistant: fix port

* flood: allow running as any user, fixes #2377

* cleaner

* remove duplicate port

* no migs for wg-easy

* restore files

* untouch

* untouch

* update metadata

* sort as well

* mapping

* bumpo

* update migration versions

* add annotations

* upgrade lib

* bump

* update metadata

* fix

* bump

* fix-portal

* bump

* copy whole port

* deep copy

* update metadata

* cleanup lib (#2446)

* bump lib

* update portal usages and remove required from additional_env value (#2441)

* update portal usages

* rm

* last usages

* bump

* fix ddns

* typo

* fix func call

* meta

* allow empty value on additional env (#2444)

* fix app_version for ix-app
2025-06-03 13:55:00 +03:00
Stavros Kois
8fa9c5a45b lib: don't modify passed dict (#2424)
* woodpecker: fix envs

* bump

* add descriptions

* add option

* print diff

* huh

* okay

* test

* sort

* aha

* try to keep order

* hmm

* still print diff

* ookay

* differently

* no exitcode

* cleaner

* lib: don't modify passed dict
2025-05-30 15:23:22 +03:00
Stavros Kois
20a8e0ba03 polish portal func (#2387)
* polish portal func

* better

* fix hash

* add func
2025-05-28 13:16:21 +03:00
Stavros Kois
4ecf004645 immich: upgrade to 133 (#2340)
* immich: upgrate to 133

* rm old lib

* add storage type

* bump
2025-05-26 12:06:06 +03:00
Stavros Kois
0372030c84 Add wger (#2333)
* lib: fix notes formatting

* wger: initial

* some fixes

* hmm

* more fixes

* meta

* Add LanCache Monolithic (#2334)

* add lancache monolithic

* fix

* add ARM (#2336)

* add ARM

* port

* perms
2025-05-22 12:46:36 +03:00
Stavros Kois
d59ff58819 cloudflared: fix dns-proxy and tunnel (#2269)
* cloudflared: polish

* remove old lib

* adapt command

* fixes

* fixes

* unneeded

* bump

* fix

* use flags

* resever

* order

* ci

* fix

* version

* hash

* lib
2025-05-14 15:08:51 +03:00
Stavros Kois
d971d318e5 Add Dawarich (#2264)
* allow postgis

* initial files

* metadata

* init quests

* init template

* add redis image and name, also fix template

* fix entrypoint

* add distance unit

* allow setting app hosts

* use direct ip

* add storage in ui

* add env
2025-05-14 11:52:53 +03:00
Stavros Kois
6b51e874fe Add Komodo (#2257)
* initial mongodb dep support

* init komodo

* fix port

* ui

* disable hc for now

* fix dep port

* pin dirs

* local auth

* add some flags

* meta

* allow setting method

* fix check

* typo
2025-05-13 11:41:12 +03:00
Stavros Kois
4a032359b7 Add mongodb (#2238)
* initial mongodb

* add lib

* update meta

* update hashes

* fix

* logo

* quiet
2025-05-12 13:17:37 +03:00
Stavros Kois
92fed7312e lib: improve notes (#2207)
* lib: improve notes

* fmt

* better

* fix
2025-05-06 11:59:06 +03:00
Stavros Kois
28014c7843 lib: strip spaces (#2184)
* lib: strip spaces

* hashes

* correct file

* fix version

* hash

* vresion

* fix autocast

* hash

* fix
2025-05-05 17:47:52 +03:00
Stavros Kois
54736f0f72 lib: check that repo is supported (#2175)
* lib: check that repo is supported

* fix port

* update some tests

* add couple helpers
2025-05-02 13:04:55 +03:00
Stavros Kois
378dfaf9b9 lib: list some security related things in the notes (#2172)
* lib: list some security related things in the notes

* better waring

* fix flake

* update hash
2025-04-30 14:21:58 +03:00
Stavros Kois
4696fd4776 lib: add cgroup setter, and update healthcheck timings (#2148)
* update hash

* adjust timings
2025-04-28 11:20:35 +03:00
Stavros Kois
c89fa49ea7 library: allow opting out of spider for wget (#2135) 2025-04-24 11:47:23 +03:00