docker build -t autobackup -f Dockerfile .
docker run --name autobackup --network host -v /PATH_FOR_PHOTOS_ON_HOST:/root autobackup
Open .pc_autobackup.cfg in mounted docker volume and change "127.0.0.1" to your server's IP address. Restart the docker container. (docker stop autobackup && docker start autobackup)
Mount SD card and copy the folder "dlna_web_root" into root. Open .pc_autobackup.cfg in mounted docker volume and copy both server_name and uuid into the file "SAMSUNGAutoBackupDESC.ini" in "dlna_web_root" on the SD card. No need to change the MAC address setting in "SAMSUNGAutoBackupDESC.ini".
Insert the SD card into the camera and you can now run Auto Backup.
- Python 2.5+ Python 3.x not yet tested
- Twisted
* Mount your camera's SD card
* pc_autobackup.py --import_camera_config=/path/to/camera
* Uninstall PC AutoBackup on Windows **_(failure to do so will prevent this server from working)_**
* Mount your camera's SD card
* pc_autobackup.py --create_camera_config=/path/to/camera
- pc_autobackup.py
See pc_autobackup.py --help for more options
- DV300F
- NX1000
- WB150F
- WB350F
- ST200F
- NX1100
- Does it work with your camera? Send me a pull request editing this README.
- Arch 64-bit
- Ubuntu 12.04 (precise) 32/64-bit
- Mac OS X 10.8.2 (Mountain Lion)
- Python 2.7.2
- Python 2.7.3
- Python 2.7.11
This software is NOT created or supported by Samsung
Samsung is a registered trademark of Samsung Electronics Co., Ltd.