Skip to content

codesoap/mycolog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mycolog helps you keep an overview of your mushroom cultivation projects. It can store notes for each component, so that it's easier to remember which experiments succeeded and which failed. Genetics can be traced through family trees.

Visit codesoap.github.io/mycolog to see a video introduction to mycolog.

screenshot of overview page

screenshot of details page

Installation

You can download the precompiled program from the releases page.

In order to get family trees displayed, you need to have Graphviz installed. You can download it here.

If you want to compile the program yourself, do this:

git clone git@github.com:codesoap/mycolog.git
cd mycolog
go install ./cmd/mycolog/
# The binary is now at ~/go/bin/mycolog.

Note that cross compilation is not easily possible, because cgo is used in the sqlite3 driver. An icon can be attached to the Windows executable file using rcedit: rcedit .\mycolog.exe --set-icon .\docs\favicon\favicon.ico

Backups

mycolog stores all its data in a single file. On Windows you'll find it in your user profile folder, usually C:\Users\<your-username>\mycolog.sqlite3.

On Linux and other unix-like operating systems, you'll find it at XDG_DATA_HOME, if this environment variable is set. Otherwise it will be located at ~/.local/share/mycolog.sqlite3.