Package Details: firefly-iii 6.1.24-1

Git Clone URL: https://aur.archlinux.org/firefly-iii.git (read-only, click to copy)
Package Base: firefly-iii
Description: PHP personal finances manager
Upstream URL: https://github.com/firefly-iii/firefly-iii
Keywords: budget double-entry finance personal self-hosted
Licenses: AGPL-3.0-only
Submitter: dopsi
Maintainer: stephencox
Last Packager: stephencox
Votes: 10
Popularity: 0.001591
First Submitted: 2017-04-20 08:05 (UTC)
Last Updated: 2024-11-24 04:05 (UTC)

Dependencies (1)

  • php-intl (php)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

CountMurphy commented on 2024-03-27 14:49 (UTC) (edited on 2024-03-27 18:28 (UTC) by CountMurphy)

Upon further digging, both the zip and the tar on the release page fail with the following error:

PHP Fatal error:  Uncaught ReflectionException: Class "hash" does not exist     in /usr/share/webapps/firefly-iii/vendor/laravel/framework/src/Illuminate/Container/Container.php:

I've checked the issues upstream and no one else is reporting this. Downgrading firefly-iii is the only solution I've found. Running php 8.3.4. Is anyone else hitting this issue? At least then I could figure out if its a packaging issue or if there is something wrong with my box.

CountMurphy commented on 2024-03-25 15:43 (UTC)

I think the current build might be broken. The release page on github says the following:

⚠️ The source code no longer includes some of the pre-generated Javascript files. Make sure you download "FireflyIII-v6.1.12.zip" and not the "source code" tar or zip file.

L0ric0 commented on 2023-03-25 18:42 (UTC)

Could you please update the Package to the newest version?

mnqn commented on 2022-10-06 15:36 (UTC)

Very stupid question, but once this package is installed, how to access/start firefly?

angelsl commented on 2022-05-02 08:57 (UTC)

@joe733:

Thanks, I updated package() to set that environment variable.

This package is meant for use with a manually-configured webserver/PHP stack e.g. nginx with php-fpm. You can somewhat follow the instructions here: https://docs.firefly-iii.org/firefly-iii/installation/self_hosted/#configuration but you will have to adapt according to where the files are placed by this package.

yozachar commented on 2022-05-02 08:50 (UTC)

Hi @angelsl,

From https://github.com/chaotic-aur/packages/issues/1008#issuecomment-1114274185 there's a way to suppress the warning. See: https://getcomposer.org/doc/03-cli.md#composer-allow-superuser

Also, how do you launch firefly-iii server from the terminal after installation?

angelsl commented on 2021-10-25 15:34 (UTC)

@dr460nf1r3

It doesn't require root; the warning from Composer is because it's running in fakeroot.

If you find a way to silence that warning, let me know.

dr460nf1r3 commented on 2021-10-25 14:47 (UTC)

The pacakge seems to require root while building. Is there a way to fix it so it doesn't require it?