anchor.diff:  #RUN git clone --depth 1 https://github.com/operepo/smc.git $W2P_DIR/ \
   #      && chmod +x $W2P_DIR/web2py/applications/smc/set_admin_password.py
   
  -ENV SMC_RELEASE v1.9.59
  +ENV SMC_RELEASE v1.9.60
   
   RUN cd $W2P_DIR \
       && git init \
  
positive.code: FROM alpine:3.11
  MAINTAINER Ray Pulspher <ray@cmagic.biz>
  LABEL Description="Student Management Console - Image for Open Prison Education"
  LABEL Vendor="openprisoneducation.com"
  LABEL Version="1.1"
  
  # install base
  RUN apk update \
      && apk add --update --no-cache \
          bash musl linux-headers pcre-dev coreutils build-base nasm ca-certificates curl tar \
          openssl-dev zlib-dev yasm-dev lame-dev freetype-dev opus-dev \
          rtmpdump-dev x264-dev x265-dev xvidcore-dev libass-dev libwebp-dev \
          libvorbis-dev libogg-dev libtheora-dev libvpx-dev \
          python3 python3-dev mysql-client libxml2-dev \
          unzip wget net-tools git git-daemon unzip \
          openssl zip postgresql-dev openldap-dev \
          supervisor libffi-dev pcre \
  # py-pip
  # Make sure python3 runs under the python command
      && ln -s /usr/bin/python3 /usr/bin/python \
      && pip3 install --upgrade pip \
      && pip3 install --upgrade setuptools ldap3 pycryptodome requests \
          paramiko ecdsa isodate pywinrm xlrd crypto PyMySQL \
          psycopg2-binary uwsgi uwsgitop psutil redis pycanvas lz4 \ 
          webvtt-py langcodes \
  # pytube3 - use fix 701 for now
  #pip install git+https://github.com/nficano/pytube.git@refs/pull/701/head
  # matplotlib reportlab ldap pycrypto changed to pycryptodome  python-ldap changed to ldap3
  
negative.code: # Install 9.7.0
  #RUN pip install git+https://github.com/nficano/pytube.git@refs/tags/v9.7.0
  LABEL pytube_version=10.4.1
  RUN python -m pip install --upgrade pytube
  
  # Set ENV Vars
  ENV IT_PW changeme
  