From 2da57d95b7a75382806754cb0d7917baf90a9499 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Sun, 26 Jan 2025 23:48:24 -0600 Subject: [PATCH 01/17] add pgsql back --- docker/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 1bc713b..4d55820 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -19,10 +19,11 @@ RUN apt-get update && apt-get install -y \ zlib1g-dev \ libzip-dev \ libicu-dev \ + libpq-dev \ supervisor \ && docker-php-ext-configure gd --with-freetype --with-jpeg \ && docker-php-ext-install -j$(nproc) \ - gd zip pdo_mysql mysqli intl \ + gd pgsql zip pdo_mysql mysqli intl \ && apt-get -y autoremove \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* From 0babcbfac45d71a9af7764d16907e9bd5d14ce53 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 08:23:47 -0600 Subject: [PATCH 02/17] update readme --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 1ab8c7d..6091907 100644 --- a/README.md +++ b/README.md @@ -44,15 +44,15 @@ Grab a copy of the [docker-compose.yml](https://github.com/investbrainapp/invest **2. Set your environment** -Adjust the `environment` properties in the Docker Compose file to your preferences. +Adjust the `environment` properties in the Docker Compose file to your preferences. Alternatively, create a .env file in the same directory as your compose file, then reference the .env file using the `env_file` property. -_Particularly_, you need to set the `APP_KEY` value to a complex random value. If you're unsure, you can run `openssl rand -base64 32` from your terminal to generate a strong application key. +_Importantly_, you need to set the `APP_KEY` value to a complex random value. If you're unsure, Investbrain will generate an `APP_KEY` for you on first run - but you must **manually** update your environment configuration with this generated value! -> Tip: Want to know what options are available? You can reference the [.env.example](https://github.com/investbrainapp/investbrain/blob/main/.env.example) file in this respository for available environment configurations. +> Tip: Want to know what other configuration options are available? You can reference the [.env.example](https://github.com/investbrainapp/investbrain/blob/main/.env.example) file in this respository for available environment configurations. **3. Run `docker compose up`** -This might take a few minutes. But if everything worked as expected, you should now be able to access Investbrain in the browser by visiting: +This might take a few minutes to pull the Docker images. But assuming everything worked as expected, you should now be able to access Investbrain in the browser by visiting: ```bash http://localhost:8000/register @@ -76,7 +76,7 @@ Investbrain includes an extensible market data provider interface that allows yo ### Configuration -You can specify the market data provider you want to use in your .env file: +You can specify the market data provider you want to use in your environment variables: ```bash MARKET_DATA_PROVIDER=yahoo @@ -84,7 +84,7 @@ MARKET_DATA_PROVIDER=yahoo You can also use Investbrain's built-in fallback mechanism to ensure reliable data access. If any provider fails, Investbrain will automatically attempt to retrieve data from the next available provider, continuing through your configured providers until one returns successfully. -Your selected providers should be listed in your .env file. Each should be separated by a comma: +Your selected providers should be listed in your environment variables. Each should be separated by a comma: ```bash MARKET_DATA_PROVIDER=yahoo,alphavantage @@ -129,7 +129,7 @@ Exporting your portfolios and transactions is a convenient way to back-up your I ## Configuration -There are several optional configurations available when installing using the recommended [Docker method](#self-hosting). These options are configurable using an environment file. Changes can be made in your [.env](https://github.com/investbrainapp/investbrain/blob/main/.env.example) file before installation. +There are several optional configurations available when installing using the recommended [Docker method](#self-hosting). These options are configurable using an environment file. Configurations can be added to your [.env](https://github.com/investbrainapp/investbrain/blob/main/.env.example) file or to the `environment` property in the [docker-compose.yml](https://github.com/investbrainapp/investbrain/blob/main/docker-compose.yml) file. | Option | Description | Default | | ------------- | ------------- | ------------- | @@ -150,7 +150,7 @@ There are several optional configurations available when installing using the re | REGISTRATION_ENABLED | Whether to enable registration of new users | `true` | -> Note: These options affect the [docker-compose.yml](https://github.com/investbrainapp/investbrain/blob/main/docker-compose.yml) file and are cached during run-time. If change any .env values, you'll have to restart the containers before your changes take effect. +> Note: These options affect the [docker-compose.yml](https://github.com/investbrainapp/investbrain/blob/main/docker-compose.yml) file and are cached during run-time. If change any environment configurations, you'll have to restart the container before your changes take effect. ## Updating @@ -160,10 +160,10 @@ To update Investbrain using the recommended [Docker installation](#self-hosting) docker compose stop ``` -Then pull the latest updates from this repository using git: +Then pull the latest Docker image: ```bash -git pull +docker image pull investbrainapp/investbrain:latest ``` Finally bring the containers back up! From 04b32c3f33db3a615ea54d7f992ef6a2b4fc42e9 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 10:49:24 -0600 Subject: [PATCH 03/17] try mac for github action --- .github/workflows/build-and-push-images.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index d662ca6..e856945 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -8,7 +8,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: macos-latest steps: - name: Login to Docker Hub uses: docker/login-action@v3 From fafbbe9b3a93ba11406aaf3ea1fe789df4e92dbf Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 10:51:31 -0600 Subject: [PATCH 04/17] back to ubuntu (has docker preinstalled) --- .github/workflows/build-and-push-images.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index e856945..d662ca6 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -8,7 +8,7 @@ on: jobs: build: - runs-on: macos-latest + runs-on: ubuntu-latest steps: - name: Login to Docker Hub uses: docker/login-action@v3 From 74b16f2165ddeee20a8b79f013d7e56815f26800 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 11:06:58 -0600 Subject: [PATCH 05/17] streamline --- docker/Dockerfile | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 4d55820..73e2808 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,7 +10,7 @@ ENV SELF_HOSTED=true COPY . /var/www/app WORKDIR /var/www/app -# Install common php extension dependencies +# Install required packages RUN apt-get update && apt-get install -y \ nginx \ libfreetype-dev \ @@ -20,13 +20,18 @@ RUN apt-get update && apt-get install -y \ libzip-dev \ libicu-dev \ libpq-dev \ + binutils libc6-dev \ supervisor \ + unzip curl git \ + nodejs npm \ +# Clean up APT + && apt-get -y autoremove \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ +# Install PHP extensions && docker-php-ext-configure gd --with-freetype --with-jpeg \ && docker-php-ext-install -j$(nproc) \ - gd pgsql zip pdo_mysql mysqli intl \ - && apt-get -y autoremove \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + gd pgsql zip pdo_mysql mysqli intl # Set permissions RUN chown -R www-data:www-data . \ @@ -34,17 +39,9 @@ RUN chown -R www-data:www-data . \ && chmod +x ./docker/entrypoint.sh \ && usermod -s /bin/bash www-data -# Install Composer and Node.js -RUN apt-get update && apt-get install -y \ - curl \ - unzip \ - git \ - nodejs \ - npm \ - && curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer - -# Install PHP dependencies and build front end assets -RUN composer install --no-scripts --optimize-autoloader \ +# Install Composer and Node.js Install PHP dependencies and build front end assets +RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \ + && composer install --no-scripts --optimize-autoloader \ && npm install && npm run build # Remove default nginx config From ab698c8903b8635757d08c0670d11978b3a3d45c Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 11:33:45 -0600 Subject: [PATCH 06/17] add fpic support for multi arch --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 73e2808..9a2c7f1 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -29,7 +29,7 @@ RUN apt-get update && apt-get install -y \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ # Install PHP extensions - && docker-php-ext-configure gd --with-freetype --with-jpeg \ + && docker-php-ext-configure gd --with-freetype --with-jpeg CFLAGS="-fPIC" \ && docker-php-ext-install -j$(nproc) \ gd pgsql zip pdo_mysql mysqli intl From 8116d1d4de1a40350b9f761b32cffce6c510fefd Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 11:55:18 -0600 Subject: [PATCH 07/17] try sury package no buikd --- docker/Dockerfile | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 9a2c7f1..eda3c1a 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,7 +11,8 @@ COPY . /var/www/app WORKDIR /var/www/app # Install required packages -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get upgrade -y \ + && apt-get install -y \ nginx \ libfreetype-dev \ libjpeg62-turbo-dev \ @@ -20,18 +21,22 @@ RUN apt-get update && apt-get install -y \ libzip-dev \ libicu-dev \ libpq-dev \ - binutils libc6-dev \ supervisor \ unzip curl git \ nodejs npm \ +# Install PHP extensions + && curl -sSL https://packages.sury.org/php/README.txt | bash -x \ + apt-get update \ + && apt-get install -y \ + php8.3-gd \ + php8.3-pgsql \ + php8.3-zip \ + php8.3-mysql \ + php8.3-intl \ # Clean up APT && apt-get -y autoremove \ && apt-get clean \ - && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ -# Install PHP extensions - && docker-php-ext-configure gd --with-freetype --with-jpeg CFLAGS="-fPIC" \ - && docker-php-ext-install -j$(nproc) \ - gd pgsql zip pdo_mysql mysqli intl + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Set permissions RUN chown -R www-data:www-data . \ From be189cf89956aa6311c8cb7e2e25a3e4180af17f Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 12:01:14 -0600 Subject: [PATCH 08/17] typo --- docker/Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index eda3c1a..20b340f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -22,11 +22,10 @@ RUN apt-get update && apt-get upgrade -y \ libicu-dev \ libpq-dev \ supervisor \ - unzip curl git \ + unzip git \ nodejs npm \ # Install PHP extensions - && curl -sSL https://packages.sury.org/php/README.txt | bash -x \ - apt-get update \ + && curl -sSL https://packages.sury.org/php/README.txt | bash -x && apt-get update \ && apt-get install -y \ php8.3-gd \ php8.3-pgsql \ From c1009a19fb916e36de9aa326abaa9a6e5e2a8bd9 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 12:48:16 -0600 Subject: [PATCH 09/17] wip --- docker/Dockerfile | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 20b340f..eeaeffd 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /var/www/app # Install required packages RUN apt-get update && apt-get upgrade -y \ - && apt-get install -y \ + && apt-get upgrade -y \ nginx \ libfreetype-dev \ libjpeg62-turbo-dev \ @@ -21,21 +21,18 @@ RUN apt-get update && apt-get upgrade -y \ libzip-dev \ libicu-dev \ libpq-dev \ + binutils libc6-dev \ supervisor \ - unzip git \ + unzip curl git \ nodejs npm \ -# Install PHP extensions - && curl -sSL https://packages.sury.org/php/README.txt | bash -x && apt-get update \ - && apt-get install -y \ - php8.3-gd \ - php8.3-pgsql \ - php8.3-zip \ - php8.3-mysql \ - php8.3-intl \ # Clean up APT && apt-get -y autoremove \ && apt-get clean \ - && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ +# Install PHP extensions + && docker-php-ext-configure gd --with-freetype --with-jpeg \ + && docker-php-ext-install -j$(nproc) \ + gd pgsql zip pdo_mysql mysqli intl # Set permissions RUN chown -R www-data:www-data . \ From 16fed7a8ca4c12c2c859b88eca48b78319731506 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 13:03:13 -0600 Subject: [PATCH 10/17] add flags --- docker/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index eeaeffd..0c90e28 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,6 +10,8 @@ ENV SELF_HOSTED=true COPY . /var/www/app WORKDIR /var/www/app +ENV CFLAGS="-fstack-protector-strong -fpic -fPIC -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" + # Install required packages RUN apt-get update && apt-get upgrade -y \ && apt-get upgrade -y \ From 8c4d0fa1a1236fab4b7d38a47bb1bda1cb4b3bdd Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 13:23:00 -0600 Subject: [PATCH 11/17] merge --- .github/workflows/build-and-push-images.yml | 15 ++++++++++++--- docker/Dockerfile | 1 + 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index d662ca6..b702bb3 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -29,6 +29,17 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Increase swap space + run: sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=4096 && sudo /sbin/mkswap /var/swap.1 && sudo /sbin/swapon /var/swap.1 + + - name: Cache Docker layers + uses: actions/cache@v4 + with: + path: /tmp/.buildx-cache + key: ${{ runner.os }}-buildx-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-buildx- + - name: Extract version from tag id: extract-version run: | @@ -44,6 +55,4 @@ jobs: investbrainapp/investbrain:latest investbrainapp/investbrain:${{ env.version }} ghcr.io/investbrainapp/investbrain:latest - ghcr.io/investbrainapp/investbrain:${{ env.version }} - - + ghcr.io/investbrainapp/investbrain:${{ env.version }} \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile index 0c90e28..bc9536d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,6 +10,7 @@ ENV SELF_HOSTED=true COPY . /var/www/app WORKDIR /var/www/app +# Allow PHP installs to be built cross-platform ENV CFLAGS="-fstack-protector-strong -fpic -fPIC -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" # Install required packages From 43541c1af2c0f09e3ec175cb756703c582d7e410 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 13:57:30 -0600 Subject: [PATCH 12/17] swap --- .github/workflows/build-and-push-images.yml | 23 ++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index b702bb3..fe6d9a3 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -10,6 +10,13 @@ jobs: build: runs-on: ubuntu-latest steps: + - name: Set up swap space + run: | + sudo fallocate -l 5G /swapfile + sudo chmod 600 /swapfile + sudo mkswap /swapfile + sudo swapon /swapfile + - name: Login to Docker Hub uses: docker/login-action@v3 with: @@ -29,8 +36,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Increase swap space - run: sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=4096 && sudo /sbin/mkswap /var/swap.1 && sudo /sbin/swapon /var/swap.1 + - name: Set up swap space + run: | + sudo fallocate -l 4G /swapfile + sudo chmod 600 /swapfile + sudo mkswap /swapfile + sudo swapon /swapfile - name: Cache Docker layers uses: actions/cache@v4 @@ -48,6 +59,7 @@ jobs: - name: Build and push uses: docker/build-push-action@v6 with: + options: --memory=4g # platforms: linux/amd64,linux/arm64 file: ./docker/Dockerfile push: true @@ -55,4 +67,9 @@ jobs: investbrainapp/investbrain:latest investbrainapp/investbrain:${{ env.version }} ghcr.io/investbrainapp/investbrain:latest - ghcr.io/investbrainapp/investbrain:${{ env.version }} \ No newline at end of file + ghcr.io/investbrainapp/investbrain:${{ env.version }} + + - name: Clean up swap space + run: | + sudo swapoff /swapfile + sudo rm /swapfile \ No newline at end of file From b84602a5edd3064430f17daa4de457c32ead8d86 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 13:59:03 -0600 Subject: [PATCH 13/17] swap --- .github/workflows/build-and-push-images.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index fe6d9a3..e4b8a45 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -12,7 +12,7 @@ jobs: steps: - name: Set up swap space run: | - sudo fallocate -l 5G /swapfile + sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile From 077b5257e83d2aab3f8fb614873b7abadbf026a4 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 14:02:28 -0600 Subject: [PATCH 14/17] swap --- .github/workflows/build-and-push-images.yml | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index e4b8a45..7557070 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -10,13 +10,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - name: Set up swap space - run: | - sudo fallocate -l 4G /swapfile - sudo chmod 600 /swapfile - sudo mkswap /swapfile - sudo swapon /swapfile - + - name: Increase swap space + run: sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=5120 && sudo chmod 600 /var/swap.1 && sudo /sbin/mkswap /var/swap.1 && sudo /sbin/swapon /var/swap.1 + - name: Login to Docker Hub uses: docker/login-action@v3 with: @@ -67,9 +63,4 @@ jobs: investbrainapp/investbrain:latest investbrainapp/investbrain:${{ env.version }} ghcr.io/investbrainapp/investbrain:latest - ghcr.io/investbrainapp/investbrain:${{ env.version }} - - - name: Clean up swap space - run: | - sudo swapoff /swapfile - sudo rm /swapfile \ No newline at end of file + ghcr.io/investbrainapp/investbrain:${{ env.version }} \ No newline at end of file From 9d48ebbad99d2b496f80cd1ccef7d03909b81f8f Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 14:26:27 -0600 Subject: [PATCH 15/17] downgrade --- .github/workflows/build-and-push-images.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index 7557070..ebc6d31 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -8,7 +8,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 #ubuntu-latest steps: - name: Increase swap space run: sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=5120 && sudo chmod 600 /var/swap.1 && sudo /sbin/mkswap /var/swap.1 && sudo /sbin/swapon /var/swap.1 From 19fb9a85fc59a3ceafe8fc31e5fd95507560a4c0 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 14:26:40 -0600 Subject: [PATCH 16/17] cleanup --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index bc9536d..2316aff 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,7 +11,7 @@ COPY . /var/www/app WORKDIR /var/www/app # Allow PHP installs to be built cross-platform -ENV CFLAGS="-fstack-protector-strong -fpic -fPIC -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" +#ENV CFLAGS="-fstack-protector-strong -fpic -fPIC -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" # Install required packages RUN apt-get update && apt-get upgrade -y \ From 5db54adfb74eb037ba023dd8f6751c78c82139d9 Mon Sep 17 00:00:00 2001 From: hackerESQ Date: Mon, 27 Jan 2025 15:16:01 -0600 Subject: [PATCH 17/17] cleanup --- .github/workflows/build-and-push-images.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/build-and-push-images.yml b/.github/workflows/build-and-push-images.yml index ebc6d31..9e8ff70 100644 --- a/.github/workflows/build-and-push-images.yml +++ b/.github/workflows/build-and-push-images.yml @@ -55,7 +55,6 @@ jobs: - name: Build and push uses: docker/build-push-action@v6 with: - options: --memory=4g # platforms: linux/amd64,linux/arm64 file: ./docker/Dockerfile push: true