Skip to main content

Finding Your Data

Auk stores all workspace data on your local file system. Here’s how to locate it:

Default Storage Locations

Application Support Directory

~/Library/Application Support/Auk/
Full path:
/Users/YourUsername/Library/Application Support/Auk/

Quick Access

# Open in Finder
open ~/Library/Application\ Support/Auk/

# List workspaces
ls -la ~/Library/Application\ Support/Auk/workspaces/

# Navigate in Terminal
cd ~/Library/Application\ Support/Auk/workspaces/
The ~/Library folder is hidden by default. Use Cmd + Shift + . in Finder to show hidden files.

Directory Structure

Complete Layout

Auk/
├── workspaces/                    # All workspaces
│   ├── my-workspace/
│   │   ├── collections/
│   │   ├── environments/
│   │   ├── history/
│   │   ├── settings.json
│   │   └── .git/
│   ├── another-workspace/
│   └── client-project/
├── settings/                      # Global settings
│   ├── app-settings.json
│   ├── keybindings.json
│   └── recent-workspaces.json
├── logs/                          # Application logs
│   ├── app.log
│   ├── git-sync.log
│   └── error.log
├── cache/                         # Temporary cache
│   └── icons/
└── backups/                       # Automatic backups
    └── 2024-02-20/

Workspace Directory

Each workspace contains:
my-workspace/
├── collections/                   # API collections
│   ├── user-api.json             # Collection file
│   ├── payment-api.json
│   └── .backups/                 # Collection backups
│       └── user-api.json.2024-02-20
├── environments/                  # Environment variables
│   ├── development.json
│   ├── staging.json
│   └── production.json
├── history/                       # Request history
│   ├── 2024-01.json              # Monthly history
│   ├── 2024-02.json
│   └── current.json              # Current month
├── settings.json                  # Workspace settings
├── .git/                         # Git repository (if enabled)
├── .gitignore                    # Git ignore rules
└── README.md                     # Workspace documentation

Custom Storage Locations

You can store workspaces anywhere on your file system:

Setting Custom Location

When creating a workspace:
1

Create Workspace

Click “New Workspace” in workspace selector
2

Choose Location

Click “Choose Custom Location”
3

Select Directory

Browse to desired location:
  • ~/Documents/Auk/
  • ~/Projects/api-collections/
  • /Volumes/External/Auk/
4

Create

Workspace is created at chosen location

Common Custom Locations

# macOS/Linux
~/Documents/Auk/workspaces/

# Windows
C:\Users\YourUsername\Documents\Auk\workspaces\
Advantages:
  • Easy to find
  • Included in user backups
  • Accessible from file manager

Finding Specific Data

Find a Collection

# macOS/Linux
find ~/Library/Application\ Support/Auk/workspaces/ -name "*.json" -path "*/collections/*"

# Windows
dir /s /b %APPDATA%\Auk\workspaces\*\collections\*.json

Find an Environment

# macOS/Linux
find ~/Library/Application\ Support/Auk/workspaces/ -name "*.json" -path "*/environments/*"

# Windows
dir /s /b %APPDATA%\Auk\workspaces\*\environments\*.json

Search Collection Content

# macOS/Linux - Search for endpoint
grep -r "api.example.com" ~/Library/Application\ Support/Auk/workspaces/*/collections/

# Windows - Search for endpoint
findstr /s /i "api.example.com" %APPDATA%\Auk\workspaces\*\collections\*.json

Viewing Data

In Auk

  1. Workspace Settings → “Open Workspace Folder”
  2. Opens workspace directory in file manager

In File Manager

# Open workspace folder
open ~/Library/Application\ Support/Auk/workspaces/my-workspace/

# Show in Finder
# Right-click workspace in Auk → "Show in Finder"

In Text Editor

# VS Code
code ~/Library/Application\ Support/Auk/workspaces/my-workspace/

# Sublime Text
subl ~/Library/Application\ Support/Auk/workspaces/my-workspace/

# Vim
vim ~/Library/Application\ Support/Auk/workspaces/my-workspace/collections/user-api.json

Moving Data

Move Workspace to New Location

1

Close Auk

Ensure Auk is not running
2

Move Directory

# macOS/Linux
mv ~/Library/Application\ Support/Auk/workspaces/my-workspace \
   ~/Documents/Auk/my-workspace

# Windows
move %APPDATA%\Auk\workspaces\my-workspace ^
     C:\Users\YourUsername\Documents\Auk\my-workspace
3

Update Auk

Open Auk and update workspace location in settings
4

Verify

Ensure all collections and environments are accessible

Move Between Computers

On Computer A:
# Push to Git
cd workspace-directory
git push origin main
On Computer B:
# Clone from Git
git clone [email protected]:username/api-collections.git
Then open workspace in Auk

Storage Management

Check Disk Usage

# Total Auk storage
du -sh ~/Library/Application\ Support/Auk/

# Per workspace
du -sh ~/Library/Application\ Support/Auk/workspaces/*/

# Detailed breakdown
du -h ~/Library/Application\ Support/Auk/ | sort -h

Clean Up Space

# Delete history older than 30 days
find ~/Library/Application\ Support/Auk/workspaces/*/history/ \
  -name "*.json" -mtime +30 -delete
Or configure in settings:
{
  "history": {
    "retentionDays": 30
  }
}
# macOS
rm -rf ~/Library/Caches/Auk/*

# Windows
del /s /q %LOCALAPPDATA%\Auk\cache\*

# Linux
rm -rf ~/.cache/Auk/*
# Delete backups older than 7 days
find ~/Library/Application\ Support/Auk/workspaces/*/.backups/ \
  -name "*.json.*" -mtime +7 -delete
# Compress old history files
find ~/Library/Application\ Support/Auk/workspaces/*/history/ \
  -name "*.json" -mtime +90 -exec gzip {} \;

Troubleshooting

Solutions:
  1. Check default location for your OS
  2. Search for workspace name:
    # macOS/Linux
    find ~ -name "my-workspace" -type d
    
    # Windows
    dir /s /b C:\Users\YourUsername\*my-workspace*
    
  3. Check Auk settings for custom locations
Causes:
  • Workspace not yet synced
  • Data corruption
  • Wrong directory
Solutions:
  1. Check if Git sync is enabled and sync
  2. Restore from backup
  3. Verify correct workspace directory
Solutions:
# macOS/Linux - Fix permissions
chmod -R 700 ~/Library/Application\ Support/Auk/workspaces/my-workspace/

# Windows - Run as administrator
# Right-click Auk → Run as administrator

Next Steps

File System Storage

Learn about file system storage

Backup & Restore

Backup and recovery strategies

Workspace Settings

Configure workspace options

Git Sync

Set up Git synchronization