[GH-ISSUE #1759] File more than 50Mb size gets failed to upload #968

Closed
opened 2026-02-26 02:34:47 +03:00 by kerem · 28 comments
Owner

Originally created by @ChaitanyaPTank on GitHub (Apr 6, 2024).
Original GitHub issue: https://github.com/koel/koel/issues/1759

Describe the bug
Upload fails for file size more than 50MB.

To reproduce
Steps to reproduce the behavior:

  1. Go to 'Upload tab/menu in side bar'
  2. Try to upload file larger than 50 MB
  3. See error

Expected behavior
Media should get uploaded successfully.

Screenshots
image
image

Environment

  • OS: Running in Docker

Additional context
Logs...

127.0.0.1 - - [06/Apr/2024:18:29:33 +0000] "GET / HTTP/1.1" 200 2224 "-" "curl/7.64.0"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/AboutKoelModal.44cf1604.css HTTP/1.1" 200 778 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/logo.cf71f526.js HTTP/1.1" 200 354 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/AboutKoelModal.342f3cc6.js HTTP/1.1" 200 2065 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/logo.c97b706c.svg HTTP/1.1" 200 2472 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/keycdn.4eda7c5b.svg HTTP/1.1" 200 2525 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/render.fa026c32.svg HTTP/1.1" 200 1919 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/what-the-diff.017b5dab.svg HTTP/1.1" 200 1683 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"
127.0.0.1 - - [06/Apr/2024:18:34:34 +0000] "GET / HTTP/1.1" 200 2224 "-" "curl/7.64.0"
[Sat Apr 06 18:38:31.063692 2024] [php:warn] [pid 18] [client 192.168.0.110:50695] PHP Warning:  POST Content-Length of 57213847 bytes exceeds the limit of 52428800 bytes in Unknown on line 0, referer: http://192.168.0.102:8111/
192.168.0.110 - - [06/Apr/2024:18:38:31 +0000] "POST /api/upload HTTP/1.1" 413 2449 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"```
Originally created by @ChaitanyaPTank on GitHub (Apr 6, 2024). Original GitHub issue: https://github.com/koel/koel/issues/1759 **Describe the bug** Upload fails for file size more than 50MB. **To reproduce** Steps to reproduce the behavior: 1. Go to 'Upload tab/menu in side bar' 2. Try to upload file larger than 50 MB 4. See error **Expected behavior** Media should get uploaded successfully. **Screenshots** ![image](https://github.com/koel/koel/assets/64181964/8efae6a4-cc3b-444a-b5b5-e00f6f77f5f5) ![image](https://github.com/koel/koel/assets/64181964/dca97443-68c0-4aff-a5c1-1803333beac9) **Environment** - OS: Running in Docker **Additional context** Logs... ```127.0.0.1 - - [06/Apr/2024:18:24:32 +0000] "GET / HTTP/1.1" 200 2224 "-" "curl/7.64.0" 127.0.0.1 - - [06/Apr/2024:18:29:33 +0000] "GET / HTTP/1.1" 200 2224 "-" "curl/7.64.0" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/AboutKoelModal.44cf1604.css HTTP/1.1" 200 778 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/logo.cf71f526.js HTTP/1.1" 200 354 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/AboutKoelModal.342f3cc6.js HTTP/1.1" 200 2065 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/logo.c97b706c.svg HTTP/1.1" 200 2472 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/keycdn.4eda7c5b.svg HTTP/1.1" 200 2525 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/render.fa026c32.svg HTTP/1.1" 200 1919 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 192.168.0.110 - - [06/Apr/2024:18:33:06 +0000] "GET /build/assets/what-the-diff.017b5dab.svg HTTP/1.1" 200 1683 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36" 127.0.0.1 - - [06/Apr/2024:18:34:34 +0000] "GET / HTTP/1.1" 200 2224 "-" "curl/7.64.0" [Sat Apr 06 18:38:31.063692 2024] [php:warn] [pid 18] [client 192.168.0.110:50695] PHP Warning: POST Content-Length of 57213847 bytes exceeds the limit of 52428800 bytes in Unknown on line 0, referer: http://192.168.0.102:8111/ 192.168.0.110 - - [06/Apr/2024:18:38:31 +0000] "POST /api/upload HTTP/1.1" 413 2449 "http://192.168.0.102:8111/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36"```
kerem closed this issue 2026-02-26 02:34:47 +03:00
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 6, 2024):

I searched for the issue and most says this is about php.ini file or Apache server config but running php -ini | grep upload_max indicates that max allowed size is 800MB

<!-- gh-comment-id:2041164433 --> @ChaitanyaPTank commented on GitHub (Apr 6, 2024): I searched for the issue and most says this is about php.ini file or Apache server config but running `php -ini | grep upload_max` indicates that max allowed size is 800MB
Author
Owner

@phanan commented on GitHub (Apr 11, 2024):

This is 99.99% somehing your config, which I can't help you debug, unfortunately. With PHP it's both upload_max_filesize and post_max_size, for example. Or you might be using a different config.

<!-- gh-comment-id:2049597454 --> @phanan commented on GitHub (Apr 11, 2024): This is 99.99% somehing your config, which I can't help you debug, unfortunately. With PHP it's both `upload_max_filesize` and `post_max_size`, for example. Or you might be using a different config.
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 11, 2024):

Thank you for your response.

I am running koel using docker-compose, can you please point to the config file I should change ? I am not familiar with PHP, however I tried changing php.ini, php.ini-development and php.ini-production inside docker container and restarted with docker-compose restart however it is not working.

Edit: running php --ini in container gives below output...

Loaded Configuration File:         /usr/local/etc/php/php.ini
Scan for additional .ini files in: /usr/local/etc/php/conf.d
Additional .ini files parsed:      /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini,
/usr/local/etc/php/conf.d/docker-php-ext-exif.ini,
/usr/local/etc/php/conf.d/docker-php-ext-gd.ini,
/usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini,
/usr/local/etc/php/conf.d/docker-php-ext-pdo_pgsql.ini,
/usr/local/etc/php/conf.d/docker-php-ext-pgsql.ini,
/usr/local/etc/php/conf.d/docker-php-ext-sodium.ini,
/usr/local/etc/php/conf.d/docker-php-ext-zip.ini
<!-- gh-comment-id:2049684370 --> @ChaitanyaPTank commented on GitHub (Apr 11, 2024): Thank you for your response. I am running koel using docker-compose, can you please point to the config file I should change ? I am not familiar with PHP, however I tried changing `php.ini`, `php.ini-development` and `php.ini-production` inside docker container and restarted with `docker-compose restart` however it is not working. Edit: running `php --ini` in container gives below output... ```Configuration File (php.ini) Path: /usr/local/etc/php Loaded Configuration File: /usr/local/etc/php/php.ini Scan for additional .ini files in: /usr/local/etc/php/conf.d Additional .ini files parsed: /usr/local/etc/php/conf.d/docker-php-ext-bcmath.ini, /usr/local/etc/php/conf.d/docker-php-ext-exif.ini, /usr/local/etc/php/conf.d/docker-php-ext-gd.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_mysql.ini, /usr/local/etc/php/conf.d/docker-php-ext-pdo_pgsql.ini, /usr/local/etc/php/conf.d/docker-php-ext-pgsql.ini, /usr/local/etc/php/conf.d/docker-php-ext-sodium.ini, /usr/local/etc/php/conf.d/docker-php-ext-zip.ini ```
Author
Owner

@phanan commented on GitHub (Apr 11, 2024):

Try putting phpinfo() in your index.php file, which should print a big
table of all information you need, including the ini file in use. Then
check the settings for the values I said above.

On Thu, Apr 11, 2024 at 15:22 ChaitanyaPTank @.***>
wrote:

Thank you for your response.

I am running koel using docker-compose, can you please point to the config
file I should change ? I am not familiar with PHP, however I tried changing
php.ini, php.ini-development and php.ini-production inside docker
container and restarted with docker-compose restart however it is not
working.


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2049684370, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UW52ZJNMU6NF2RYMTDY42FBPAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBZGY4DIMZXGA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2049724501 --> @phanan commented on GitHub (Apr 11, 2024): Try putting phpinfo() in your index.php file, which should print a big table of all information you need, including the ini file in use. Then check the settings for the values I said above. On Thu, Apr 11, 2024 at 15:22 ChaitanyaPTank ***@***.***> wrote: > Thank you for your response. > > I am running koel using docker-compose, can you please point to the config > file I should change ? I am not familiar with PHP, however I tried changing > php.ini, php.ini-development and php.ini-production inside docker > container and restarted with docker-compose restart however it is not > working. > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2049684370>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UW52ZJNMU6NF2RYMTDY42FBPAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBZGY4DIMZXGA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 12, 2024):

I did and it shows below...
image
image

<!-- gh-comment-id:2051734232 --> @ChaitanyaPTank commented on GitHub (Apr 12, 2024): I did and it shows below... ![image](https://github.com/koel/koel/assets/64181964/d3ae38e2-c366-461d-9e1e-0768cdf4d862) ![image](https://github.com/koel/koel/assets/64181964/2be350f0-2280-4e28-958a-431e0972443c)
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 12, 2024):

So, it appears that .htaccess was overriding these properties hence Local Value is 50M.

Currently I solved it by changing value in .htaccess file and restarted using docker-compose restart. Which means once container is destroyed, those changes will be gone.

Do we have any better way for this ? Can we handle it using an environment variable ?

I will be glad to work on it and raise PR once approach is decided.

Thanks.

<!-- gh-comment-id:2051741571 --> @ChaitanyaPTank commented on GitHub (Apr 12, 2024): So, it appears that `.htaccess` was overriding these properties hence `Local Value` is `50M`. Currently I solved it by changing value in `.htaccess` file and restarted using `docker-compose restart`. Which means once container is destroyed, those changes will be gone. Do we have any better way for this ? Can we handle it using an environment variable ? I will be glad to work on it and raise PR once approach is decided. Thanks.
Author
Owner

@phanan commented on GitHub (Apr 12, 2024):

Good catch! Yeah, I think making it configurable with a sensible default would be the best solution. Something like:

// .env.example

MAX_UPLOAD_SIZE =  # Max upload size, for example '50M'
// config/koel.php
[
    ...
    'max_upload_size' => env('MAX_UPLOAD_SIZE', '50M'),
    ...
],


// AppServiceProvider.php::boot()

init_set('upload_max_filesize', config('koel.max_upload_size'));
init_set('post_max_size', config('koel.max_upload_size'));

Would love to receive a PR, of course!

<!-- gh-comment-id:2051819820 --> @phanan commented on GitHub (Apr 12, 2024): Good catch! Yeah, I think making it configurable with a sensible default would be the best solution. Something like: ``` // .env.example MAX_UPLOAD_SIZE = # Max upload size, for example '50M' ``` ``` php // config/koel.php [ ... 'max_upload_size' => env('MAX_UPLOAD_SIZE', '50M'), ... ], // AppServiceProvider.php::boot() init_set('upload_max_filesize', config('koel.max_upload_size')); init_set('post_max_size', config('koel.max_upload_size')); ``` Would love to receive a PR, of course!
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

Thank you for the code snippets, I just tried to clone the master branch and run the server but unable to get it running.

I have looked through the Developer Documentation, but it just says to run npm run dev. Can you please give me list of the things I will need to install ? Here is what I have done up-to now...

  1. Installed PHP
  2. Installed Composer
  3. Run php composer.phar install
  4. Run npm run dev (it gave error about some missing extension which I installed with apt)
  5. Got server running but when accessing http://localhost:8000/api/ping it gives below error
SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `personal_access_tokens` where `token` = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1)
<!-- gh-comment-id:2054103006 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): Thank you for the code snippets, I just tried to clone the master branch and run the server but unable to get it running. I have looked through the Developer Documentation, but it just says to run `npm run dev`. Can you please give me list of the things I will need to install ? Here is what I have done up-to now... 1. Installed PHP 2. Installed Composer 3. Run `php composer.phar install` 4. Run `npm run dev` (it gave error about some missing extension which I installed with apt) 5. Got server running but when accessing `http://localhost:8000/api/ping` it gives below error ``` SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `personal_access_tokens` where `token` = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1) ```
Author
Owner

@phanan commented on GitHub (Apr 14, 2024):

Have you configured a database?

Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank <
@.***>:

Thank you for the code snippets, I just tried to clone the master branch
and run the server but unable to get it running.

I have looked through the Developer Documentation, but it just says to run npm
run dev. Can you please give me list of the things I will need to install
? Here is what I have done up-to now...

  1. Installed PHP
  2. Installed Composer
  3. Run php composer.phar install
  4. Run npm run dev (it gave error about some missing extension which I
    installed with apt)
  5. Got server running but when accessing http://localhost:8000/api/ping
    it gives below error

SQLSTATE[HY000] [2002] Connection refused (SQL: select * from personal_access_tokens where token = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1)


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054103006, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2054106794 --> @phanan commented on GitHub (Apr 14, 2024): Have you configured a database? Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank < ***@***.***>: > Thank you for the code snippets, I just tried to clone the master branch > and run the server but unable to get it running. > > I have looked through the Developer Documentation, but it just says to run npm > run dev. Can you please give me list of the things I will need to install > ? Here is what I have done up-to now... > > 1. Installed PHP > 2. Installed Composer > 3. Run php composer.phar install > 4. Run npm run dev (it gave error about some missing extension which I > installed with apt) > 5. Got server running but when accessing http://localhost:8000/api/ping > it gives below error > > SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `personal_access_tokens` where `token` = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1) > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2054103006>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

Ok will check on how to configure db in project.

On Sun, 14 Apr, 2024, 9:31 pm Phan An, @.***> wrote:

Have you configured a database?

Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank <
@.***>:

Thank you for the code snippets, I just tried to clone the master branch
and run the server but unable to get it running.

I have looked through the Developer Documentation, but it just says to
run npm
run dev. Can you please give me list of the things I will need to
install
? Here is what I have done up-to now...

  1. Installed PHP
  2. Installed Composer
  3. Run php composer.phar install
  4. Run npm run dev (it gave error about some missing extension which I
    installed with apt)
  5. Got server running but when accessing http://localhost:8000/api/ping
    it gives below error

SQLSTATE[HY000] [2002] Connection refused (SQL: select * from
personal_access_tokens where token =
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1)


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054103006, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY>

.
You are receiving this because you commented.Message ID:
@.***>


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054106794, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/APJVNTAUEKFXVLGF6SXS3FTY5KR67AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDMNZZGQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

<!-- gh-comment-id:2054107750 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): Ok will check on how to configure db in project. On Sun, 14 Apr, 2024, 9:31 pm Phan An, ***@***.***> wrote: > Have you configured a database? > > Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank < > ***@***.***>: > > > Thank you for the code snippets, I just tried to clone the master branch > > and run the server but unable to get it running. > > > > I have looked through the Developer Documentation, but it just says to > run npm > > run dev. Can you please give me list of the things I will need to > install > > ? Here is what I have done up-to now... > > > > 1. Installed PHP > > 2. Installed Composer > > 3. Run php composer.phar install > > 4. Run npm run dev (it gave error about some missing extension which I > > installed with apt) > > 5. Got server running but when accessing http://localhost:8000/api/ping > > it gives below error > > > > SQLSTATE[HY000] [2002] Connection refused (SQL: select * from > `personal_access_tokens` where `token` = > e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1) > > > > — > > Reply to this email directly, view it on GitHub > > <https://github.com/koel/koel/issues/1759#issuecomment-2054103006>, or > > unsubscribe > > < > https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY> > > > . > > You are receiving this because you commented.Message ID: > > ***@***.***> > > > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2054106794>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/APJVNTAUEKFXVLGF6SXS3FTY5KR67AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDMNZZGQ> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
Author
Owner

@phanan commented on GitHub (Apr 14, 2024):

For development you can use SQLite. Actually for this feature you'd only
need an in-memory one and let the tests handle everything.

Am So., 14. Apr. 2024 um 18:05 Uhr schrieb ChaitanyaPTank <
@.***>:

Ok will check on how to configure db in project.

On Sun, 14 Apr, 2024, 9:31 pm Phan An, @.***> wrote:

Have you configured a database?

Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank <
@.***>:

Thank you for the code snippets, I just tried to clone the master
branch
and run the server but unable to get it running.

I have looked through the Developer Documentation, but it just says to
run npm
run dev. Can you please give me list of the things I will need to
install
? Here is what I have done up-to now...

  1. Installed PHP
  2. Installed Composer
  3. Run php composer.phar install
  4. Run npm run dev (it gave error about some missing extension which I
    installed with apt)
  5. Got server running but when accessing
    http://localhost:8000/api/ping
    it gives below error

SQLSTATE[HY000] [2002] Connection refused (SQL: select * from
personal_access_tokens where token =
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054103006,
or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY>

.
You are receiving this because you commented.Message ID:
@.***>


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054106794, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/APJVNTAUEKFXVLGF6SXS3FTY5KR67AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDMNZZGQ>

.
You are receiving this because you authored the thread.Message ID:
@.***>


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054107750, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UVLLUI7CP5IOIVVDILY5KSMRAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDONZVGA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2054122301 --> @phanan commented on GitHub (Apr 14, 2024): For development you can use SQLite. Actually for this feature you'd only need an in-memory one and let the tests handle everything. Am So., 14. Apr. 2024 um 18:05 Uhr schrieb ChaitanyaPTank < ***@***.***>: > Ok will check on how to configure db in project. > > On Sun, 14 Apr, 2024, 9:31 pm Phan An, ***@***.***> wrote: > > > Have you configured a database? > > > > Am So., 14. Apr. 2024 um 17:46 Uhr schrieb ChaitanyaPTank < > > ***@***.***>: > > > > > Thank you for the code snippets, I just tried to clone the master > branch > > > and run the server but unable to get it running. > > > > > > I have looked through the Developer Documentation, but it just says to > > run npm > > > run dev. Can you please give me list of the things I will need to > > install > > > ? Here is what I have done up-to now... > > > > > > 1. Installed PHP > > > 2. Installed Composer > > > 3. Run php composer.phar install > > > 4. Run npm run dev (it gave error about some missing extension which I > > > installed with apt) > > > 5. Got server running but when accessing > http://localhost:8000/api/ping > > > it gives below error > > > > > > SQLSTATE[HY000] [2002] Connection refused (SQL: select * from > > `personal_access_tokens` where `token` = > > e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit > 1) > > > > > > — > > > Reply to this email directly, view it on GitHub > > > <https://github.com/koel/koel/issues/1759#issuecomment-2054103006>, > or > > > unsubscribe > > > < > > > https://github.com/notifications/unsubscribe-auth/AB5O3UTXNPXPOL65JVPIWP3Y5KQG3AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDGMBQGY> > > > > > > . > > > You are receiving this because you commented.Message ID: > > > ***@***.***> > > > > > > > — > > Reply to this email directly, view it on GitHub > > <https://github.com/koel/koel/issues/1759#issuecomment-2054106794>, or > > unsubscribe > > < > https://github.com/notifications/unsubscribe-auth/APJVNTAUEKFXVLGF6SXS3FTY5KR67AVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDMNZZGQ> > > > . > > You are receiving this because you authored the thread.Message ID: > > ***@***.***> > > > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2054107750>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UVLLUI7CP5IOIVVDILY5KSMRAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGEYDONZVGA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

I have never worked with PHP and have familiarity with JavaScript, hence I have not idea how things work here. I will try to get server running.

<!-- gh-comment-id:2054123390 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): I have never worked with PHP and have familiarity with JavaScript, hence I have not idea how things work here. I will try to get server running.
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

If I use DB_CONNECTION=sqlite then it gives below error,

SQLSTATE[HY000]: General error: 1 no such table: personal_access_tokens (SQL: select * from "personal_access_tokens" where "token" = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1)

Edit: I have also not worked with SQL much.

<!-- gh-comment-id:2054138414 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): If I use `DB_CONNECTION=sqlite` then it gives below error, ``` SQLSTATE[HY000]: General error: 1 no such table: personal_access_tokens (SQL: select * from "personal_access_tokens" where "token" = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 limit 1) ``` Edit: I have also not worked with SQL much.
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

Finally got server running after using sqlite-persistant as a db and running php artisan migrate. However what will be the initial user to login ?

<!-- gh-comment-id:2054150733 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): Finally got server running after using `sqlite-persistant` as a db and running `php artisan migrate`. However what will be the initial user to login ?
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 14, 2024):

I tried to do ini_set but the changes were not shown in phpinfo() I think it can not be setup from php code as per this answer.

If that's true, can we do it in .htaccess somehow by retrieving the environment variable and set value ?

<!-- gh-comment-id:2054160706 --> @ChaitanyaPTank commented on GitHub (Apr 14, 2024): I tried to do `ini_set` but the changes were not shown in `phpinfo()` I think it can not be setup from php code as per this [answer](https://stackoverflow.com/a/13442343). If that's true, can we do it in `.htaccess` somehow by retrieving the environment variable and set value ?
Author
Owner

@phanan commented on GitHub (Apr 14, 2024):

Oh true, I forgot about the fact that some ini config can't be set via
ini_set.

Am So., 14. Apr. 2024 um 21:23 Uhr schrieb ChaitanyaPTank <
@.***>:

I tried to do ini_set but the changes were not shown in phpinfo() I think
it can not be setup from php code as per this answer
https://stackoverflow.com/a/13442343.

If that's true, can we do it in .htaccess somehow by retrieving the
environment variable and set value ?


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054160706, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3URSJ2P4HMNEQZHHCZDY5LJUTAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGE3DANZQGY
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2054177622 --> @phanan commented on GitHub (Apr 14, 2024): Oh true, I forgot about the fact that some ini config can't be set via ini_set. Am So., 14. Apr. 2024 um 21:23 Uhr schrieb ChaitanyaPTank < ***@***.***>: > I tried to do ini_set but the changes were not shown in phpinfo() I think > it can not be setup from php code as per this answer > <https://stackoverflow.com/a/13442343>. > > If that's true, can we do it in .htaccess somehow by retrieving the > environment variable and set value ? > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2054160706>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3URSJ2P4HMNEQZHHCZDY5LJUTAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGE3DANZQGY> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@phanan commented on GitHub (Apr 15, 2024):

Maybe a better way is to make .htacess opt-in (ie. make it
.htaccess.example and copy it into .htaccess during installation, the way
.env is atm). Then we can git track only the .example file.

On Sun, Apr 14, 2024 at 22:34 An Phan @.***> wrote:

Oh true, I forgot about the fact that some ini config can't be set via
ini_set.

Am So., 14. Apr. 2024 um 21:23 Uhr schrieb ChaitanyaPTank <
@.***>:

I tried to do ini_set but the changes were not shown in phpinfo() I
think it can not be setup from php code as per this answer
https://stackoverflow.com/a/13442343.

If that's true, can we do it in .htaccess somehow by retrieving the
environment variable and set value ?


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2054160706, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3URSJ2P4HMNEQZHHCZDY5LJUTAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGE3DANZQGY
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2055859600 --> @phanan commented on GitHub (Apr 15, 2024): Maybe a better way is to make .htacess opt-in (ie. make it .htaccess.example and copy it into .htaccess during installation, the way .env is atm). Then we can git track only the .example file. On Sun, Apr 14, 2024 at 22:34 An Phan ***@***.***> wrote: > Oh true, I forgot about the fact that some ini config can't be set via > ini_set. > > Am So., 14. Apr. 2024 um 21:23 Uhr schrieb ChaitanyaPTank < > ***@***.***>: > >> I tried to do ini_set but the changes were not shown in phpinfo() I >> think it can not be setup from php code as per this answer >> <https://stackoverflow.com/a/13442343>. >> >> If that's true, can we do it in .htaccess somehow by retrieving the >> environment variable and set value ? >> >> — >> Reply to this email directly, view it on GitHub >> <https://github.com/koel/koel/issues/1759#issuecomment-2054160706>, or >> unsubscribe >> <https://github.com/notifications/unsubscribe-auth/AB5O3URSJ2P4HMNEQZHHCZDY5LJUTAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJUGE3DANZQGY> >> . >> You are receiving this because you commented.Message ID: >> ***@***.***> >> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 15, 2024):

I am not sure how it's done or to say where it's configured to use .env.example file during build/installation. Here is what I have understood...

  1. Create .htaccess.example file and write upload_max_size and post_size_max rules having value of {ENV:MAX_UPLOAD_SIZE}
  2. Add it to git.
  3. Replace it during installation (don't know how)

One thought I am having is that if people write invalid rules in .htaccess.example then will it show error in the same terminal ? Because without familiarity with PHP or apache, it will be little difficult to find what's wrong in the config. In summary I think people can easily shoot their foot in this approach (please correct me if I have misunderstood).

<!-- gh-comment-id:2056433529 --> @ChaitanyaPTank commented on GitHub (Apr 15, 2024): I am not sure how it's done or to say where it's configured to use .env.example file during build/installation. Here is what I have understood... 1. Create .htaccess.example file and write `upload_max_size` and `post_size_max` rules having value of `{ENV:MAX_UPLOAD_SIZE}` 2. Add it to git. 3. Replace it during installation (don't know how) One thought I am having is that if people write invalid rules in .htaccess.example then will it show error in the same terminal ? Because without familiarity with PHP or apache, it will be little difficult to find what's wrong in the config. In summary I think people can easily shoot their foot in this approach (please correct me if I have misunderstood).
Author
Owner

@phanan commented on GitHub (Apr 15, 2024):

.htaccess errors won't show in the terminal, but I wouldn't be concerned
about it. If someone modifies the config, they're expected to know what
they're doing.

Am Mo., 15. Apr. 2024 um 12:00 Uhr schrieb ChaitanyaPTank <
@.***>:

I am not sure how it's done or to say where it's configured to use
.env.example file during build/installation. Here is what I have
understood...

  1. Create .htaccess.example file and write upload_max_size and
    post_size_max rules having value of {ENV:MAX_UPLOAD_SIZE}
  2. Add it to git.
  3. Replace it during installation (don't know how)

One thought I am having is that if people write invalid rules in
.htaccess.example then will it show error in the same terminal ? Because
without familiarity with PHP or apache, it will be little difficult to find
what's wrong in the config. In summary I think people can easily shoot
their foot in this approach (please correct me if I have misunderstood).


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2056433529, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UUSFZPSKTDT3WWP5TTY5OQKFAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJWGQZTGNJSHE
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2056551929 --> @phanan commented on GitHub (Apr 15, 2024): .htaccess errors won't show in the terminal, but I wouldn't be concerned about it. If someone modifies the config, they're expected to know what they're doing. Am Mo., 15. Apr. 2024 um 12:00 Uhr schrieb ChaitanyaPTank < ***@***.***>: > I am not sure how it's done or to say where it's configured to use > .env.example file during build/installation. Here is what I have > understood... > > 1. Create .htaccess.example file and write upload_max_size and > post_size_max rules having value of {ENV:MAX_UPLOAD_SIZE} > 2. Add it to git. > 3. Replace it during installation (don't know how) > > One thought I am having is that if people write invalid rules in > .htaccess.example then will it show error in the same terminal ? Because > without familiarity with PHP or apache, it will be little difficult to find > what's wrong in the config. In summary I think people can easily shoot > their foot in this approach (please correct me if I have misunderstood). > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2056433529>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UUSFZPSKTDT3WWP5TTY5OQKFAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJWGQZTGNJSHE> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 15, 2024):

Makes sense,

So How to implement it ? as I said above ?

<!-- gh-comment-id:2056690788 --> @ChaitanyaPTank commented on GitHub (Apr 15, 2024): Makes sense, So How to implement it ? as I said above ?
Author
Owner

@phanan commented on GitHub (Apr 15, 2024):

Look at composer.json, "post-install-cmd" section.

Am Mo., 15. Apr. 2024 um 14:12 Uhr schrieb ChaitanyaPTank <
@.***>:

Makes sense,

So How to implement it ? as I said above ?


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2056690788, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UTOKYOPVBMIXEDIJSDY5O73NAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJWGY4TANZYHA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2057050940 --> @phanan commented on GitHub (Apr 15, 2024): Look at composer.json, "post-install-cmd" section. Am Mo., 15. Apr. 2024 um 14:12 Uhr schrieb ChaitanyaPTank < ***@***.***>: > Makes sense, > > So How to implement it ? as I said above ? > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2056690788>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UTOKYOPVBMIXEDIJSDY5O73NAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJWGY4TANZYHA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 23, 2024):

I have

  • added .htaccess.example besides .env.example and put
  • "@php -r \"copy('.htaccess.example', './public/.htaccess');\"" command in composer.json

Anything else todo ?

<!-- gh-comment-id:2071608836 --> @ChaitanyaPTank commented on GitHub (Apr 23, 2024): I have - added `.htaccess.example` besides `.env.example` and put - `"@php -r \"copy('.htaccess.example', './public/.htaccess');\""` command in `composer.json` Anything else todo ?
Author
Owner

@phanan commented on GitHub (Apr 23, 2024):

If you see the file gets copied during installation (or simply composer
install) then you've done it right :) Is there a PR somewhere?

Am Di., 23. Apr. 2024 um 09:24 Uhr schrieb ChaitanyaPTank <
@.***>:

I have added .htaccess.example besides .env.example and put @.*** -r
"copy('.htaccess.example', './public/.htaccess');"" command in
composer.json.

Anything else todo ?


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2071608836, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3UWKR42AS46DGJVVXF3Y6YEDNAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRGYYDQOBTGY
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2071691874 --> @phanan commented on GitHub (Apr 23, 2024): If you see the file gets copied during installation (or simply composer install) then you've done it right :) Is there a PR somewhere? Am Di., 23. Apr. 2024 um 09:24 Uhr schrieb ChaitanyaPTank < ***@***.***>: > I have added .htaccess.example besides .env.example and put ***@***.*** -r > \"copy('.htaccess.example', './public/.htaccess');\"" command in > composer.json. > > Anything else todo ? > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2071608836>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3UWKR42AS46DGJVVXF3Y6YEDNAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRGYYDQOBTGY> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 23, 2024):

No I have not raised PR because I have not tested it locally. What I am wondering is, will this approach work for docker deployment ?

<!-- gh-comment-id:2071765308 --> @ChaitanyaPTank commented on GitHub (Apr 23, 2024): No I have not raised PR because I have not tested it locally. What I am wondering is, will this approach work for docker deployment ?
Author
Owner

@phanan commented on GitHub (Apr 23, 2024):

Yes, it does. This command should be triggered during composer install,
which is a step in deployment.

Am Di., 23. Apr. 2024 um 10:52 Uhr schrieb ChaitanyaPTank <
@.***>:

No I have not raised PR because I have not tested it locally. What I am
wondering is, will this approach work for docker deployment ?


Reply to this email directly, view it on GitHub
https://github.com/koel/koel/issues/1759#issuecomment-2071765308, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AB5O3URRDX5UVB2IX2RFR23Y6YOMXAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRG43DKMZQHA
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:2071771473 --> @phanan commented on GitHub (Apr 23, 2024): Yes, it does. This command should be triggered during composer install, which is a step in deployment. Am Di., 23. Apr. 2024 um 10:52 Uhr schrieb ChaitanyaPTank < ***@***.***>: > No I have not raised PR because I have not tested it locally. What I am > wondering is, will this approach work for docker deployment ? > > — > Reply to this email directly, view it on GitHub > <https://github.com/koel/koel/issues/1759#issuecomment-2071765308>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AB5O3URRDX5UVB2IX2RFR23Y6YOMXAVCNFSM6AAAAABF2UNJEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRG43DKMZQHA> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 23, 2024):

Yes, I have tested and it updates file.

<!-- gh-comment-id:2071810727 --> @ChaitanyaPTank commented on GitHub (Apr 23, 2024): Yes, I have tested and it updates file.
Author
Owner

@ChaitanyaPTank commented on GitHub (Apr 23, 2024):

Hi @phanan I have raised PR, please have a look.

<!-- gh-comment-id:2073209767 --> @ChaitanyaPTank commented on GitHub (Apr 23, 2024): Hi @phanan I have raised PR, please have a look.
Author
Owner

@ChaitanyaPTank commented on GitHub (May 8, 2024):

Solved by #1762

<!-- gh-comment-id:2100807274 --> @ChaitanyaPTank commented on GitHub (May 8, 2024): Solved by #1762
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#968
No description provided.