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.
Configuration files
Section titled “Configuration files”freeleapp-lock.jsonholds the configuration, encrypted. If it is missing at startup, an empty one is created.freeleapp-lock.backup.binis a backup of the configuration, refreshed at startup whenfreeleapp-lock.jsonis valid. Iffreeleapp-lock.jsonis corrupted, the backup restores it; if both are, a new empty configuration is created..migrated-from-leapprecords when a Leapp setup was copied, so it happens only once..latest.jsonrecords the latest version you were notified about. It is recreated if missing.ssm-tunnels.pidslists 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.