truenasbot
b2906b6f23
chore(deps): update updates-patch-minor ( #3748 )
...
* chore(deps): update updates-patch-minor
* ok
* fix(ci): include app and train arguments in catalog hash generation command (#3750 )
* chore(deps): update renovatebot/github-action action to v44.0.5 (#3747 )
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
* fix(ci): include app and train arguments in catalog hash generation command
---------
Co-authored-by: truenasbot <113129203+truenasbot@users.noreply.github.com >
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
---------
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
2025-12-01 16:50:20 +02:00
truenasbot
efd88182c0
chore(deps): update updates-patch-minor ( #3740 )
...
* chore(deps): update updates-patch-minor
* devbox (#3726 )
* bump devbox
* order
* another
* more scripts
* opencloud: fix csp (#3741 )
* opencloud: fix csp
* better
---------
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
2025-11-30 21:10:19 +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
truenasbot
8dd05989f3
chore(deps): update odoo docker tag to v18.0-20251021 ( #3509 )
...
* chore(deps): update odoo docker tag to v18.0-20251021
* fix
---------
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
Co-authored-by: Stavros Kois <s.kois@outlook.com >
2025-10-30 18:45:13 +02:00
truenasbot
9fca70cc34
chore(deps): update updates-patch-minor ( #3503 )
...
* chore(deps): update updates-patch-minor
* Fix reno (#3505 )
* renovate: fix odoo image ref
* fix
* revert
---------
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
2025-10-30 18:16:01 +02:00
Stavros Kois
ae27c6ccd6
add timelinize ( #3392 )
2025-10-15 20:32:04 +03:00
Ron M
7795875a16
Adds PEP 723 compliant inline metadata ( #2884 )
2025-08-04 12:41:48 +03:00
truenasbot
6913b00f76
chore(deps): update updates-patch-minor ( #2814 )
...
* chore(deps): update updates-patch-minor
* fix immich
* fix validation
---------
Co-authored-by: bugclerk <bugclerk@ixsystems.com >
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com >
2025-07-28 14:27:07 +03:00
Stavros Kois
44f5dab774
shlink: fix schema ( #2768 )
2025-07-11 21:33:49 +03:00
Stavros Kois
05a96c057c
fix port validation ( #2584 )
...
* fix port validation
* fix
2025-06-17 12:02:08 +03:00
truenasbot
e6717e2c61
chore(deps): update updates-patch-minor ( #2467 )
...
* chore(deps): update updates-patch-minor
* revert
* fix gen
---------
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-06-03 14:57:32 +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
ec26236605
Migrate apps to support host-ip per port ( #1550 )
...
* 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
* fix
2025-06-02 16:42:30 +03:00
Stavros Kois
2a0865a507
woodpecker: fix envs ( #2422 )
2025-05-30 15:14:38 +03:00
Stavros Kois
4b949f355a
Add metadata validation/generation script ( #2405 )
2025-05-29 20:43:04 +03:00
Stavros Kois
4cf24b86af
fix rendered file perms for ci ( #1850 )
2025-03-13 20:51:35 +02:00
Stavros Kois
61946cc829
apps: fix default ports ( #1517 )
...
* apps: fix default ports
* executable
* use scandir
* flatten
* better naming, and print which variable has the dupe port
* fix newly added app's ports
* simplify
2025-01-31 21:49:29 +02:00
Stavros Kois
57ed861de7
ci: make ci work with larger matrixes ( #1204 )
...
* ci: make ci work with larger matrixes
* no anchor support :(
* whopps
* hmm
* more
* compact
2024-12-23 11:08:18 +02:00
Stavros Kois
1fdb239e08
Bump lib part2 ( #1140 )
2024-12-09 11:14:54 +02:00
Stavros Kois
ec80a68788
address review ( #1041 )
...
* address review
* whops
2024-11-27 18:56:36 +02:00
Stavros Kois
29b51afc1b
Docs workflolw ( #998 )
...
* test
* clen
* test more complex
* fix
* one line?
* test
* br
* list
* test more
* omre?
* cleaner
* hmm
* back
* hmm
* no json
* fmt
* speratate
* cleaner
* test
* fix
* aha
* remove
* ok
* okay
* test
* reduce noise
* reduce nosie
* separate
* fmt
* cleaner
* new lines
* slim down
* sort
* remove import
* fmt
* app
* tag docs-team
* quote
* revert app changes
* skip if empty
* skip better
* test
* clean
* lets not block the rest of the pipeline
* use files
* dont fail if its empty
2024-11-27 17:58:27 +02:00
Stavros Kois
254fb0c82d
apps: bump lib ( #1015 )
...
* apps: bump lib
* try file
* remove print
* improve messages
2024-11-25 18:25:26 +02:00
Stavros Kois
17461b647d
stop copying migrations helpers and remove helpers from apps that won… ( #933 )
...
* stop copying migrations helpers and remove helpers from apps that wont use them
* portainer seems to have delisted their imaeg
* add metadata for mariadb
* bump
2024-11-15 23:28:23 +02:00
Stavros Kois
03a842a459
ci: fix typo ( #600 )
2024-10-03 20:10:34 +03:00
Stavros Kois
d91ec5aa6b
Add piwigo ( #451 )
...
* add mariadb
* init piwigo
* return instead of exit, so cleanup runs
* fix log
* update hash
* add test valeus
* init template
* add init
* typo
* add ui and fix tempalte
* add check
* add migration
* fix var name
* update ci.py
* fix migration
* update hash
* remove old version
2024-09-19 18:48:31 +03:00
Stavros Kois
7fbb90fe53
navidrome: fix healthcheck ( #443 )
...
* test ci
* catch some issues early
* test ci
* fix navidrome
2024-09-18 18:11:09 +03:00
Stavros Kois
8022983340
renovate: fix app_version bump ( #410 )
2024-09-13 00:51:49 +03:00
Stavros Kois
e262a2637c
Add storj ( #325 )
...
* add storj
* update test
* add migration
* update metadata
* readme + renovate
* fix path
* fomrat
* fix generation/authorization script
* more fixes
* move it out of the compose
* move id up when done
* move both files
* add ability to exclude apps from test.
* do it early
* Add logging
* cleaner
* update lib
* remove old
2024-09-02 22:50:22 +03:00
Stavros Kois
703dc99b69
grep the correct thing! ( #332 )
2024-09-02 10:53:46 +03:00
Stavros Kois
d4a24587a9
split enterprise in their own group and extend the params ( #308 )
...
* split enterprise in their own group
* add more params
2024-08-30 15:00:12 +03:00
Stavros Kois
0e93a7bf8d
Renovate workflow ( #122 )
...
* add renovate
* initial renovate setup
* empty file to enable the bot
* clarify
* newline
* update groups
* update excecutionMode
* bump app once, even if multiple deps are changed
* update filters
* restrict more
* use bugclerk as author
* mount socket and add script
2024-08-29 21:33:13 +03:00
Stavros Kois
981912675b
Add chia ( #134 )
...
* update readme
* add rest of the apps in cspell
* add chia
* add todo
* const
* invert
* train
* move to correct train
* typo
2024-08-21 15:17:25 +03:00
Stavros Kois
6e61fd9035
add jenkins ( #130 )
...
* force platform on ci script
* add jenkins
* typo
* metadata
* https
* fixes
* upate ui
* update readme
2024-08-20 10:53:52 +03:00
Stavros Kois
84c863cc34
macros to library-funcs ( #129 )
...
* switch to using library instead of macros for perms container
* fix double replace
* bump and update migration helper
* be more explicit on healthcheck existence check and improve logging
2024-08-19 14:32:57 +03:00
Stavros Kois
54c990c693
add syncthing enterprise ( #125 )
...
* test ci
* make sure if docker daemon does not start any containers, we fail
* fix image
* add minio enterprise
* test perms
* update lib funcs
* named arsg
* fix indents
* imports
* fix identation
* check if db is needed
* add todo
* one omre
* add dep
* fix
* add macros
* auto perms
* remove dummy file
* fix values
* updates
* minio perms
* abstract away
* cleaner
* safer,cleaner
* new storage funcs
* storage options
* use built ins
* rename
* spelling
* rename
* add vol suport
* test vol
* manually add container name
* volumes
* cleaner vols
* do some renames
* renames
* squash
* add todo
* move few things to the lib, currently broken
* more dynamic container names
* fix message
* cleanup
* update app
* spelling
* remove port
* more fixes
* fix pg test
* hm
* thats better
* fmt
* back to jinja
* duh
* wait for it
* typo
* typo
* ui
* fix checks
* todo
* items is a builtin
* fixes
* resources
* resources
* -.-
* ...
* use lib
* add rough migration paths
* Update docker-compose.yaml
* Update docker-compose.yaml
* move usages under value
* update usages
* cleanup
* fix url
* order
* another url
* fix
* fix hc too
* update app.yaml
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* lint
* update lib
* fix ixvol
* update lib
* update lib
* update lib
* remove logsearch/postgres
* fmt
* replace set _
* update lib
* adapt to lib changes
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* sync library
* updates
* update lib
* update compose
* typo
* update ci checks
* now actually fix app
* add migration
* fix migration and update error message
* order
* remove test data
* update readme
* syncthing init commit
* basic wokring setup
* small adjustment in cifs path
* add config container
* fix telemetry toggle
* add QoL in ci script for local testing
* ui and ports
* add migration mode
* add tz
* upate migration helper
* initial migration
* remove ixvolume for additional storage
* fix cifs name and migration
* split
2024-08-16 19:37:04 +03:00
Stavros Kois
67ef963667
Add minio enterprise ( #8 )
...
* test ci
* make sure if docker daemon does not start any containers, we fail
* fix image
* add minio enterprise
* test perms
* update lib funcs
* named arsg
* fix indents
* imports
* fix identation
* check if db is needed
* add todo
* one omre
* add dep
* fix
* add macros
* auto perms
* remove dummy file
* fix values
* updates
* minio perms
* abstract away
* cleaner
* safer,cleaner
* new storage funcs
* storage options
* use built ins
* rename
* spelling
* rename
* add vol suport
* test vol
* manually add container name
* volumes
* cleaner vols
* do some renames
* renames
* squash
* add todo
* move few things to the lib, currently broken
* more dynamic container names
* fix message
* cleanup
* update app
* spelling
* remove port
* more fixes
* fix pg test
* hm
* thats better
* fmt
* back to jinja
* duh
* wait for it
* typo
* typo
* ui
* fix checks
* todo
* items is a builtin
* fixes
* resources
* resources
* -.-
* ...
* use lib
* add rough migration paths
* Update docker-compose.yaml
* Update docker-compose.yaml
* move usages under value
* update usages
* cleanup
* fix url
* order
* another url
* fix
* fix hc too
* update app.yaml
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* lint
* update lib
* fix ixvol
* update lib
* update lib
* update lib
* remove logsearch/postgres
* fmt
* replace set _
* update lib
* adapt to lib changes
* update lib
* update lib
* update lib
* update lib
* update lib
* update lib
* sync library
* updates
* update lib
* update compose
* typo
* update ci checks
* now actually fix app
* add migration
* fix migration and update error message
* order
* remove test data
* update readme
* fix ui
2024-08-15 13:57:17 +03:00
Stavros Kois
26d4886e06
App ci tester wouldnt fail if it failed to start any containers at all ( #123 )
...
* test ci
* make sure if docker daemon does not start any containers, we fail
* fix image
2024-08-15 13:56:28 +03:00
Stavros Kois
b1f6277802
fix plex schema and update lib on apps ( #101 )
...
* plex: fix host_path config indentation
* update library
* Improve logging for detected changed items
2024-08-07 15:22:20 +03:00
Stavros kois
4305808820
copy migration helpers as well
2024-07-19 17:17:17 +03:00
Stavros kois
467147b21e
apply code review suggestions
2024-07-12 14:21:39 +03:00
Stavros kois
f4a0f7def9
apply suggestions from code review
2024-07-11 14:31:29 +03:00
Stavros kois
f1f0e7209d
handle another state
2024-07-03 18:56:19 +03:00
Stavros kois
d249fe5e99
fix some ci issues
2024-06-28 00:26:10 +03:00
Stavros kois
7217577d94
change order
2024-06-28 00:26:10 +03:00
Stavros kois
da9c0da058
generate item.yaml
2024-06-28 00:26:09 +03:00
Stavros kois
a2f1fb86ac
update ci tooling
2024-06-28 00:26:09 +03:00
Stavros kois
ce2fa5eb59
handle edge case
2024-06-28 00:26:08 +03:00
Stavros kois
24ad54e3e3
update image
2024-06-28 00:26:08 +03:00
Stavros kois
57c7365e8f
cleanup
2024-06-28 00:26:07 +03:00
Stavros kois
0d926b95a4
better handling
2024-06-28 00:26:06 +03:00