forked from firefly-iii/firefly-iii
-
Notifications
You must be signed in to change notification settings - Fork 0
Sandstorm Firefly to Standalone
Lauri Ojansivu edited this page Nov 23, 2019
·
4 revisions
Tested on Ubuntu 19.10
sudo su
snap install docker
apt-get install zip unzip
- firefly.zip is Firefly grain you downloaded with arrow down button at Sandstorm
- /home/user is your user directory, could be different
- /data is where firefly files are copied, and used inside Docker MySQL 5.5. You could rename it to some other name, if you have something else at that directory.
- firefly.sql is MySQL dump of the Firefly database
cd /home/user/Downloads
unzip firefly.zip
chown -R 1000:1000 data
mv data /
cd /
docker run -v "/data/lib/mysql":/var/lib/mysql --user 1000:1000 --name my -e MYSQL_ROOT_PASSWORD=firefly -d mysql:5.5
docker exec -it my bash
cd /tmp
mysqldump -ufirefly -pfirefly firefly > firefly.sql
exit
docker cp my:/tmp/firefly.sql .
chown user:user firefly.sql
mv firefly.sql /home/user/Downloads/
docker stop my
docker rm my
rm -rf data