FunnyPocketBook Posted April 26, 2021 Author Share Posted April 26, 2021 On 4/23/2021 at 5:55 PM, Camilo said: Thank you for your reply! Sorry, but it has been a busy week over here. How can I change the container path? Do I have to use the console for the container and look for a specific file? I tried to look for more info, but I couldn't find anything related . ------ My bad. I had to click the edit button in the container, specifically in the Upload_Path. I was over complicating things. After doing that, I don't see any files so it means I lost everything I uploaded. In my case, it doesn't really matter as I keep a backup. Any suggestions for future update to avoid this issue? The data loss here is actually my fault, nothing you could have done if you aren't always reading the release changes of Firefly. I misread the changelogs for an update back in... October? I think and didn't adjust the container paths accordingly in the template Quote Link to comment
Camilo Posted April 26, 2021 Share Posted April 26, 2021 1 hour ago, FunnyPocketBook said: The data loss here is actually my fault, nothing you could have done if you aren't always reading the release changes of Firefly. I misread the changelogs for an update back in... October? I think and didn't adjust the container paths accordingly in the template No worries. I also installed CA&Backup to have a backup of my appdata folder. I appreciate your work, so no hard feelings over here. Quote Link to comment
mattie112 Posted June 9, 2021 Share Posted June 9, 2021 Hm this looks good! When checking out dockerhub (I always roughly check what containers contain) and I noticed: So what is the plan? Can I still use the unraid template and then edit it to fireflyiii/core? Why not change the template now to prevent confusion? Quote Link to comment
FunnyPocketBook Posted June 9, 2021 Author Share Posted June 9, 2021 @mattie112 I saw the changes but I'm on vacation/without a computer until tomorrow, so I couldn't update the template yet. Will do as soon as I come back though! Quote Link to comment
mattie112 Posted June 9, 2021 Share Posted June 9, 2021 1 hour ago, FunnyPocketBook said: @mattie112 I saw the changes but I'm on vacation/without a computer until tomorrow, so I couldn't update the template yet. Will do as soon as I come back though! I did not know that it was so 'fresh' But thanks! Was planning on trying it out this weekend. Quote Link to comment
JasonGehring Posted June 14, 2021 Share Posted June 14, 2021 Hey @FunnyPocketBook thank you for this docker template! Are there any plans to add the FinTS importer? I am sure it would be appreciated by German users! 🙂 At least greatly appreciated by me 😃 Greetings from Germany! Quote Link to comment
Joshndroid Posted June 15, 2021 Share Posted June 15, 2021 I have just updated the repo in the original docker config template I had been using and seemed to work fine no issues thus far. Quote Link to comment
JWMutant Posted June 19, 2021 Share Posted June 19, 2021 (edited) I found this docker to be rather easy to install. Only problem I have is some aspects of firefly will require a cron job which is way out of my element. Are you able to help me in the right direction as I have zero idea about cronjobs. Regards Edited June 20, 2021 by JWMutant Quote Link to comment
mattie112 Posted June 21, 2021 Share Posted June 21, 2021 On 6/19/2021 at 3:26 AM, JWMutant said: I found this docker to be rather easy to install. Only problem I have is some aspects of firefly will require a cron job which is way out of my element. Are you able to help me in the right direction as I have zero idea about cronjobs. Regards You can use the User Scripts plugin and then add the comments to run there. For example I run my nextcloud cron every 5 minutes with this as script docker exec -u www-data Nextcloud php -f /var/www/html/cron.php So you docker exec (then optionally the user) then the name of the container and last the command you want to run 1 Quote Link to comment
JWMutant Posted June 23, 2021 Share Posted June 23, 2021 On 6/22/2021 at 3:18 AM, mattie112 said: You can use the User Scripts plugin and then add the comments to run there. For example I run my nextcloud cron every 5 minutes with this as script docker exec -u www-data Nextcloud php -f /var/www/html/cron.php So you docker exec (then optionally the user) then the name of the container and last the command you want to run Thanks for posting something I can look at. So in this case for this app would it be Quote docker exec -u www-data firefly-iii php -f /var/www/html/cron.php Or would t be Quote docker exec -u www-data firefly-iii php -f /var/www/html/firefly-iii:cron The info they give Here assumes someone knows about cron. Again thanks very much for the help. Quote Link to comment
mattie112 Posted June 23, 2021 Share Posted June 23, 2021 It will be (see "Cron jobs in Docker" on that page) docker exec --user www-data <container> /usr/local/bin/php /var/www/html/artisan firefly-iii:cron Just confirm the name of the container in your Unraid Quote Link to comment
djjlav Posted July 3, 2021 Share Posted July 3, 2021 Just wanted to let you know that the docker icon link no longer goes anywhere. So there is no icon when installed. I changed the image to: https://www.firefly-iii.org/assets/logo/color.png which worked. But I just installed this and it's working great! Thanks! 2 Quote Link to comment
coldwar7 Posted August 1, 2021 Share Posted August 1, 2021 (edited) Is anyone else getting this as their page? I didn't know about the repo move until today. I decided to just remove my image and get the latest but I still get this as my page. I didn't know if it was due to the template, the repo, or just me. EDIT: Apparently this was a cached data issue. I cleared my cache and cookies and I was able to access the site again. Edited August 1, 2021 by coldwar7 Quote Link to comment
nikola Posted August 2, 2021 Share Posted August 2, 2021 (edited) 19 hours ago, coldwar7 said: Is anyone else getting this as their page? I didn't know about the repo move until today. I decided to just remove my image and get the latest but I still get this as my page. I didn't know if it was due to the template, the repo, or just me. EDIT: Apparently this was a cached data issue. I cleared my cache and cookies and I was able to access the site again. I am experiencing the same issue, but emptying browser cache and cookies didn't help. Also tried opening it from incognito mode in browser and still with same issue. Did you do any other steps beside clearing browser cache and cookies? EDIT: I've just edited the docker and replaced Repository from jc5x/firefly-iii:latest to fireflyiii/core:latest After hitting the apply button everything was back to normal Edited August 2, 2021 by nikola Quote Link to comment
son_goolong Posted August 9, 2021 Share Posted August 9, 2021 On 3/21/2021 at 2:17 PM, spyd4r said: I set DB_HOST yet it keeps defaulting to localhost. Same in latest and beta. Could not poll the database: SQLSTATE[HY000] [1045] Access denied for user 'firefly'@'Firefly-III.br0' (using password: YES) (SQL: select `id`, `name`, `data` from `configuration` where `name` = is_demo_site and `configuration`.`deleted_at` is null limit 1) Having the same issue as spyd4r. Altough instead "Firefly-III.br0" it looks for my Database at 172.17.0.1 (Access denied for user 'firefly'@'172.17.0.1') I'm also using MariaDB and setup the Database and User on there accordingly. Why is it using this loacal adress of 172.17.0.1 ? In the template I've filled in that my MariaDB sits at "192.168.203.5", which is also the ip of the unraid server. Same as I've done it with other Docker Images that I connected to MariaDb, like nextcloud or Lychee. Quote Link to comment
DW_Michi Posted August 13, 2021 Share Posted August 13, 2021 On 8/1/2021 at 4:42 PM, coldwar7 said: Is anyone else getting this as their page? I didn't know about the repo move until today. I decided to just remove my image and get the latest but I still get this as my page. I didn't know if it was due to the template, the repo, or just me. EDIT: Apparently this was a cached data issue. I cleared my cache and cookies and I was able to access the site again. I have the same problem too. Quote Link to comment
FunnyPocketBook Posted August 13, 2021 Author Share Posted August 13, 2021 Hey! I'm on vacation until the 20th, will have a look at that after I'm back. Sorry for that, guys! Quote Link to comment
Doublemyst Posted August 19, 2021 Share Posted August 19, 2021 (edited) Hello, Thanks for the image and your work guys! I (kind of a newbie) managed to launch it. The only problem I have now, is that I can't change the date format from MM/DD/YYYY to DD/MM/YYYY. In the settings (inside firefly) it says that "For a language other than English to work properly, your operating system must be equipped with the correct locale-information. If these are not present, currency data, dates and amounts may be formatted wrong." I have really tried to make it work ... googled dozens of forums, but the solutions written there aren't working when I open the firefly console and try to use them. The solution, which should have worked is: RUN apt-get install -y locales locales-all ENV LC_ALL en_US.UTF-8 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US.UTF-8 (Here I would just change the language I want for example en_GB.UTF-8, or de_DE but i get an error message when i run "apt-get install -y locales locales-all": Reading package lists... Done Building dependency tree Reading state information... Done Package locales-all is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'locales-all' has no installation candidate I've googled it, and the reason seems to be a missing universe repository. The command to activate it, doesn't really work: "add-apt-repository universe" sh: 9: add-apt-repository: not found At the moment I'm stuck at: Command: locale Output: LANG= LANGUAGE= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= and command: locale -a Result: C C.UTF-8 POSIX bg_BG.utf8 cs_CZ.utf8 de_DE.utf8 el_GR.utf8 en_GB.utf8 en_US.utf8 es_ES.utf8 fi_FI.utf8 fr_FR.utf8 hu_HU.utf8 it_IT.utf8 lt_LT.utf8 nb_NO.utf8 nl_NL.utf8 pl_PL.utf8 pt_BR.utf8 pt_PT.utf8 ro_RO.utf8 ru_RU.utf8 sk_SK.utf8 sv_SE.utf8 vi_VN.utf8 zh_CN.utf8 zh_TW.utf8 Which, as much as I've read on the internet, means, that no locale is set in this docker container. Can anyone help me out on this? Thanks Edited August 19, 2021 by Doublemyst adding information Quote Link to comment
Doublemyst Posted August 19, 2021 Share Posted August 19, 2021 (edited) Hey son_goolong and maybe spyd4r I don't know if this will help, but I had to set it up like this (in console of MariaDB) in order to let firefly access the firefly-SQL-DB: GRANT ALL privileges ON `FIREFLYDBNAME-HERE`.* TO 'YOURFIREFLYUSER-HERE'@'%'; As much as I undertand it, and I don't really, with this command your firefly-db-user will be able to access those fireflytables from any local network address. I think (not sure) it is because the firefly container has a different internal IP as the maria db and mariadb is blocking this request, as the IP is not the same as in marias container ... Maybe someone with actual knowledge can explain it better :D. But long story short, the "%" in the command is for any local IP. I hope this helps (I think it will help son_goolong, as I had similar errors, but not sure about spyd4r) Edited August 19, 2021 by Doublemyst Paraphrase 1 Quote Link to comment
son_goolong Posted August 22, 2021 Share Posted August 22, 2021 (edited) On 8/19/2021 at 9:59 AM, Doublemyst said: GRANT ALL privileges ON `FIREFLYDBNAME-HERE`.* TO 'YOURFIREFLYUSER-HERE'@'%'; I hope this helps (I think it will help son_goolong, as I had similar errors, but not sure about spyd4r) Thank you so much, Doublemyst, that did the trick. Initially I got a different error, an SSL error, but I was able to get rid of it by adding the password to the command, like I learned from Spaceinvader in his nextcloud tutorial. GRANT ALL privileges ON `FIREFLYDBNAME-HERE`.* TO 'YOURFIREFLYUSER-HERE'@'%' IDENTIFIED BY 'PASSWORD-HERE'; Thanks a bunch. Looking forward to exploring the App Edited August 22, 2021 by son_goolong spelling mistake Quote Link to comment
WorldTeacher Posted September 24, 2021 Share Posted September 24, 2021 On 4/7/2021 at 12:40 PM, FunnyPocketBook said: V1 isn't supported anymore, which is why I set the default layout to V2. In my Docker install, the default is labeled as v1, should I change this? Or could I possibly break anything by changing it to v2? Quote Link to comment
FunnyPocketBook Posted September 24, 2021 Author Share Posted September 24, 2021 12 minutes ago, WorldTeacher said: In my Docker install, the default is labeled as v1, should I change this? Or could I possibly break anything by changing it to v2? v2 is under heavy development and has quite a few features missing. V1 is "not supported" as in no changes are happening there anymore but IMO it's still the version to use if you don't want to bother with bugs and missing features 1 Quote Link to comment
WorldTeacher Posted September 24, 2021 Share Posted September 24, 2021 34 minutes ago, FunnyPocketBook said: v2 is under heavy development and has quite a few features missing. V1 is "not supported" as in no changes are happening there anymore but IMO it's still the version to use if you don't want to bother with bugs and missing features Thanks for the fast reply ^^ I have another question: I'm trying to set-up the mail using mailgun (with it's api, not the smtp), but can't get it to work, I set it up using the MAILGUN_DOMAIN etc as written on the docs, but none of the mails reach my mail. Do you have any ideas, or should I switch to a different way of doing it, like sendmail (what would the settings be for this one?)? Any help is appreciated Quote Link to comment
WorldTeacher Posted September 25, 2021 Share Posted September 25, 2021 So I've now changed over to sendmail, but I can't seem to be able to send emails. Every time I try to send an email, I get an error "Expected response code 220 but got an empty response" What do I need to input in the APP_URL, or do I have to set some settings? I have MAIL_MAILER=sendmail,MAIL_HOST=smtp.gmail.com, MAIL_PORT=587, [email protected], [email protected], MAIL_ENCRYPTION=ssl filled out Am I missing anything? Quote Link to comment
WorldTeacher Posted September 26, 2021 Share Posted September 26, 2021 I managed to solve it by using tls as encryption with a password generated by google for the "less secure apps" Quote Link to comment
Recommended Posts
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.