Make proxstar work in Podman

This is the commit message #4:
Basic functionality works, VNC is still trash fire
Don't use config_local
Add a workdir
RUN touch proxmox_ssh_key, update permissions
Update development instructions
Add some comments to the template file, Make it easier-ish for the kiddos.
This commit is contained in:
Will Nilges 2022-06-20 22:26:06 -04:00
parent 2dbaedde4e
commit ce35fc90a0
9 changed files with 103 additions and 196 deletions

11
Dockerfile Normal file
View file

@ -0,0 +1,11 @@
FROM python:3.8-buster
WORKDIR /opt/proxstar
RUN apt-get update -y && apt-get install -y python3-dev libldap2-dev libsasl2-dev ldap-utils
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY start_worker.sh start_scheduler.sh .
COPY .git ./.git
COPY *.py .
COPY proxstar ./proxstar
RUN touch proxmox_ssh_key && chmod a+w proxmox_ssh_key # This is some OKD shit.
ENTRYPOINT python3 wsgi.py