Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ParsonLabs Music to Application Catalog #1073

Closed
wants to merge 1,613 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
1613 commits
Select commit Hold shift + click to select a range
3faac5e
chore(deps): update netdata/netdata docker tag to v2 (#853)
truenasbot Nov 11, 2024
0c23036
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
de5c565
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
aad5edb
firefly: use v2 lib and fix cron (#878)
stavros-k Nov 11, 2024
923cf53
adguard-home: use v2 lib and fix capability (#881)
stavros-k Nov 11, 2024
e27ff59
apps: expose TZ setting (#879)
stavros-k Nov 11, 2024
1fdf5a5
clamav: fix missing additional storage (#876)
stavros-k Nov 11, 2024
0c39665
frigate: add missing addtional storage (#880)
stavros-k Nov 11, 2024
1265338
add netraw (#875)
stavros-k Nov 11, 2024
ece5fa2
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
2db776a
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
f8c8c99
plex: add labels (#887)
FritzerMcQ Nov 11, 2024
c323413
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
77a09bb
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
a70ab7b
chore(deps): update enterprise (#323)
truenasbot Nov 11, 2024
49afdeb
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
713287d
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
c1fc65b
chore(deps): update enterprise (major) (#765)
truenasbot Nov 11, 2024
3265728
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
8fb62b3
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
304a482
chore(deps): update updates-patch-minor (#889)
truenasbot Nov 11, 2024
09f9a2e
Publish new changes in catalog [skip ci]
sonicaj Nov 11, 2024
cc3c03e
Update catalog changes [skip ci]
sonicaj Nov 11, 2024
97f1738
redis: use v2 lib (#888)
stavros-k Nov 12, 2024
a2252ce
omada-controller: use v2 (#886)
stavros-k Nov 12, 2024
0f3bc5c
asigra: update labels and add register button (#885)
stavros-k Nov 12, 2024
06a62d8
qbit: use v2 and fix downloads path (#884)
stavros-k Nov 12, 2024
905d4c6
scrutiny: require at least 1 disk (#883)
stavros-k Nov 12, 2024
fcfc235
Publish new changes in catalog [skip ci]
sonicaj Nov 12, 2024
aa29e06
Update catalog changes [skip ci]
sonicaj Nov 12, 2024
5b83c43
chore(deps): update docker.elastic.co/elasticsearch/elasticsearch doc…
truenasbot Nov 12, 2024
ecf313b
Publish new changes in catalog [skip ci]
sonicaj Nov 12, 2024
72bbc2a
Update catalog changes [skip ci]
sonicaj Nov 12, 2024
6ecf6dc
bump library (#895)
stavros-k Nov 12, 2024
9161750
readarr: use v2 lib and update image (#896)
stavros-k Nov 12, 2024
8921e85
sonarr: use v2 lib (#897)
stavros-k Nov 12, 2024
800be9c
lidarr: use v2 (#898)
stavros-k Nov 12, 2024
c0f62c3
radarr: use v2 lib (#899)
stavros-k Nov 12, 2024
d854a9e
emby: use v2 lib (#900)
stavros-k Nov 12, 2024
5870d8f
Publish new changes in catalog [skip ci]
sonicaj Nov 12, 2024
041b465
Update catalog changes [skip ci]
sonicaj Nov 12, 2024
5a5bb83
prowlarr: use v2 (#901)
stavros-k Nov 12, 2024
86925fd
Publish new changes in catalog [skip ci]
sonicaj Nov 12, 2024
7c9fa19
Update catalog changes [skip ci]
sonicaj Nov 12, 2024
806c82c
emby: remove unneeded code (#908)
stavros-k Nov 13, 2024
f40ef01
calibre-web: add new (#905)
stavros-k Nov 13, 2024
5eff53a
Publish new changes in catalog [skip ci]
sonicaj Nov 13, 2024
5f6ef0b
Update catalog changes [skip ci]
sonicaj Nov 13, 2024
c910f8e
chore(deps): update updates-patch-minor (#910)
truenasbot Nov 13, 2024
809cb9f
Publish new changes in catalog [skip ci]
sonicaj Nov 13, 2024
9ab668a
Update catalog changes [skip ci]
sonicaj Nov 13, 2024
3084e34
add some basic contribution steps (#914)
stavros-k Nov 13, 2024
f98f148
planka: use v2 (#918)
stavros-k Nov 14, 2024
7db13f9
vikunja: use v2 (#916)
stavros-k Nov 14, 2024
f79d422
fresh-rss: use v2 (#915)
stavros-k Nov 14, 2024
2b31da6
qbittorrent: handle better the path (#913)
stavros-k Nov 14, 2024
62c7535
apps: update categories (#912)
stavros-k Nov 14, 2024
1e8f6f5
Publish new changes in catalog [skip ci]
sonicaj Nov 14, 2024
82267d9
Update catalog changes [skip ci]
sonicaj Nov 14, 2024
2ed2edc
chore(deps): update updates-patch-minor (#921)
truenasbot Nov 15, 2024
0ce688b
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
87d795e
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
bf871c2
chore(deps): update prom/prometheus docker tag to v3 (#926)
truenasbot Nov 15, 2024
354a772
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
ed70818
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
eee9cc0
Add Gaseous server (#919)
kmoore134 Nov 15, 2024
d7c88ec
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
575c2be
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
67cdc12
chore(deps): update searxng/searxng docker tag to v2024.11.15-4b57bc3…
truenasbot Nov 15, 2024
91dd6cd
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
c65fda3
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
805c417
Update description for Gaseous storage volumes to give a hint as to h…
kmoore134 Nov 15, 2024
6463f6c
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
39e9bb4
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
d3e11f2
nextcloud: take additional env into accoutn (#929)
stavros-k Nov 15, 2024
f4b3225
emby: relax restriction (#928)
stavros-k Nov 15, 2024
da22469
qbit: fix https probe (#930)
stavros-k Nov 15, 2024
1102bfc
collabora: better error message (#927)
stavros-k Nov 15, 2024
17461b6
stop copying migrations helpers and remove helpers from apps that won…
stavros-k Nov 15, 2024
1790390
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
7e3fc00
add mosquitto (#936)
stavros-k Nov 15, 2024
5687291
Publish new changes in catalog [skip ci]
sonicaj Nov 15, 2024
81d3d5f
Update catalog changes [skip ci]
sonicaj Nov 15, 2024
7853907
joplin: use v2 (#938)
stavros-k Nov 18, 2024
72caa21
Publish new changes in catalog [skip ci]
sonicaj Nov 18, 2024
7ef6640
Update catalog changes [skip ci]
sonicaj Nov 18, 2024
2836a75
chore(deps): update updates-patch-minor (#943)
truenasbot Nov 18, 2024
61e42a2
Publish new changes in catalog [skip ci]
sonicaj Nov 18, 2024
be3b78f
Update catalog changes [skip ci]
sonicaj Nov 18, 2024
febe07a
nextcloud: disallow some characters in redis password (#953)
stavros-k Nov 18, 2024
1eb8891
mosquitto: fix key name (#952)
stavros-k Nov 18, 2024
44237c9
qbit: allow setting custom donwloads path (#951)
stavros-k Nov 18, 2024
04e88b2
calibre: add new (#907)
stavros-k Nov 18, 2024
d551325
Publish new changes in catalog [skip ci]
sonicaj Nov 18, 2024
50755ac
Update catalog changes [skip ci]
sonicaj Nov 18, 2024
c90bb74
elastic: update metadata (#956)
stavros-k Nov 19, 2024
f8047b2
minio/stable: use v2 (#954)
stavros-k Nov 19, 2024
e37af99
Publish new changes in catalog [skip ci]
sonicaj Nov 19, 2024
a26147e
Update catalog changes [skip ci]
sonicaj Nov 19, 2024
b1fdb94
chore(deps): update updates-patch-minor (#961)
truenasbot Nov 19, 2024
2582c34
Publish new changes in catalog [skip ci]
sonicaj Nov 19, 2024
15a966b
Update catalog changes [skip ci]
sonicaj Nov 19, 2024
aac7c58
calibre: use unique default ports (#964)
stavros-k Nov 19, 2024
241f95d
actual-budget: make healthcheck less expensive (#959)
stavros-k Nov 19, 2024
924b579
Publish new changes in catalog [skip ci]
sonicaj Nov 19, 2024
c5c0f63
Update catalog changes [skip ci]
sonicaj Nov 19, 2024
a75665e
add iconik (#937)
stavros-k Nov 19, 2024
ba9328e
Publish new changes in catalog [skip ci]
sonicaj Nov 19, 2024
99b75b6
Update catalog changes [skip ci]
sonicaj Nov 19, 2024
2cc57c5
briefkasten: use v2 (#965)
stavros-k Nov 19, 2024
ab56460
asigra: update postgres image (#966)
stavros-k Nov 19, 2024
6b3cb6e
Publish new changes in catalog [skip ci]
sonicaj Nov 19, 2024
9c0ae78
Update catalog changes [skip ci]
sonicaj Nov 19, 2024
0bc8f92
listmonk: use v2 (#968)
stavros-k Nov 20, 2024
b7753e9
Publish new changes in catalog [skip ci]
sonicaj Nov 20, 2024
eebfe71
Update catalog changes [skip ci]
sonicaj Nov 20, 2024
ec49494
chore(deps): update updates-patch-minor (#970)
truenasbot Nov 20, 2024
79ade23
Publish new changes in catalog [skip ci]
sonicaj Nov 20, 2024
37ed505
Update catalog changes [skip ci]
sonicaj Nov 20, 2024
ecc29f4
mealie: use v2 (#972)
stavros-k Nov 20, 2024
3af2a4e
linkding: use v2 (#973)
stavros-k Nov 20, 2024
1e870ad
Publish new changes in catalog [skip ci]
sonicaj Nov 20, 2024
fe17351
Update catalog changes [skip ci]
sonicaj Nov 20, 2024
57c5da0
qbit: stop forcing downloads path (#979)
stavros-k Nov 21, 2024
b713f2a
n8n: use v2 (#976)
stavros-k Nov 21, 2024
d3b4403
roundcube: use v2 (#975)
stavros-k Nov 21, 2024
8a9125d
Publish new changes in catalog [skip ci]
sonicaj Nov 21, 2024
a678cab
Update catalog changes [skip ci]
sonicaj Nov 21, 2024
7b87ec5
chore(deps): update updates-patch-minor (#984)
truenasbot Nov 21, 2024
bb38607
Publish new changes in catalog [skip ci]
sonicaj Nov 21, 2024
e323e82
Update catalog changes [skip ci]
sonicaj Nov 21, 2024
0f5e1b9
v2-lib: move auto-permissions under type-specific config dict (#985)
stavros-k Nov 21, 2024
86ac87c
invidious: use v2 (#986)
stavros-k Nov 21, 2024
7c198d9
Publish new changes in catalog [skip ci]
sonicaj Nov 21, 2024
541bd27
Update catalog changes [skip ci]
sonicaj Nov 21, 2024
aa9ada1
chore(deps): update updates-patch-minor (#993)
truenasbot Nov 22, 2024
7d9ace5
Publish new changes in catalog [skip ci]
sonicaj Nov 22, 2024
4c0ebff
Update catalog changes [skip ci]
sonicaj Nov 22, 2024
427e096
chore(deps): update updates-patch-minor (#1002)
truenasbot Nov 24, 2024
05b043d
Publish new changes in catalog [skip ci]
sonicaj Nov 24, 2024
0544f96
Update catalog changes [skip ci]
sonicaj Nov 24, 2024
68bb194
tautulli: use v2 (#988)
stavros-k Nov 24, 2024
912e8a0
rsyncd : allow uid/gid > 65535 (#990)
mpnico Nov 24, 2024
7ab2e5f
scrutiny: add caps (#992)
stavros-k Nov 24, 2024
9e07010
qbit: allow changing downloads type (#999)
stavros-k Nov 24, 2024
30a97ad
calibre-web: use a valid endpoint for healthcheck (#1006)
stavros-k Nov 24, 2024
b892c81
transmission: use v2 (#1007)
stavros-k Nov 24, 2024
e38ea72
webdav: use v2 (#1008)
stavros-k Nov 24, 2024
508a5f0
gitea: use v2 (#994)
stavros-k Nov 24, 2024
79c5951
odoo: use v2 (#995)
stavros-k Nov 24, 2024
3074aef
Publish new changes in catalog [skip ci]
sonicaj Nov 24, 2024
9c13c5e
Update catalog changes [skip ci]
sonicaj Nov 24, 2024
360509d
chore(deps): update updates-patch-minor (#1009)
truenasbot Nov 24, 2024
9d195bb
Publish new changes in catalog [skip ci]
sonicaj Nov 24, 2024
18c6fc0
Update catalog changes [skip ci]
sonicaj Nov 24, 2024
135bf9c
chore(deps): update updates-patch-minor (#1010)
truenasbot Nov 25, 2024
c20bbbe
Publish new changes in catalog [skip ci]
sonicaj Nov 25, 2024
55965f6
Update catalog changes [skip ci]
sonicaj Nov 25, 2024
338146f
postgres: add auto_permissions checkbox (#1011)
stavros-k Nov 25, 2024
68a5d77
actual-budget: use v2 (#1013)
stavros-k Nov 25, 2024
728a698
Publish new changes in catalog [skip ci]
sonicaj Nov 25, 2024
3cdb12f
Update catalog changes [skip ci]
sonicaj Nov 25, 2024
79a8648
v2: perms container does not need network (#1014)
stavros-k Nov 25, 2024
57777ff
bazarr: use v2 (#1018)
stavros-k Nov 25, 2024
254fb0c
apps: bump lib (#1015)
stavros-k Nov 25, 2024
7103162
audiobookshelf: use v2 (#1016)
stavros-k Nov 25, 2024
9c72793
autobrr: use v2 (#1017)
stavros-k Nov 25, 2024
aab0c19
Publish new changes in catalog [skip ci]
sonicaj Nov 25, 2024
f10b736
Update catalog changes [skip ci]
sonicaj Nov 25, 2024
704576e
chia: use v2 (#1019)
stavros-k Nov 26, 2024
3dd4c8a
cloudflared: use v2 (#1020)
stavros-k Nov 26, 2024
d7e7456
Publish new changes in catalog [skip ci]
sonicaj Nov 26, 2024
7512256
Update catalog changes [skip ci]
sonicaj Nov 26, 2024
e567b92
dashy: use v2 (#1021)
stavros-k Nov 26, 2024
da679a4
ddns-updater: use v2 (#1022)
stavros-k Nov 26, 2024
bb89d45
deluge: use v2 (#1023)
stavros-k Nov 26, 2024
9ed39d1
Publish new changes in catalog [skip ci]
sonicaj Nov 26, 2024
15e5b36
Update catalog changes [skip ci]
sonicaj Nov 26, 2024
29bb33a
asigra: add replication port (#1033)
stavros-k Nov 27, 2024
c51f8a6
distribution: use v2 (#1025)
stavros-k Nov 27, 2024
a75c73c
dockge: use v2 (#1026)
stavros-k Nov 27, 2024
d48e290
filebrowser: use v2 (#1028)
stavros-k Nov 27, 2024
3901fd9
drawio: use v2 (#1027)
stavros-k Nov 27, 2024
c10f32b
flame: use v2 (#1029)
stavros-k Nov 27, 2024
f277132
fscrawler: use v2 (#1030)
stavros-k Nov 27, 2024
70d1a3a
grafana: use v2 (#1031)
stavros-k Nov 27, 2024
cc29b43
handbrake: use v2 (#1032)
stavros-k Nov 27, 2024
9fff7bd
Publish new changes in catalog [skip ci]
sonicaj Nov 27, 2024
c1a1c2c
Update catalog changes [skip ci]
sonicaj Nov 27, 2024
075a4d5
chore(deps): update updates-patch-minor (#1035)
truenasbot Nov 27, 2024
0080028
Publish new changes in catalog [skip ci]
sonicaj Nov 27, 2024
1dcbbc5
Update catalog changes [skip ci]
sonicaj Nov 27, 2024
064784a
homarr: use v2 (#1036)
stavros-k Nov 27, 2024
6b246f5
Publish new changes in catalog [skip ci]
sonicaj Nov 27, 2024
6183721
Update catalog changes [skip ci]
sonicaj Nov 27, 2024
29b51af
Docs workflolw (#998)
stavros-k Nov 27, 2024
903a8cf
apps: use the new docker_socket func that handles group adding as wel…
stavros-k Nov 27, 2024
16d12c8
homepage: use v2 (#1038)
stavros-k Nov 27, 2024
86258c5
tailscale: use v2 (#1039)
stavros-k Nov 27, 2024
3a7ba33
Publish new changes in catalog [skip ci]
sonicaj Nov 27, 2024
a9544ed
Update catalog changes [skip ci]
sonicaj Nov 27, 2024
ec80a68
address review (#1041)
stavros-k Nov 27, 2024
59d37a0
zerotier: use v2 (#1040)
stavros-k Nov 28, 2024
5293a20
homer: use v2 (#1042)
stavros-k Nov 28, 2024
308c724
ipfs: use v2 (#1043)
stavros-k Nov 28, 2024
0a2b427
jellyseerr: use v2 (#1044)
stavros-k Nov 28, 2024
dd5f97c
jenkins: use v2 (#1046)
stavros-k Nov 28, 2024
5036d00
Publish new changes in catalog [skip ci]
sonicaj Nov 28, 2024
c3adbff
Update catalog changes [skip ci]
sonicaj Nov 28, 2024
9d72054
chore(deps): update updates-patch-minor (#1047)
truenasbot Nov 28, 2024
ff7af4c
Publish new changes in catalog [skip ci]
sonicaj Nov 28, 2024
1b82bae
Update catalog changes [skip ci]
sonicaj Nov 28, 2024
3f00a77
kapowarr: use v2 (#1048)
stavros-k Nov 28, 2024
713e050
Publish new changes in catalog [skip ci]
sonicaj Nov 28, 2024
72e3cb8
Update catalog changes [skip ci]
sonicaj Nov 28, 2024
d196662
kavita: use v2 (#1049)
stavros-k Nov 28, 2024
eb29882
komga: use v2 (#1050)
stavros-k Nov 28, 2024
f387ead
metube: use v2 (#1052)
stavros-k Nov 28, 2024
0e210cc
Publish new changes in catalog [skip ci]
sonicaj Nov 28, 2024
becd287
Update catalog changes [skip ci]
sonicaj Nov 28, 2024
fe51d70
logseq: use v2 (#1051)
stavros-k Nov 29, 2024
557a21a
minecraft: use v2 (#1053)
stavros-k Nov 29, 2024
f7f8974
mineos: use v2 (#1054)
stavros-k Nov 29, 2024
1bb264c
mumble: use v2 (#1055)
stavros-k Nov 29, 2024
8da52f3
navidrome: use v2 (#1056)
stavros-k Nov 29, 2024
8548085
netbootxyz: use v2 (#1057)
stavros-k Nov 29, 2024
aba1b89
Publish new changes in catalog [skip ci]
sonicaj Nov 29, 2024
d681524
Update catalog changes [skip ci]
sonicaj Nov 29, 2024
734d817
chore(deps): update updates-patch-minor (#1059)
truenasbot Nov 29, 2024
e53e672
Publish new changes in catalog [skip ci]
sonicaj Nov 29, 2024
61ea346
Update catalog changes [skip ci]
sonicaj Nov 29, 2024
adbd6e0
chore(deps): update n8nio/n8n docker tag to v1.70.1 (#1060)
truenasbot Nov 29, 2024
61eb307
Publish new changes in catalog [skip ci]
sonicaj Nov 29, 2024
51debf2
Update catalog changes [skip ci]
sonicaj Nov 29, 2024
b56f3f1
castopod: use v2 (#1065)
stavros-k Nov 29, 2024
e2cf662
overseerr: v2 (#1064)
stavros-k Nov 29, 2024
bc50457
organizr: use v2 (#1063)
stavros-k Nov 29, 2024
a4c5434
node-red: use v2 (#1062)
stavros-k Nov 29, 2024
9cf165c
npm: use v2 (#1061)
stavros-k Nov 29, 2024
15c922b
Publish new changes in catalog [skip ci]
sonicaj Nov 29, 2024
3bb3ba6
Update catalog changes [skip ci]
sonicaj Nov 29, 2024
93ee11e
Docs(README.md): Documentation for ParsonLabs Music App
WillKirkmanM Nov 29, 2024
b3cc651
Feat(app.yaml): ParsonLabs Music App Configuration
WillKirkmanM Nov 29, 2024
8354b32
Feat(item.yaml): Screenshots, Categories & Tags for ParsonLabs Music
WillKirkmanM Nov 29, 2024
0d2327f
Feat(ix_values.yaml): Docker Repository & Constants for ParsonLabs Music
WillKirkmanM Nov 29, 2024
c4c2cdb
Feat(questions.yaml): Interface Questions for ParsonLabs Music
WillKirkmanM Nov 29, 2024
ad257da
Feat(docker-compose.yaml): Docker Compose Template for ParsonLabs Music
WillKirkmanM Nov 29, 2024
7013a78
Feat(basic-values.yaml): Default Resource Usage, Networking & ix_volu…
WillKirkmanM Nov 29, 2024
a87f2d5
Feat(https-values.yaml): Default Resource Usage, Networking & Storage…
WillKirkmanM Nov 29, 2024
a8e7382
Feat(base_v2_0_23): Base Configuration for v2_0_23 Applications
WillKirkmanM Nov 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
organizr: use v2 (#1063)
  • Loading branch information
stavros-k authored Nov 29, 2024
commit bc5045792f9dbee77994c222b91a2a91f62d849d
6 changes: 3 additions & 3 deletions ix-dev/community/organizr/app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ icon: https://media.sys.truenas.net/apps/organizr/icons/icon.png
keywords:
- dashboard
- organizr
lib_version: 1.1.7
lib_version_hash: d05e43e25b7dc1736be6cc1efa4b9255368aa346e3e7a4350a38440f29b73186
lib_version: 2.0.29
lib_version_hash: 3c2dd83143491fdfc23e5e13de9db0aa79bb7846a2b7c32a76a479e334c54590
maintainers:
- email: [email protected]
name: truenas
Expand All @@ -40,4 +40,4 @@ sources:
- https://github.com/causefx/Organizr
title: Organizr
train: community
version: 1.0.21
version: 1.1.0
1 change: 1 addition & 0 deletions ix-dev/community/organizr/ix_values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ images:

consts:
organizr_container_name: organizr
internal_web_port: 80
39 changes: 39 additions & 0 deletions ix-dev/community/organizr/questions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ groups:
description: Configure Network for Organizr
- name: Storage Configuration
description: Configure Storage for Organizr
- name: Labels Configuration
description: Configure labels for Organizr
- name: Resources Configuration
description: Configure Resources for Organizr

Expand Down Expand Up @@ -307,6 +309,43 @@ questions:
description: The domain to use for the SMB share.
schema:
type: string
- variable: labels
label: ""
group: Labels Configuration
schema:
type: list
default: []
items:
- variable: label
label: Label
schema:
type: dict
attrs:
- variable: key
label: Key
schema:
type: string
required: true
- variable: value
label: Value
schema:
type: string
required: true
- variable: containers
label: Containers
description: Containers where the label should be applied
schema:
type: list
items:
- variable: container
label: Container
schema:
type: string
required: true
enum:
- value: organizr
description: organizr

- variable: resources
label: ""
group: Resources Configuration
Expand Down
58 changes: 15 additions & 43 deletions ix-dev/community/organizr/templates/docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -1,49 +1,21 @@
{# Stores storage items that contains info for volumes, vol mounts, perms dirs and perms mounts #}
{% set storage_items = namespace(items=[]) %}
{# Stores the top level volumes #}
{% set volumes = namespace(items={}) %}
{# Stores the container volume mounts #}
{% set volume_mounts = namespace(items=[]) %}
{% set tpl = ix_lib.base.render.Render(values) %}

{% do storage_items.items.append(ix_lib.base.storage.storage_item(data=dict(values.storage.config, **{"mount_path": "/config"}), values=values)) %}
{% do storage_items.items.append(ix_lib.base.storage.storage_item(data={"type":"anonymous", "mount_path": "/tmp"})) %}
{% do storage_items.items.append(ix_lib.base.storage.storage_item(data={"type":"anonymous", "mount_path": "/var/run"})) %}
{% set c1 = tpl.add_container(values.consts.organizr_container_name, "image") %}
{% do c1.add_caps(["CHOWN", "FOWNER", "DAC_OVERRIDE", "SETGID", "SETUID"]) %}
{% do c1.healthcheck.set_test("wget", {"port": values.consts.internal_web_port, "path": "/api/v2/ping"}) %}

{% for store in values.storage.additional_storage %}
{% do storage_items.items.append(ix_lib.base.storage.storage_item(data=store, values=values)) %}
{% endfor %}
{% do c1.environment.add_user_envs(values.organizr.additional_envs) %}

{# Add each item to the above lists #}
{% for item in storage_items.items %}
{% if item.vol and volumes.items.update(item.vol) %}{% endif %}
{% if item.vol_mount and volume_mounts.items.append(item.vol_mount) %}{% endif %}
{% endfor %}
{% if not values.network.host_network %}
{% do c1.ports.add_port(values.network.web_port, values.consts.internal_web_port) %}
{% endif %}

{# Containers #}
services:
{{ values.consts.organizr_container_name }}:
image: {{ ix_lib.base.utils.get_image(images=values.images, name="image") }}
restart: unless-stopped
deploy:
resources: {{ ix_lib.base.resources.resources(values.resources) | tojson }}
devices: {{ ix_lib.base.resources.get_devices(values.resources) | tojson }}
{% set caps = ix_lib.base.security.get_caps(add=["CHOWN", "FOWNER", "DAC_OVERRIDE", "SETGID", "SETUID"]) %}
cap_add: {{ caps.add | tojson }}
cap_drop: {{ caps.drop | tojson }}
security_opt: {{ ix_lib.base.security.get_sec_opts() | tojson }}
{% if values.network.dns_opts %}
dns_opt: {{ ix_lib.base.network.dns_opts(values.network.dns_opts) | tojson }}
{% endif %}
{% set test = ix_lib.base.healthchecks.wget_test(port=80, path="/api/v2/ping") %}
healthcheck: {{ ix_lib.base.healthchecks.check_health(test) | tojson }}
environment: {{ ix_lib.base.environment.envs(app={}, user=values.organizr.additional_envs, values=values) | tojson }}
ports:
- {{ ix_lib.base.ports.get_port(port={"target": 80, "published": values.network.web_port}) | tojson }}
volumes: {{ volume_mounts.items | tojson }}
{% do c1.add_storage("/var/run", {"type": "anonymous"}) %}
{% do c1.add_storage("/config", values.storage.config) %}
{% for store in values.storage.additional_storage %}
{% do c1.add_storage(store.mount_path, store) %}
{% endfor %}

{% if volumes.items %}
volumes: {{ volumes.items | tojson }}
{% endif %}
{% do tpl.portals.add_portal({"port": values.consts.internal_web_port if values.network.host_network else values.network.web_port}) %}

x-portals: {{ ix_lib.base.metadata.get_portals([{"port": values.network.web_port}]) | tojson }}
x-notes: {{ ix_lib.base.metadata.get_notes("Organizr") | tojson }}
{{ tpl.render() | tojson }}

This file was deleted.

This file was deleted.

Loading
Loading