Public | Automated Build

Last pushed: 4 months ago
Short Description
Code42 Crashplan Pro client
Full Description

rungeict/crashplanpro

Headless Centos Image of Crashplan Pro Client

Introduction

Easily manage all of your account and backup device settings online. For IT professionals, remotely manage most of the CrashPlan PRO for Small Business functions from anywhere. Our simple-to-use desktop tools means anyone can restore lost files without assistance.

This docker instance allows for easy headless setup. Has been tested on CoreOS, Centos, QNAP Containers.

Additional information:
https://www.crashplan.com/en-us/business/
https://support.code42.com/CrashPlan/4/Configuring/Using_CrashPlan_On_A_Headless_Computer

Deployment

Volumes

  • /storage

Ports

  • 4243/TCP
  • 4242/TCP

Command Line

docker run -d -v /:/storage -p 4243:4243 -p 4242:4242 --name=crashplan --restart=always rungeict/crashplanpro
docker exec crashplan cat /var/lib/crashplan/.ui_info

# firewalld
firewall-cmd --zone=public --add-port=4243/tcp --permanent
firewall-cmd --zone=public --add-port=4242/tcp --permanent
firewall-cmd --reload && systemctl restart docker

Connecting to Headless Crashplan Pro Client

Once you have installed and started your Docker Crashplan Instance you will need to connect to it via a GUI from a remote device (Generally a PC) to configure the actual backups.

You will need the information contained in the .ui_info file on the headless server and update the file on your PC:

On your server run the following:

docker exec crashplan cat /var/lib/crashplan/.ui_info

Copy the information and then update your PC based on the following format. Location of .ui_info (below) is dependant on the OS of your PC.

<port>,<token>,<ipaddress_of_server>

Update the file and save. Once complete, restart the CrashPlan service/daemon on your remote management device and login. You should now be connected to your Docker Instance of CrashPlan.

Locations Of .ui_info

Windows Vista, 7, 8, 10, Server 2008, and Server 2012

Installed for everyone: C:\ProgramData\CrashPlan.ui_info
To view this hidden folder, open Windows Explorer and paste the path in the address bar.
Installed per user: C:\Users\<username>\AppData\<Local|Roaming>\CrashPlan.ui_info
To view this hidden folder, open Windows Explorer and paste the path in the address bar.

Windows XP

Installed for everyone: C:\Documents and Settings\All Users\Application Data\CrashPlan.ui_info
To view this hidden folder, open Windows Explorer and paste the path in the address bar.
Installed per user: C:\Documents and Settings\<username>\Application Data\CrashPlan.ui_info
To view this hidden folder, open Windows Explorer and paste the path in the address bar.

OS X:

Installed for everyone: /Library/Application Support/CrashPlan/.ui_info
Installed per user: ~/Library/Application Support/CrashPlan/.ui_info

Linux

/var/lib/crashplan/.ui_info

Solaris

/var/lib/crashplan/.ui_info

Docker Pull Command
Owner
rungeict
Source Repository

Comments (2)
azerothian
a year ago

just pushed up to 4.7.0

opsman1
a year ago

Are there plans to update this repo to CRASHPLAN_VERSION=4.7.0?