November 3, 20214 yr Any plans to add support for the firefly plaid connector? https://gitlab.com/GeorgeHahn/firefly-plaid-connector Thanks for the work you've done already!
November 5, 20214 yr Thanks for creating these templates. i would love to see the `firefly-iii-fints-importer` also added, seems like this importer is the only one that is missing
November 21, 20214 yr Hello and thanks a lot for the firefly-iii template. I am absolutly new in unraid and docker, so sorry for asking. I need the nordigen-importer: https://github.com/firefly-iii/nordigen-importer https://docs.firefly-iii.org/other-data-importers/install/docker/ What do I have to do to make from this informations in github and firefly-docs a Unraid template? Thanks, best regards Sebastian
December 3, 20214 yr Author I sadly don't have the capacity to support more importers, so I won't add them, sorry @sescheiThe Nordigen importer has been moved to the general Firefly III Data Importer (FIDI) An example setup of how you can add the template yourself looks like this
January 4, 20224 yr Thanks for the reply and I can totally understand that you don't have the capacity to build and support more templates for every single user request 🙂. I hope someone will build the template for the FIDI in future, also the current firefly-iii-spectre-importer will be discontinued and moved to the FIDI.
January 7, 20224 yr As I wrote in my first post I am absolutely new to unraid. Today I found a tutorial how to build your own templates for docker hub containers via "Add Container". This is much easier than I thought. That was the crucial information I was missing 😉, now I could install the Firefly III Data Importer (FIDI) myself without any problems. Thanks for the support with the screenshot. And if I had known before how easy it is, I would not have asked... 🤓
January 7, 20224 yr Author Oh, sorry! I must have missed the part in which you said you are absolutely new to Unraid, I misbelieved that you already knew how to create your own templates.
January 10, 20224 yr Did something change in latest update related to proxy ? My reverse proxy stop working suddenly. When I go to url of the firefly on my server like https://firefly.server.com it automatically try to do https://firefly.server.com:8080/login why it force the 8080 in there ?
January 19, 20224 yr On 1/10/2022 at 10:23 AM, VladoPortos said: Did something change in latest update related to proxy ? My reverse proxy stop working suddenly. When I go to url of the firefly on my server like https://firefly.server.com it automatically try to do https://firefly.server.com:8080/login why it force the 8080 in there ? Have you had any luck finding a solution? I'm having a similar issue since the update. I'm using nginx proxy manager and when I don't give it :8080 after the reverse proxied URL I get failure to render / odd behavior: I also can't interact with the date picker to change the timeline I'm looking at, etc. If I go to the proxied URL and add :8080 to it, everything runs fine. I've looked through the documentation but all I can really find is information on getting HTTPS rewriting to work with nginx. Edit to the edit: NGINX Proxy Manager needed a custom location at root pointing to my proxied URL with the host-side port. Everything is working fine now. I'm going to leave the other screenshot/description up in case anyone else comes across this post with a similar issue. Edited January 20, 20224 yr by d3fc0n0wltraps Adding more info, posting solution
January 30, 20224 yr On 1/19/2022 at 10:30 PM, d3fc0n0wltraps said: Have you had any luck finding a solution? I'm having a similar issue since the update. I'm using nginx proxy manager and when I don't give it :8080 after the reverse proxied URL I get failure to render / odd behavior: I also can't interact with the date picker to change the timeline I'm looking at, etc. If I go to the proxied URL and add :8080 to it, everything runs fine. I've looked through the documentation but all I can really find is information on getting HTTPS rewriting to work with nginx. Edit to the edit: NGINX Proxy Manager needed a custom location at root pointing to my proxied URL with the host-side port. Everything is working fine now. I'm going to leave the other screenshot/description up in case anyone else comes across this post with a similar issue. I love you, thanks so much... the custom location fixed it.
March 9, 20224 yr HI All, I managed to get this setup and authenticated as it shows the test accounts setup. When attempting to do an import I get a 500 server error via the URL http://192.168.0.99:7575/import/roles - as best as I can tell the CSV file seems OK. Where could I start trying to diagnose the issue? [stacktrace] #0 /var/www/html/app/Http/Controllers/Import/RoleController.php(75): App\\Services\\CSV\\Configuration\\ConfigFileProcessor::convertConfigFile() #1 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\Import\\RoleController->index() #2 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction() #3 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch() #4 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController() #5 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(695): Illuminate\\Routing\\Route->run() #6 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}() #7 /var/www/html/app/Http/Middleware/RolesComplete.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #8 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\\Http\\Middleware\\RolesComplete->handle() #9 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #10 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle() #11 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #12 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle() #13 /var/www/html/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #14 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle() #15 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #16 /var/www/html/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest() #17 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Session\\Middleware\\StartSession->handle() #18 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #19 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle() #20 /var/www/html/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #21 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle() #22 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #23 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(697): Illuminate\\Pipeline\\Pipeline->then() #24 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(672): Illuminate\\Routing\\Router->runRouteWithinStack() #25 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(636): Illuminate\\Routing\\Router->runRoute() #26 /var/www/html/vendor/laravel/framework/src/Illuminate/Routing/Router.php(625): Illuminate\\Routing\\Router->dispatchToRoute() #27 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch() #28 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}() #29 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #30 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() #31 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle() #32 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #33 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle() #34 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle() #35 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #36 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle() #37 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #38 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle() #39 /var/www/html/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #40 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle() #41 /var/www/html/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #42 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fideloper\\Proxy\\TrustProxies->handle() #43 /var/www/html/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}() #44 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then() #45 /var/www/html/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter() #46 /var/www/html/public/index.php(99): Illuminate\\Foundation\\Http\\Kernel->handle() #47 {main} "} 192.168.0.18 - - [09/Mar/2022:20:47:44 +0000] "GET /import/roles HTTP/1.1" 500 7720 "http://192.168.0.99:7575/import/configure" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Edited March 9, 20224 yr by Bluedevil678 Adding data
March 10, 20224 yr Is this the log of the importer or firefly itself? It seems to give an error at `convertConfigFile` so you might want to doublecheck your config.
March 10, 20224 yr 44 minutes ago, mattie112 said: Is this the log of the importer or firefly itself? It seems to give an error at `convertConfigFile` so you might want to doublecheck your config. -update= [2022-03-10 08:52:55] production.ERROR: App\Services\CSV\Configuration\ConfigFileProcessor::convertConfigFile(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/html/app/Http/Controllers/Import/RoleController.php on line 75 {"exception":"[object] (TypeError(code: 0): App\\Services\\CSV\\Configuration\\ConfigFileProcessor::convertConfigFile(): Argument #1 ($fileName) must be of type string, null given, called in /var/www/html/app/Http/Controllers/Import/RoleController.php on line 75 at /var/www/html/app/Services/CSV/Configuration/ConfigFileProcessor.php:46) The above seems rather telling however not too sure what to do with this information. This was the log of the importer container. Ive not set anything too usual in the initial import config. From what I can tell the importer should move to the page to allow the configurations of the roles for the imported data but seems to crash at that stage. (Ive attached my inital config and the page I think it should load) Im not using a preconfigured JSON file. Edited March 10, 20224 yr by Bluedevil678 Additional Data
March 10, 20224 yr You could try to write your config to the appdata folder of the importer to see if that works? The inporter expects a filename but does not get anything (for whatever reason)
March 10, 20224 yr I may need to give that a go, seems a bit "higher grade" lol but if thats whats required I am sure I can brute force it. Might be worth posting on the Github for it as maybe its something that can be fixed in future for other users.
March 10, 20224 yr Ah this may have something to do with it: "Please migrate to fireflyiii/data-importer The CSV importer is no longer maintained" I dont however see an unraid app for the data importer though.... opportuity there for someone to rack up some bigger download numbers if they can get it in the CA repo.
March 10, 20224 yr Author On 12/3/2021 at 6:07 PM, FunnyPocketBook said: I sadly don't have the capacity to support more importers, so I won't add them, sorry @sescheiThe Nordigen importer has been moved to the general Firefly III Data Importer (FIDI) An example setup of how you can add the template yourself looks like this Here is a setup of the data importer if you wanna add it yourself
March 10, 20224 yr Ive now setup the fireflyiii/data-importer and thats working as intended. Thanks for the input here, appreicate the supportive community vibes!
August 28, 20223 yr Hello, I am hosting firefly to access it online. Every time I want to login and fill in the details it does not take me to the front page until I refresh the page (login page). Does anyone know what the cause could be? Thank you
August 28, 20223 yr Author Hi @BMCave Please use https://forums.unraid.net/topic/124146-support-smartphonelover-firefly-iii-data-importer/#comment-1132082 as my container is not supported anymore
January 18, 20233 yr Where can I find the .env file so I can add the Mapbox API? Didn't see anything in the appdata folder. Also is it possible to be able to change the colors used in the graphs?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.