Skip to content

Application data

What Location
App /Applications/Freeleapp.app
Configuration ~/.freeleapp
AWS credentials ~/.aws/credentials
Azure CLI files ~/.azure
Logs ~/Library/Logs/Freeleapp/log.electronService.log

If you used Leapp before, ~/.Leapp is left untouched as a backup after its contents are copied to ~/.freeleapp.

  • freeleapp-lock.json holds the configuration, encrypted. If it is missing at startup, an empty one is created.
  • freeleapp-lock.backup.bin is a backup of the configuration, refreshed at startup when freeleapp-lock.json is valid. If freeleapp-lock.json is corrupted, the backup restores it; if both are, a new empty configuration is created.
  • .migrated-from-leapp records when a Leapp setup was copied, so it happens only once.
  • .latest.json records the latest version you were notified about. It is recreated if missing.
  • ssm-tunnels.pids lists the processes of running SSM tunnels, so the ones left by a crash can be stopped at the next start.
  • plugins/, copied from Leapp, is no longer used and can be deleted.

Each line follows this format:

[YYYY-MM-DD HH:mm:ss.mmm] [LEVEL] [renderer/main] [COMPONENT] MESSAGE {object or stack trace}

Attach the relevant lines when you report a bug. Remove account IDs, ARNs and tokens first.