Modern Network Configuration Backup
PICKLED is the ultimate network configuration backup tool designed for IT administrators. Automate your Cisco switch backups with our scheduled automatic backup system, supporting all major network devices. Ensure your network device configurations are always protected with our enterprise-grade solution.

Why Choose PICKLED?
Multi-Vendor Support
Works with Cisco IOS, Juniper, Mellanox and other network devices. Easily extensible to support new platforms.
Smart Scheduling
Set up flexible backup schedules with daily, weekly, monthly or custom intervals. Never miss a config change.
Military-Grade Security
All credentials are encrypted with AES-256 before storage.
Version History
Track configuration changes over time with automatic versioning and diff comparison tools.
Lightning Fast
Optimized for performance with asynchronous operations. Handle hundreds of devices with ease.
Easy Configuration Export
Quickly extract configurations for analysis or backup purposes.
Get Started in Minutes
Recommended Method
wget https://github.com/AlastorApps/pickled-app/blob/main/install.sh
chmod +x install.sh
./install.sh
Alternative Method: Manual Installation
git clone https://github.com/AlastorApps/pickled-app.git
cd pickled
pip install -r requirements.txt
python pickled.py
Access the Application
Access the web interface at http://localhost:5000

Default credentials: jar / cucumber
Custom Configuration
Environment Variables
# Set custom admin credentials
export PICKLED_USERNAME=admin
export PICKLED_PASSWORD=yoursecurepassword
# Change listening port
export PICKLED_PORT=8080
# Enable debug mode
export PICKLED_DEBUG=true
Docker Quick Start
docker run -d \
-p 5000:5000 \
-e PICKLED_USERNAME=admin \
-e PICKLED_PASSWORD=secure \
ghcr.io/alastorapps/pickled-app:latest