Unverified Commit e9edacc9 authored by Kroese's avatar Kroese Committed by GitHub
Browse files

feat: Support image commit (#844)

parent a6694a6b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -168,7 +168,7 @@ kubectl apply -f kubernetes.yml

  - you are not using "Docker Desktop for Linux" as it does not support KVM, instead make use of Docker Engine directly.
 
  - it could help to add `privileged: true` to your compose file (or `sudo` to your `run` command), to rule out any permission issue.
  - it could help to add `privileged: true` to your compose file (or `sudo` to your `docker run` command), to rule out any permission issue.

### How do I assign an individual IP address to the container?

+19 −13
Original line number Diff line number Diff line
@@ -17,6 +17,7 @@ echo "❯ For support visit $SUPPORT"

: "${TZ:=""}"              # System local timezone
: "${DEBUG:="N"}"          # Disable debugging mode
: "${COMMIT:="N"}"         # Commit to local image
: "${COUNTRY:=""}"         # Country code for mirror
: "${CONSOLE:="N"}"        # Disable console mode
: "${ALLOCATE:=""}"        # Preallocate diskspace
@@ -25,13 +26,13 @@ echo "❯ For support visit $SUPPORT"
: "${RAM_SIZE:="1G"}"      # Maximum RAM amount
: "${RAM_CHECK:="Y"}"      # Check available RAM
: "${DISK_SIZE:="16G"}"    # Initial data disk size
: "${STORAGE:="/storage"}" # Storage folder location

# Helper variables

PROCESS="${APP,,}"
PROCESS="${PROCESS// /-}"

STORAGE="/storage"
INFO="/run/shm/msg.html"
PAGE="/run/shm/index.html"
TEMPLATE="/var/www/index.html"
@@ -79,9 +80,14 @@ fi

# Check folder

if [[ "$COMMIT" != [Nn]* ]]; then
  STORAGE="/local"
  mkdir -p "$STORAGE"
else
  if [ ! -d "$STORAGE" ]; then
    error "Storage folder ($STORAGE) not found!" && exit 13
  fi
fi

# Check filesystem
FS=$(stat -f -c %T "$STORAGE")