add password environment variable

This commit is contained in:
Miłosz Stocki 2020-11-25 12:52:10 +01:00
parent 2194a94dff
commit 190f125cc6
Signed by: osiu97
GPG Key ID: E3D1D83FA04F51D6
3 changed files with 6 additions and 1 deletions

View File

@ -15,6 +15,7 @@ RUN apt-get update && \
RUN chsh -s /bin/bash backup
#Start...
ENV ROOT_PASSWD="password"
COPY entrypoint.sh /
RUN chmod a+x /entrypoint.sh
STOPSIGNAL SIGINT

View File

@ -23,8 +23,9 @@ services:
hostname: proxmox-backup-server
ports:
- 8007:8007
environment:
- ROOT_PASSWD="password"
volumes:
- /etc/shadow:/etc/shadow:ro #Mounts your hosts password file as read-only, your host root password can be used to sign in
- ./data/etc-proxmox-backup:/etc/proxmox-backup
- ./data/var-lib-proxmox-backup:/var/lib/proxmox-backup
```

View File

@ -6,6 +6,9 @@ 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