Skip to main content

1. Start the agent

FOKS uses a background agent (similar to ssh-agent) to hold keys in memory and perform background rekeying work. Start it once and it will persist across reboots via systemd, launchd, or the Windows Registry.
Check that it’s running:

2. Sign up

This walks you through an interactive signup. When prompted for a server, choose foks.app to use the managed hosting service. You’ll need an invite code — the current code is cczjho9r.
Contact max@ne43.com for a free or discounted plan coupon code.

3. Create an encrypted Git repository

FOKS prints a URL like foks://foks.app/alice/myrepo. Use this as a Git remote.

4. Push to it

The git-remote-foks helper (a symlink to the foks binary) handles the foks:// remote scheme transparently. Git invokes it automatically.

5. Clone on another machine

After provisioning the new device, cloning works exactly like a standard git clone:

6. Store a secret

7. Share with a team

Next Steps

CLI Reference

Full reference for all foks commands.

Core Concepts

Understand the security and key management model.

Team Management

Roles, invites, and federated teams.

Self-hosting

Run your own FOKS server.