proxmoxbackupserver/entrypoint.sh

22 lines
510 B
Bash

#!/bin/bash
#fix ownership
chown -R backup:backup /etc/proxmox-backup
chmod -R 700 /etc/proxmox-backup
chown -R backup:backup /var/lib/proxmox-backup
chmod -R 700 /var/lib/proxmox-backup
#Set password from environment variable
echo 'root:$ROOT_PASSWD' | chpasswd
# Start the first process
./usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-backup-api &
sleep 10
# Start the second process
su backup -c "/usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-backup-proxy &
while /bin/true; do
sleep 60
done"