12 Commits

  • image updates (#2844)
    * image updates
    
    replaced basic debian with installers
    Changed pterodactyl images to use parker images
    
    * replace alpine images
    
    update alpine* to use installer:alpine
    Remove extra space <3
    
    * Remove use of all quay.io images
    
    * Update all eggs to PTDL_v2
    
    * Add back features to generic dart
    
    * move away from bullseye or buster
    
    * Fix Muse install
    
    ---------
    
    Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>
  • Fix error in startup command
    Changed ``if [[ "${MAIN_FILE}" == *.js ]]``
    To ``if [[ "${MAIN_FILE}" == "*.js" ]]``
    
    The *.js without quotes compared MAIN_FILE to all files in the current directory that end with .js, resulting in errors like:
    ```bash
    :/home/container$ if [[ -d .git ]] && [[ ${AUTO_UPDATE} == "1" ]]; then git pull; fi; if [[ ! -z ${NODE_PACKAGES} ]]; then /usr/local/bin/npm install ${NODE_PACKAGES}; fi; if [[ ! -z ${UNNODE_PACKAGES} ]]; then /usr/local/bin/npm uninstall ${UNNODE_PACKAGES}; fi; if [ -f /home/container/package.json ]; then /usr/local/bin/npm install; fi; if [[ "${MAIN_FILE}" == start.js test.js ]]; then /usr/local/bin/node "/home/container/${MAIN_FILE}"; else /usr/local/bin/ts-node "${MAIN_FILE}"; fi
    /entrypoint.sh: eval: line 16: syntax error in conditional expression
    /entrypoint.sh: eval: line 16: syntax error near `test.js'
    /entrypoint.sh: eval: line 16: `if [[ -d .git ]] && [[ ${AUTO_UPDATE} == "1" ]]; then git pull; fi; if [[ ! -z ${NODE_PACKAGES} ]]; then /usr/local/bin/npm install ${NODE_PACKAGES}; fi; if [[ ! -z ${UNNODE_PACKAGES} ]]; then /usr/local/bin/npm uninstall ${UNNODE_PACKAGES}; fi; if [ -f /home/container/package.json ]; then /usr/local/bin/npm install; fi; if [[ "${MAIN_FILE}" == start.js test.js ]]; then /usr/local/bin/node "/home/container/${MAIN_FILE}"; else /usr/local/bin/ts-node "${MAIN_FILE}"; fi'
    ```
    because it's interpreted as ``if [[ "${MAIN_FILE}" == start.js test.js ]];``
  • Update egg-node-js-generic.json (#2256)
    Generic nodejs: add nodejs 19 docker image
    
    ---------
    
    Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com>