# Usual apt update & upgrade
apt update
apt full-upgrade -y

# Create pydio user with a home directory
useradd -m -s /bin/bash pydio

# Create necessary folders
mkdir -p /opt/pydio/bin /var/cells
chown -R pydio: /opt/pydio /var/cells

# Add system-wide ENV var
tee -a /etc/profile.d/cells-env.sh << EOF
export CELLS_WORKING_DIR=/var/cells
EOF
chmod 0755 /etc/profile.d/cells-env.sh

# Install the server from the default repository
apt install mariadb-server -y
# Run the script to secure your install
mysql_secure_installation

Configure MySQL here

# As pydio user
su - pydio 

# Download correct binary
distribId=cells 
# or for Cells Enterprise
# distribId=cells-enterprise 
wget -O /opt/pydio/bin/cells https://download.pydio.com/latest/${distribId}/release/{latest}/linux-amd64/${distribId}

# Make it executable
chmod a+x /opt/pydio/bin/cells
exit

# As sysadmin user 
# Add permissions to bind to default HTTP ports
setcap 'cap_net_bind_service=+ep' /opt/pydio/bin/cells

# Declare the cells commands system wide
ln -s /opt/pydio/bin/cells /usr/local/bin/cells