PAPI Config Cloner
๐Ÿ’ป

Run It Locally

macOS, Windows, and a Docker option that works on both โ€” pick whichever's easiest.

โ„น๏ธ
This tool holds your Akamai credential in server memory only, for the life of the process (see the Security & Privacy Policy). Running it on your own machine means that process is yours alone โ€” nothing but your own traffic to Akamai's API ever happens, and there's no shared-state risk with anyone else.

โœ… Prerequisites

๐Ÿš€ Setup

bash
git clone https://github.com/bgcena/config-cloner.git
cd config-cloner
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python run.py

Then open http://127.0.0.1:8000.

powershell
git clone https://github.com/bgcena/config-cloner.git
cd config-cloner
python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
python run.py

Then open http://127.0.0.1:8000.

If Activate.ps1 is blocked by execution policy, either run PowerShell's Set-ExecutionPolicy -Scope Process RemoteSigned first, or skip the venv and just run pip install -r requirements.txt then python run.py directly.

Same command everywhere once Docker Desktop is installed and running:

bash
git clone https://github.com/bgcena/config-cloner.git
cd config-cloner
docker compose up --build

Then open http://127.0.0.1:8000. Stop it with Ctrl+C, or docker compose down from another terminal.

๐Ÿงน When you're done

๐ŸŽ‰
No account or server setup needed. This is a single Python (FastAPI) process with no database and no external dependencies beyond the Akamai API itself โ€” the steps above are the entire setup.