{"id":18285455,"url":"https://github.com/firefly-iii/docker","last_synced_at":"2025-04-05T08:03:55.584Z","repository":{"id":47079402,"uuid":"230713709","full_name":"firefly-iii/docker","owner":"firefly-iii","description":"Scripts and information about the Firefly III Docker image.","archived":false,"fork":false,"pushed_at":"2025-01-12T10:06:16.000Z","size":176,"stargazers_count":89,"open_issues_count":0,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-03-29T07:03:09.596Z","etag":null,"topics":["docker","firefly-iii","personal-finances","support","virtual-machine","vm"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/fireflyiii/core","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/firefly-iii.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":".github/contributing.md","funding":".github/funding.yml","license":"copying","code_of_conduct":".github/code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/security.md","support":".github/support.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"jc5","patreon":"JC5","ko_fi":"jamesc5","liberapay":"JC5"}},"created_at":"2019-12-29T06:44:23.000Z","updated_at":"2025-03-28T15:25:17.000Z","dependencies_parsed_at":"2023-12-12T20:31:12.234Z","dependency_job_id":"a4a91bff-f0c4-4d89-8472-109ee164b06f","html_url":"https://github.com/firefly-iii/docker","commit_stats":{"total_commits":271,"total_committers":13,"mean_commits":"20.846153846153847","dds":0.08487084870848705,"last_synced_commit":"7c3b8aade7c82dcebdc371ec09720744db1c98ab"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefly-iii%2Fdocker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefly-iii%2Fdocker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefly-iii%2Fdocker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firefly-iii%2Fdocker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/firefly-iii","download_url":"https://codeload.github.com/firefly-iii/docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247305932,"owners_count":20917208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","firefly-iii","personal-finances","support","virtual-machine","vm"],"created_at":"2024-11-05T13:16:45.164Z","updated_at":"2025-04-05T08:03:55.561Z","avatar_url":"https://github.com/firefly-iii.png","language":null,"funding_links":["https://github.com/sponsors/jc5","https://patreon.com/JC5","https://ko-fi.com/jamesc5","https://liberapay.com/JC5","https://github.com/sponsors/JC5","https://www.patreon.com/jc5","https://ko-fi.com/Q5Q5R4SH1"],"categories":[],"sub_categories":[],"readme":"# Firefly III Docker image\n\n[![Packagist](https://img.shields.io/packagist/v/grumpydictator/firefly-iii.svg?style=flat-square)](https://packagist.org/packages/grumpydictator/firefly-iii) \n[![License](https://img.shields.io/github/license/firefly-iii/firefly-iii.svg?style=flat-square])](https://www.gnu.org/licenses/agpl-3.0.html) \n[![Donate using GitHub](https://img.shields.io/badge/donate-GitHub-green?logo=github\u0026style=flat-square)](https://github.com/sponsors/JC5)\n[![Docker Stars](https://img.shields.io/docker/stars/fireflyiii/core?style=flat-square)](https://hub.docker.com/r/fireflyiii/core)\n[![Docker Pulls](https://img.shields.io/docker/pulls/fireflyiii/core?style=flat-square)](https://hub.docker.com/r/fireflyiii/core)\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://firefly-iii.org/\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/firefly-iii/firefly-iii/develop/.github/assets/img/logo-small.png\" alt=\"Firefly III\" width=\"120\" height=\"178\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n  \u003ch1 align=\"center\"\u003eFirefly III\u003c/h1\u003e\n\n  \u003cp align=\"center\"\u003e\n    A free and open source personal finance manager\n    \u003cbr /\u003e\n  \u003c/p\u003e\n\u003c!--- END PROJECT LOGO --\u003e\n\nThis repository contains some of the helper scripts you may need when setting up Firefly III using Docker.\n\n## Docker image for Firefly III\n\nThe Firefly III Docker image is built [on Azure](https://dev.azure.com/Firefly-III/MainImage/_wiki/wikis/MainImage.wiki/3/Home) and published [on Docker Hub](https://hub.docker.com/r/fireflyiii/core). You can find the [Dockerfile](https://dev.azure.com/Firefly-III/_git/MainImage?path=/Dockerfile) on Azure. There are several tags available:\n\n* `fireflyiii/core:latest`  \n  The latest version. Will be stable.\n* `fireflyiii/core:version-x.x.x`  \n  A version tag, frozen to a specific patch version. Old version tags will be removed after about 6 months.\n* `fireflyiii/core:version-x.x`  \n  A version tag, frozen to a specific minor version. Old version tags will be removed after about 6 months.\n* `fireflyiii/core:version-x`  \n  A version tag, frozen to a specific major version. Old version tags will be removed after about 6 months.\n\nFor daredevils, the following tags are available:\n\n* `fireflyiii/core:develop`  \n  The latest development build. May not even boot.\n* `fireflyiii/core:alpha`  \n  The latest alpha release, if available.\n* `fireflyiii/core:beta`.  \n  The latest beta release, if available.\n\n## Docker image for the Firefly III Data Importer\n\nThe Firefly III Data Importer Docker image is built [on Azure](https://dev.azure.com/Firefly-III/ImportToolImage/_wiki/wikis/ImportToolImage.wiki/4/Home) and published [on Docker Hub](https://hub.docker.com/r/fireflyiii/data-importer). You can find the [Dockerfile](https://dev.azure.com/Firefly-III/_git/ImportToolImage?path=/Dockerfile) on Azure. There are several tags available:\n\n* `fireflyiii/data-importer:latest`  \n  The latest version. Will be stable.\n* `fireflyiii/core:version-x.x.x`  \n  A version tag, frozen to a specific patch version. Old version tags will be removed after about 6 months.\n\n## docker-compose.yml and docker-compose-importer.yml\n\nThis repository also contains the [docker-compose.yml](docker-compose.yml) file which you can use to instantly run a version of Firefly III with a MariaDB (aka MySQL) database.\n\nThe alternative, [docker-compose-importer.yml](docker-compose-importer.yml) also contains the [Data Importer](https://docs.firefly-iii.org/how-to/data-importer/installation/docker/).\n\nSome people use another database image instead of the provided database. This is entirely up to you of course, but make sure you change the environment variables if you switch away from MySQL or MariaDB.\n\n### Docker and system architectures\n\nThe [database image](https://hub.docker.com/_/mariadb) provided by [docker-compose.yml](docker-compose.yml) may not provide the same system architectures as the [Firefly III image](https://hub.docker.com/r/fireflyiii/core/tags?page=1\u0026ordering=last_updated\u0026name=latest) does. On system with a i386-architecture for example this means that Firefly III will run fine, but the provided database will not. Be aware that this may happen to you, although it's a rare occurrence.\n\n## Dockerfile\n\nThe Dockerfile no longer resides in this repository. The Dockerfile and the associated build script can be found on Azure:\n\n- [Firefly III Dockerfile](https://dev.azure.com/Firefly-III/_git/MainImage?path=/Dockerfile)\n- [Data Importer Dockerfile](https://dev.azure.com/Firefly-III/_git/ImportToolImage?path=/Dockerfile)\n- [Base image Dockerfile](https://dev.azure.com/Firefly-III/_git/BaseImage?path=/apache-8.3/Dockerfile)\n\nHere are some links for your reading pleasure.\n\n- [Firefly III on GitHub](https://github.com/firefly-iii/firefly-iii)\n- [Firefly III Documentation](https://docs.firefly-iii.org/)\n- [Firefly III on Docker Hub](https://hub.docker.com/r/fireflyiii/core)\n- [Firefly III Docker on Azure](https://dev.azure.com/Firefly-III/MainImage)\n\nPlease open any issues you have [in the main repository](https://github.com/firefly-iii/firefly-iii).\n\n\n\u003c!-- HELP TEXT --\u003e\n\n## Do you need help, or do you want to get in touch?\n\nDo you want to contact me? You can email me at [james@firefly-iii.org](mailto:james@firefly-iii.org) or get in touch through one of the following support channels:\n\n- [GitHub Discussions](https://github.com/firefly-iii/firefly-iii/discussions/) for questions and support\n- [Gitter.im](https://gitter.im/firefly-iii/firefly-iii) for a good chat and a quick answer\n- [GitHub Issues](https://github.com/firefly-iii/firefly-iii/issues) for bugs and issues\n- \u003ca rel=\"me\" href=\"https://fosstodon.org/@ff3\"\u003eMastodon\u003c/a\u003e for news and updates\n\n\u003c!-- END OF HELP TEXT --\u003e\n\n\u003c!-- SPONSOR TEXT --\u003e\n\n## Support the development of Firefly III\n\nIf you like Firefly III and if it helps you save lots of money, why not send me a dime for every dollar saved! 🥳\n\nOK that was a joke. If you feel Firefly III made your life better, please consider contributing as a sponsor. Please check out my [Patreon](https://www.patreon.com/jc5) and [GitHub Sponsors](https://github.com/sponsors/JC5) page for more information. You can also [buy me a ☕️ coffee at ko-fi.com](https://ko-fi.com/Q5Q5R4SH1). Thank you for your consideration.\n\n\u003c!-- END OF SPONSOR TEXT --\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirefly-iii%2Fdocker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffirefly-iii%2Fdocker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffirefly-iii%2Fdocker/lists"}