miskcoo / docker

Scripts and information about the Firefly III Docker image.

Home Page:https://hub.docker.com/r/fireflyiii/core

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Firefly III Docker image

Packagist License Donate using GitHub Docker Stars Docker Pulls


Firefly III

Firefly III

A free and open source personal finance manager

This repository contains some of the helper scripts you may need when setting up Firefly III using Docker.

Docker image for Firefly III

The Firefly III Docker image is built on Azure and published on Docker Hub. There are several tags available:

  • fireflyiii/core:latest
    The latest version. Will be stable.
  • fireflyiii/core:version-x.x.x
    A version tag, frozen to a specific patch version. Old version tags will be removed after about 6 months.
  • fireflyiii/core:version-x.x
    A version tag, frozen to a specific minor version. Old version tags will be removed after about 6 months.
  • fireflyiii/core:version-x
    A version tag, frozen to a specific major version. Old version tags will be removed after about 6 months.

For daredevils, the following tags are available:

  • fireflyiii/core:develop
    The latest development build. May not even boot.
  • fireflyiii/core:alpha
    The latest alpha release, if available.
  • fireflyiii/core:beta.
    The latest beta release, if available.

Docker image for the Firefly III Data Importer

The Firefly III Data Importer Docker image is built on Azure and published on Docker Hub. There are several tags available:

  • fireflyiii/data-importer:latest
    The latest version. Will be stable.
  • fireflyiii/core:version-x.x.x
    A version tag, frozen to a specific patch version. Old version tags will be removed after about 6 months.

docker-compose.yml

This repository also contains the docker-compose.yml file which you can use to instantly run a version of Firefly III with a MariaDB (aka MySQL) database.

Some 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.

Docker and system architectures

The database image provided by docker-compose.yml may not provide the same system architectures as the Firefly III image 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 occurence.

Dockerfile

The Dockerfile no longer resides in this repository. The Dockerfile and the associated build script can be found on Azure. Please refer to the repository and the scripts over there.

Here are some links for your reading pleasure.

Please open any issues you have in the main repository.

Need help?

If you need support using Firefly III or the associated tools, come find us!

Donate

If you feel Firefly III made your life better, consider contributing as a sponsor. Please check out my Patreon and GitHub Sponsors page for more information. Thank you for considering.

About

Scripts and information about the Firefly III Docker image.

https://hub.docker.com/r/fireflyiii/core

License:GNU Affero General Public License v3.0