Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 3 additions & 0 deletions ix-dev/community/koel/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Koel

[Koel](https://koel.dev/) - Music streaming solution that works.
48 changes: 48 additions & 0 deletions ix-dev/community/koel/app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
app_version: 9.0.0
capabilities:
- description: Koel is able to change file ownership arbitrarily
name: CHOWN
- description: Koel is able to bypass file permission checks
name: DAC_OVERRIDE
- description: Koel is able to bypass permission checks for file operations
name: FOWNER
- description: Koel is able to change group ID of processes
name: SETGID
- description: Koel is able to change user ID of processes
name: SETUID
categories:
- media
changelog_url: https://github.com/koel/koel/releases
date_added: '2026-04-07'
description: Music streaming solution that works.
home: https://koel.dev/
host_mounts: []
icon: https://media.sys.truenas.net/apps/koel/icons/icon.svg
keywords:
- music
- streaming
lib_version: 2.3.1
lib_version_hash: 561017357f22eafbedca2a97f747325cb83149fe1b5f765a2fbda71ab77d96ed
maintainers:
- email: dev@truenas.com
name: truenas
url: https://www.truenas.com/
name: koel
run_as_context:
- description: Container [koel] runs as root user and group.
gid: 0
group_name: Host group is [root]
uid: 0
user_name: Host user is [root]
- description: Container [postgres] runs as non-root user and group.
gid: 999
group_name: Host group is [docker]
uid: 999
user_name: Host user is [netdata]
screenshots: []
sources:
- https://github.com/koel/koel
- https://hub.docker.com/r/phanan/koel
title: Koel
train: community
version: 1.0.0
7 changes: 7 additions & 0 deletions ix-dev/community/koel/item.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
categories:
- media
icon_url: https://media.sys.truenas.net/apps/koel/icons/icon.svg
screenshots: []
tags:
- music
- streaming
21 changes: 21 additions & 0 deletions ix-dev/community/koel/ix_values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
images:
image:
repository: phanan/koel
tag: 9.0.0
container_utils_image:
repository: ixsystems/container-utils
tag: 1.0.2
postgres_18_image:
repository: postgres
tag: 18.3-trixie
postgres_upgrade_image:
repository: ixsystems/postgres-upgrade
tag: 1.2.1

consts:
koel_container_name: koel
postgres_container_name: postgres
perms_container_name: permissions
internal_web_port: 80
db_user: koel
db_name: koel
Loading
Loading