Skip to content

Mixpost #2641

Open
Open

Description

@MickLesk

Name of the Script

Mixpost

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 supported

📋 Script Details

Mixpost Lite is a self-hosted social media management tool. It lets you create, schedule and publish posts to Facebook pages, X and Mastodon from one place, with a content calendar, a media library and multiple accounts per network.

Activity

  1. community-scripts-issue-bot commented on Nov 14, 2026

    @community-scripts-issue-bot

    The Mixpost script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/mixpost.sh)"
    

    Default credentials:
    Username: admin@example.com

    Sign in with ADMIN_EMAIL and ADMIN_PASSWORD from /opt/mixpost_data/.env inside the container.
    Connecting social accounts needs a public domain: set APP_URL in /opt/mixpost_data/.env, then run php artisan optimize in /opt/mixpost. Facebook and X also need your own developer app keys under Services.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1571225420303700159

  2. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    📊 Install telemetry for mixpost

    No installs of the DevScripts version of this script reported yet since this issue was opened (2026-11-14).

    updated hourly · last refresh 2026-11-14 18:17 UTC

  3. github-actions commented on Nov 14, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at 6ef0ef0

    Script Platform Install Update Duration Detail
    ct/mixpost.sh pve ✅ ✅ 8m11s http://10.99.0.188 → 200
    ct/mixpost.sh incus ✅ ✅ 5m22s http://10.98.0.217 → 200
    ct/mixpost.sh arm64 ✅ ✅ 4m15s http://10.98.0.217 → 200

    ARM64 (information only, not counted): 1/1 passed.

    📊 Resources
    Script Platform Usage
    ct/mixpost.sh pve disk 2.0 of 6 GB · RAM at rest 349 of 2048 MB · OOM kills 0
    ct/mixpost.sh incus disk 1.8 of 6 GB · RAM at rest 389 of 2048 MB · OOM kills 0
    ct/mixpost.sh arm64 disk 2.0 of 6 GB · RAM at rest 346 of 2048 MB · OOM kills 0
    📸 ct/mixpost.sh (pve) — http://10.99.0.188: after install / after update

    Screenshot of ct/mixpost.sh Screenshot of ct/mixpost.sh

    📸 ct/mixpost.sh (incus) — http://10.98.0.217: after install / after update

    Screenshot of ct/mixpost.sh Screenshot of ct/mixpost.sh

    📸 ct/mixpost.sh (arm64) — http://10.98.0.217: after install / after update

    Screenshot of ct/mixpost.sh Screenshot of ct/mixpost.sh

    📄 ct/mixpost.sh (pve) — install log (3595 lines)
    … 3335 earlier lines cut, the full log is in the run artifacts
      - Downloading inertiajs/inertia-laravel (v2.0.28)
      - Downloading inovector/mixpost (2.6.0)
      - Downloading inovector/mixpost-auth (v2.1.0)
      - Downloading nikic/php-parser (v5.9.0)
      - Downloading psy/psysh (v0.12.24)
      - Downloading laravel/tinker (v2.11.1)
      - Downloading symfony/filesystem (v8.1.11)
      - Downloading mtdowling/jmespath.php (2.9.2)
      - Downloading aws/aws-sdk-php (3.403.6)
      - Downloading league/flysystem-aws-s3-v3 (3.35.3)
      - Downloading paragonie/random_compat (v9.99.100)
      - Downloading paragonie/constant_time_encoding (v3.1.4)
      - Downloading phpseclib/phpseclib (3.0.58)
      - Downloading league/flysystem-sftp-v3 (3.36.0)
       0/104 [>---------------------------]   0%
      12/104 [===>------------------------]  11%
      21/104 [=====>----------------------]  20%
      35/104 [=========>------------------]  33%
      43/104 [===========>----------------]  41%
      54/104 [==============>-------------]  51%
      66/104 [=================>----------]  63%
      75/104 [====================>-------]  72%
      85/104 [======================>-----]  81%
      95/104 [=========================>--]  91%
     103/104 [===========================>]  99%
     104/104 [============================] 100%
      - Installing aws/aws-crt-php (v1.2.7): Extracting archive
      - Installing doctrine/inflector (2.1.1): Extracting archive
      - Installing doctrine/lexer (3.0.3): Extracting archive
      - Installing dragonmantank/cron-expression (v3.6.1): Extracting archive
      - Installing symfony/polyfill-mbstring (v1.43.3): Extracting archive
      - Installing symfony/deprecation-contracts (v3.8.1): Extracting archive
      - Installing symfony/http-foundation (v7.4.23): Extracting archive
      - Installing fruitcake/php-cors (v1.4.0): Extracting archive
      - Installing guzzlehttp/promises (2.6.0): Extracting archive
      - Installing symfony/polyfill-php80 (v1.43.0): Extracting archive
      - Installing guzzlehttp/uri-template (v1.0.11): Extracting archive
      - Installing voku/portable-ascii (2.1.1): Extracting archive
      - Installing symfony/polyfill-ctype (v1.37.0): Extracting archive
      - Installing phpoption/phpoption (1.10.0): Extracting archive
      - Installing graham-campbell/result-type (v1.2.0): Extracting archive
      - Installing vlucas/phpdotenv (v5.8.0): Extracting archive
      - Installing symfony/css-selector (v8.1.10): Extracting archive
      - Installing tijsverkoyen/css-to-inline-styles (v2.4.0): Extracting archive
      - Installing symfony/var-dumper (v7.4.22): Extracting archive
      - Installing symfony/polyfill-uuid (v1.43.0): Extracting archive
      - Installing symfony/uid (v7.4.21): Extracting archive
      - Installing symfony/routing (v7.4.23): Extracting archive
      - Installing symfony/process (v7.4.22): Extracting archive
      - Installing symfony/polyfill-php85 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php84 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php83 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-normalizer (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-idn (v1.43.0): Extracting archive
      - Installing symfony/mime (v7.4.22): Extracting archive
      - Installing psr/container (2.0.2): Extracting archive
      - Installing symfony/service-contracts (v3.8.1): Extracting archive
      - Installing psr/event-dispatcher (1.0.0): Extracting archive
      - Installing symfony/event-dispatcher-contracts (v3.8.1): Extracting archive
      - Installing symfony/event-dispatcher (v8.1.5): Extracting archive
      - Installing psr/log (3.0.2): Extracting archive
      - Installing egulias/email-validator (4.0.4): Extracting archive
      - Installing symfony/mailer (v7.4.22): Extracting archive
      - Installing symfony/error-handler (v7.4.22): Extracting archive
      - Installing symfony/http-kernel (v7.4.23): Extracting archive
      - Installing symfony/finder (v7.4.23): Extracting archive
      - Installing symfony/polyfill-intl-grapheme (v1.43.3): Extracting archive
      - Installing symfony/string (v8.1.10): Extracting archive
      - Installing symfony/console (v7.4.23): Extracting archive
      - Installing ramsey/collection (2.1.1): Extracting archive
      - Installing brick/math (0.14.8): Extracting archive
      - Installing ramsey/uuid (4.9.4): Extracting archive
      - Installing psr/simple-cache (3.0.0): Extracting archive
      - Installing nunomaduro/termwind (v2.4.1): Extracting archive
      - Installing symfony/translation-contracts (v3.8.1): Extracting archive
      - Installing symfony/translation (v8.1.11): Extracting archive
      - Installing symfony/polyfill-time (v1.42.0): Extracting archive
      - Installing psr/clock (1.0.0): Extracting archive
      - Installing symfony/clock (v8.1.9): Extracting archive
      - Installing carbonphp/carbon-doctrine-types (3.2.1): Extracting archive
      - Installing nesbot/carbon (3.15.1): Extracting archive
      - Installing monolog/monolog (3.12.1): Extracting archive
      - Installing psr/http-message (2.0): Extracting archive
      - Installing psr/http-factory (1.1.0): Extracting archive
      - Installing league/uri-interfaces (7.10.0): Extracting archive
      - Installing league/uri (7.10.0): Extracting archive
      - Installing league/mime-type-detection (1.17.0): Extracting archive
      - Installing league/flysystem-local (3.35.3): Extracting archive
      - Installing league/flysystem (3.36.0): Extracting archive
      - Installing nette/utils (v4.1.6): Extracting archive
      - Installing nette/schema (v1.4.0): Extracting archive
      - Installing dflydev/dot-access-data (v3.0.3): Extracting archive
      - Installing league/config (v1.2.0): Extracting archive
      - Installing league/commonmark (2.10.7): Extracting archive
      - Installing laravel/serializable-closure (v2.2.0): Extracting archive
      - Installing laravel/prompts (v0.3.27): Extracting archive
      - Installing psr/http-client (1.0.3): Extracting archive
      - Installing ralouphie/getallheaders (3.0.3): Extracting archive
      - Installing guzzlehttp/psr7 (2.13.3): Extracting archive
      - Installing guzzlehttp/guzzle (7.16.1): Extracting archive
      - Installing laravel/framework (v12.72.0): Extracting archive
      - Installing tightenco/ziggy (v2.6.5): Extracting archive
      - Installing spatie/temporary-directory (2.4.0): Extracting archive
      - Installing spatie/laravel-package-tools (1.93.3): Extracting archive
      - Installing symfony/polyfill-deepclone (v1.43.2): Extracting archive
      - Installing symfony/var-exporter (v8.1.10): Extracting archive
      - Installing psr/cache (3.0.0): Extracting archive
      - Installing symfony/cache-contracts (v3.8.1): Extracting archive
      - Installing symfony/cache (v8.1.11): Extracting archive
      - Installing evenement/evenement (v3.0.2): Extracting archive
      - Installing php-ffmpeg/php-ffmpeg (v1.4.0): Extracting archive
      - Installing laravel/sentinel (v1.1.0): Extracting archive
      - Installing laravel/horizon (v5.51.0): Extracting archive
      - Installing intervention/image (2.7.2): Extracting archive
      - Installing composer/ca-bundle (1.6.1): Extracting archive
      - Installing inovector/twitteroauth (v7.1.0): Extracting archive
      - Installing inertiajs/inertia-laravel (v2.0.28): Extracting archive
      - Installing inovector/mixpost (2.6.0): Extracting archive
      - Installing inovector/mixpost-auth (v2.1.0): Extracting archive
      - Installing nikic/php-parser (v5.9.0): Extracting archive
      - Installing psy/psysh (v0.12.24): Extracting archive
      - Installing laravel/tinker (v2.11.1): Extracting archive
      - Installing symfony/filesystem (v8.1.11): Extracting archive
      - Installing mtdowling/jmespath.php (2.9.2): Extracting archive
      - Installing aws/aws-sdk-php (3.403.6): Extracting archive
      - Installing league/flysystem-aws-s3-v3 (3.35.3): Extracting archive
      - Installing paragonie/random_compat (v9.99.100): Extracting archive
      - Installing paragonie/constant_time_encoding (v3.1.4): Extracting archive
      - Installing phpseclib/phpseclib (3.0.58): Extracting archive
      - Installing league/flysystem-sftp-v3 (3.36.0): Extracting archive
       0/104 [>---------------------------]   0%
      18/104 [====>-----------------------]  17%
      30/104 [========>-------------------]  28%
      40/104 [==========>-----------------]  38%
      50/104 [=============>--------------]  48%
      59/104 [===============>------------]  56%
      65/104 [=================>----------]  62%
      74/104 [===================>--------]  71%
      88/104 [=======================>----]  84%
      97/104 [==========================>-]  93%
     104/104 [============================] 100%
    60 package suggestions were added by new dependencies, use `composer suggest` to see details.
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    > @php artisan key:generate --ansi
       INFO  Application key set successfully.  
    > @php artisan mixpost:setup-gitignore
    .gitignore setup complete!
    > @php artisan queue:batches-table
       INFO  Migration created successfully.  
    > @php artisan mixpost:publish
    Publishing Mixpost assets...
    Executing `mixpost:publish-assets --force=true`...
    Assets was published to [public/vendor/mixpost]
    Executing `vendor:publish --tag=mixpost-migrations`...
       INFO  Publishing [mixpost-migrations] assets.  
      Copying file [vendor/inovector/mixpost/database/migrations/create_mixpost_tables.php] to [database/migrations/2026_11_14_193708_create_mixpost_tables.php]  DONE
    Executing `vendor:publish --tag=mixpost-auth-assets`...
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    All assets has been published!
    > @php artisan storage:link
       INFO  The [public/storage] link has been connected to [storage/app/public].  
    ./composer.json has been updated
    Running composer update inovector/mixpost --with-all-dependencies
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Writing lock file
    Installing dependencies from lock file
    Nothing to install, update or remove
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    [2026-11-14 20:37:15] [OK] Installed Mixpost
    [2026-11-14 20:37:15] [INFO] Configuring Mixpost
       INFO  Application key set successfully.  
       INFO  Preparing database.  
      Creating migration table ...................................... 32.39ms DONE
       INFO  Running migrations.  
      2014_10_12_000000_create_users_table .......................... 51.91ms DONE
      2014_10_12_100000_create_password_reset_tokens_table .......... 13.14ms DONE
      2019_08_19_000000_create_failed_jobs_table .................... 44.81ms DONE
      2019_12_14_000001_create_personal_access_tokens_table ......... 76.07ms DONE
      2026_11_14_193706_create_job_batches_table .................... 15.02ms DONE
      2026_11_14_193708_create_mixpost_tables ...................... 834.08ms DONE
     What is the name of the new user?:
     > 
     What is the email address of the new user?:
     > 
     What is the password for the new user?:
     > 
    User admin@example.com created successfully!
       INFO  Caching framework bootstrap, configuration, and metadata.  
      config ........................................................ 17.36ms DONE
      events ......................................................... 1.78ms DONE
      routes ........................................................ 21.52ms DONE
      views ......................................................... 36.72ms DONE
    [2026-11-14 20:37:18] [OK] Configured Mixpost
    [2026-11-14 20:37:18] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 20:37:19] [OK] Configured Nginx
    [2026-11-14 20:37:19] [INFO] Creating Services
    [2026-11-14 20:37:20] [OK] Created Services
    [2026-11-14 20:37:20] [INFO] Customizing Container
    [2026-11-14 20:37:21] [OK] Customized Container
    [2026-11-14 20:37:22] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 20:37:22] [OK] Cleaned
    
    🔄 ct/mixpost.sh (pve) — update log (31 lines)
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  Update available: mixpost 2.6.0-dev -> 2.6.0
      ⏳   Stopping Mixpost
      ✔️  Stopped Mixpost
      ⏳   Update Composer 2.11.2
      ✔️  Update Composer 2.11.2
      ⏳   Updating Mixpost
      ✔️  Updated Mixpost
      ⏳   Starting Mixpost
      ✔️  Started Mixpost
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/mixpost.sh (pve) — second update log
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    curl: (22) The requested URL returned error: 404
    curl: (22) The requested URL returned error: 404
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  No update available: mixpost (2.6.0)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/mixpost.sh (incus) — install log (2733 lines)
    … 2468 earlier lines cut, the full log is in the run artifacts
      - Downloading evenement/evenement (v3.0.2)
      - Downloading php-ffmpeg/php-ffmpeg (v1.4.0)
      - Downloading laravel/sentinel (v1.1.0)
      - Downloading laravel/horizon (v5.51.0)
      - Downloading intervention/image (2.7.2)
      - Downloading composer/ca-bundle (1.6.1)
      - Downloading inovector/twitteroauth (v7.1.0)
      - Downloading inertiajs/inertia-laravel (v2.0.28)
      - Downloading inovector/mixpost (2.6.0)
      - Downloading inovector/mixpost-auth (v2.1.0)
      - Downloading nikic/php-parser (v5.9.0)
      - Downloading psy/psysh (v0.12.24)
      - Downloading laravel/tinker (v2.11.1)
      - Downloading symfony/filesystem (v8.1.11)
      - Downloading mtdowling/jmespath.php (2.9.2)
      - Downloading aws/aws-sdk-php (3.403.6)
      - Downloading league/flysystem-aws-s3-v3 (3.35.3)
      - Downloading paragonie/random_compat (v9.99.100)
      - Downloading paragonie/constant_time_encoding (v3.1.4)
      - Downloading phpseclib/phpseclib (3.0.58)
      - Downloading league/flysystem-sftp-v3 (3.36.0)
       0/104 [>---------------------------]   0%
      11/104 [==>-------------------------]  10%
      21/104 [=====>----------------------]  20%
      33/104 [========>-------------------]  31%
      44/104 [===========>----------------]  42%
      52/104 [==============>-------------]  50%
      63/104 [================>-----------]  60%
      74/104 [===================>--------]  71%
      85/104 [======================>-----]  81%
      95/104 [=========================>--]  91%
     104/104 [============================] 100%
      - Installing aws/aws-crt-php (v1.2.7): Extracting archive
      - Installing doctrine/inflector (2.1.1): Extracting archive
      - Installing doctrine/lexer (3.0.3): Extracting archive
      - Installing dragonmantank/cron-expression (v3.6.1): Extracting archive
      - Installing symfony/polyfill-mbstring (v1.43.3): Extracting archive
      - Installing symfony/deprecation-contracts (v3.8.1): Extracting archive
      - Installing symfony/http-foundation (v7.4.23): Extracting archive
      - Installing fruitcake/php-cors (v1.4.0): Extracting archive
      - Installing guzzlehttp/promises (2.6.0): Extracting archive
      - Installing symfony/polyfill-php80 (v1.43.0): Extracting archive
      - Installing guzzlehttp/uri-template (v1.0.11): Extracting archive
      - Installing voku/portable-ascii (2.1.1): Extracting archive
      - Installing symfony/polyfill-ctype (v1.37.0): Extracting archive
      - Installing phpoption/phpoption (1.10.0): Extracting archive
      - Installing graham-campbell/result-type (v1.2.0): Extracting archive
      - Installing vlucas/phpdotenv (v5.8.0): Extracting archive
      - Installing symfony/css-selector (v8.1.10): Extracting archive
      - Installing tijsverkoyen/css-to-inline-styles (v2.4.0): Extracting archive
      - Installing symfony/var-dumper (v7.4.22): Extracting archive
      - Installing symfony/polyfill-uuid (v1.43.0): Extracting archive
      - Installing symfony/uid (v7.4.21): Extracting archive
      - Installing symfony/routing (v7.4.23): Extracting archive
      - Installing symfony/process (v7.4.22): Extracting archive
      - Installing symfony/polyfill-php85 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php84 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php83 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-normalizer (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-idn (v1.43.0): Extracting archive
      - Installing symfony/mime (v7.4.22): Extracting archive
      - Installing psr/container (2.0.2): Extracting archive
      - Installing symfony/service-contracts (v3.8.1): Extracting archive
      - Installing psr/event-dispatcher (1.0.0): Extracting archive
      - Installing symfony/event-dispatcher-contracts (v3.8.1): Extracting archive
      - Installing symfony/event-dispatcher (v8.1.5): Extracting archive
      - Installing psr/log (3.0.2): Extracting archive
      - Installing egulias/email-validator (4.0.4): Extracting archive
      - Installing symfony/mailer (v7.4.22): Extracting archive
      - Installing symfony/error-handler (v7.4.22): Extracting archive
      - Installing symfony/http-kernel (v7.4.23): Extracting archive
      - Installing symfony/finder (v7.4.23): Extracting archive
      - Installing symfony/polyfill-intl-grapheme (v1.43.3): Extracting archive
      - Installing symfony/string (v8.1.10): Extracting archive
      - Installing symfony/console (v7.4.23): Extracting archive
      - Installing ramsey/collection (2.1.1): Extracting archive
      - Installing brick/math (0.14.8): Extracting archive
      - Installing ramsey/uuid (4.9.4): Extracting archive
      - Installing psr/simple-cache (3.0.0): Extracting archive
      - Installing nunomaduro/termwind (v2.4.1): Extracting archive
      - Installing symfony/translation-contracts (v3.8.1): Extracting archive
      - Installing symfony/translation (v8.1.11): Extracting archive
      - Installing symfony/polyfill-time (v1.42.0): Extracting archive
      - Installing psr/clock (1.0.0): Extracting archive
      - Installing symfony/clock (v8.1.9): Extracting archive
      - Installing carbonphp/carbon-doctrine-types (3.2.1): Extracting archive
      - Installing nesbot/carbon (3.15.1): Extracting archive
      - Installing monolog/monolog (3.12.1): Extracting archive
      - Installing psr/http-message (2.0): Extracting archive
      - Installing psr/http-factory (1.1.0): Extracting archive
      - Installing league/uri-interfaces (7.10.0): Extracting archive
      - Installing league/uri (7.10.0): Extracting archive
      - Installing league/mime-type-detection (1.17.0): Extracting archive
      - Installing league/flysystem-local (3.35.3): Extracting archive
      - Installing league/flysystem (3.36.0): Extracting archive
      - Installing nette/utils (v4.1.6): Extracting archive
      - Installing nette/schema (v1.4.0): Extracting archive
      - Installing dflydev/dot-access-data (v3.0.3): Extracting archive
      - Installing league/config (v1.2.0): Extracting archive
      - Installing league/commonmark (2.10.7): Extracting archive
      - Installing laravel/serializable-closure (v2.2.0): Extracting archive
      - Installing laravel/prompts (v0.3.27): Extracting archive
      - Installing psr/http-client (1.0.3): Extracting archive
      - Installing ralouphie/getallheaders (3.0.3): Extracting archive
      - Installing guzzlehttp/psr7 (2.13.3): Extracting archive
      - Installing guzzlehttp/guzzle (7.16.1): Extracting archive
      - Installing laravel/framework (v12.72.0): Extracting archive
      - Installing tightenco/ziggy (v2.6.5): Extracting archive
      - Installing spatie/temporary-directory (2.4.0): Extracting archive
      - Installing spatie/laravel-package-tools (1.93.3): Extracting archive
      - Installing symfony/polyfill-deepclone (v1.43.2): Extracting archive
      - Installing symfony/var-exporter (v8.1.10): Extracting archive
      - Installing psr/cache (3.0.0): Extracting archive
      - Installing symfony/cache-contracts (v3.8.1): Extracting archive
      - Installing symfony/cache (v8.1.11): Extracting archive
      - Installing evenement/evenement (v3.0.2): Extracting archive
      - Installing php-ffmpeg/php-ffmpeg (v1.4.0): Extracting archive
      - Installing laravel/sentinel (v1.1.0): Extracting archive
      - Installing laravel/horizon (v5.51.0): Extracting archive
      - Installing intervention/image (2.7.2): Extracting archive
      - Installing composer/ca-bundle (1.6.1): Extracting archive
      - Installing inovector/twitteroauth (v7.1.0): Extracting archive
      - Installing inertiajs/inertia-laravel (v2.0.28): Extracting archive
      - Installing inovector/mixpost (2.6.0): Extracting archive
      - Installing inovector/mixpost-auth (v2.1.0): Extracting archive
      - Installing nikic/php-parser (v5.9.0): Extracting archive
      - Installing psy/psysh (v0.12.24): Extracting archive
      - Installing laravel/tinker (v2.11.1): Extracting archive
      - Installing symfony/filesystem (v8.1.11): Extracting archive
      - Installing mtdowling/jmespath.php (2.9.2): Extracting archive
      - Installing aws/aws-sdk-php (3.403.6): Extracting archive
      - Installing league/flysystem-aws-s3-v3 (3.35.3): Extracting archive
      - Installing paragonie/random_compat (v9.99.100): Extracting archive
      - Installing paragonie/constant_time_encoding (v3.1.4): Extracting archive
      - Installing phpseclib/phpseclib (3.0.58): Extracting archive
      - Installing league/flysystem-sftp-v3 (3.36.0): Extracting archive
       0/104 [>---------------------------]   0%
      19/104 [=====>----------------------]  18%
      31/104 [========>-------------------]  29%
      43/104 [===========>----------------]  41%
      53/104 [==============>-------------]  50%
      69/104 [==================>---------]  66%
      78/104 [=====================>------]  75%
      90/104 [========================>---]  86%
      95/104 [=========================>--]  91%
     104/104 [============================] 100%
    60 package suggestions were added by new dependencies, use `composer suggest` to see details.
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    > @php artisan key:generate --ansi
       INFO  Application key set successfully.  
    > @php artisan mixpost:setup-gitignore
    .gitignore setup complete!
    > @php artisan queue:batches-table
       INFO  Migration created successfully.  
    > @php artisan mixpost:publish
    Publishing Mixpost assets...
    Executing `mixpost:publish-assets --force=true`...
    Assets was published to [public/vendor/mixpost]
    Executing `vendor:publish --tag=mixpost-migrations`...
       INFO  Publishing [mixpost-migrations] assets.  
      Copying file [vendor/inovector/mixpost/database/migrations/create_mixpost_tables.php] to [database/migrations/2026_11_14_191554_create_mixpost_tables.php]  DONE
    Executing `vendor:publish --tag=mixpost-auth-assets`...
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    All assets has been published!
    > @php artisan storage:link
       INFO  The [public/storage] link has been connected to [storage/app/public].  
    ./composer.json has been updated
    Running composer update inovector/mixpost --with-all-dependencies
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Writing lock file
    Installing dependencies from lock file
    Nothing to install, update or remove
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    [2026-11-14 20:16:02] [OK] Installed Mixpost
    [2026-11-14 20:16:02] [INFO] Configuring Mixpost
       INFO  Application key set successfully.  
       INFO  Preparing database.  
      Creating migration table ...................................... 20.62ms DONE
       INFO  Running migrations.  
      2014_10_12_000000_create_users_table .......................... 22.42ms DONE
      2014_10_12_100000_create_password_reset_tokens_table ........... 7.04ms DONE
      2019_08_19_000000_create_failed_jobs_table .................... 21.04ms DONE
      2019_12_14_000001_create_personal_access_tokens_table ......... 34.54ms DONE
      2026_11_14_191553_create_job_batches_table ..................... 6.41ms DONE
      2026_11_14_191554_create_mixpost_tables ...................... 375.31ms DONE
     What is the name of the new user?:
     > 
     What is the email address of the new user?:
     > 
     What is the password for the new user?:
     > 
    User admin@example.com created successfully!
       INFO  Caching framework bootstrap, configuration, and metadata.  
      config ........................................................ 16.36ms DONE
      events ......................................................... 1.78ms DONE
      routes ........................................................ 19.27ms DONE
      views ......................................................... 35.18ms DONE
    [2026-11-14 20:16:04] [OK] Configured Mixpost
    [2026-11-14 20:16:04] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 20:16:06] [OK] Configured Nginx
    [2026-11-14 20:16:06] [INFO] Creating Services
    [2026-11-14 20:16:07] [OK] Created Services
    [2026-11-14 20:16:07] [INFO] Customizing Container
    [2026-11-14 20:16:09] [OK] Customized Container
    [2026-11-14 20:16:09] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 20:16:10] [OK] Cleaned
    
    🔄 ct/mixpost.sh (incus) — update log (26 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    10.98.0.217
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  Update available: mixpost 2.6.0-dev -> 2.6.0
      ⏳   Stopping Mixpost
      ✔️  Stopped Mixpost
      ⏳   Update Composer 2.11.2
      ✔️  Update Composer 2.11.2
      ⏳   Updating Mixpost
      ✔️  Updated Mixpost
      ⏳   Starting Mixpost
      ✔️  Started Mixpost
      ✔️  Updated successfully!
    
    🔁 ct/mixpost.sh (incus) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    10.98.0.217
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  No update available: mixpost (2.6.0)
    
    📄 ct/mixpost.sh (arm64) — install log (2660 lines)
    … 2396 earlier lines cut, the full log is in the run artifacts
      - Downloading symfony/polyfill-deepclone (v1.43.2)
      - Downloading symfony/var-exporter (v8.1.10)
      - Downloading psr/cache (3.0.0)
      - Downloading symfony/cache-contracts (v3.8.1)
      - Downloading symfony/cache (v8.1.11)
      - Downloading evenement/evenement (v3.0.2)
      - Downloading php-ffmpeg/php-ffmpeg (v1.4.0)
      - Downloading laravel/sentinel (v1.1.0)
      - Downloading laravel/horizon (v5.51.0)
      - Downloading intervention/image (2.7.2)
      - Downloading composer/ca-bundle (1.6.1)
      - Downloading inovector/twitteroauth (v7.1.0)
      - Downloading inertiajs/inertia-laravel (v2.0.28)
      - Downloading inovector/mixpost (2.6.0)
      - Downloading inovector/mixpost-auth (v2.1.0)
      - Downloading nikic/php-parser (v5.9.0)
      - Downloading psy/psysh (v0.12.24)
      - Downloading laravel/tinker (v2.11.1)
      - Downloading symfony/filesystem (v8.1.11)
      - Downloading mtdowling/jmespath.php (2.9.2)
      - Downloading aws/aws-sdk-php (3.403.6)
      - Downloading league/flysystem-aws-s3-v3 (3.35.3)
      - Downloading paragonie/random_compat (v9.99.100)
      - Downloading paragonie/constant_time_encoding (v3.1.4)
      - Downloading phpseclib/phpseclib (3.0.58)
      - Downloading league/flysystem-sftp-v3 (3.36.0)
       0/104 [>---------------------------]   0%
      27/104 [=======>--------------------]  25%
      54/104 [==============>-------------]  51%
      71/104 [===================>--------]  68%
      80/104 [=====================>------]  76%
      96/104 [=========================>--]  92%
     104/104 [============================] 100%
      - Installing aws/aws-crt-php (v1.2.7): Extracting archive
      - Installing doctrine/inflector (2.1.1): Extracting archive
      - Installing doctrine/lexer (3.0.3): Extracting archive
      - Installing dragonmantank/cron-expression (v3.6.1): Extracting archive
      - Installing symfony/polyfill-mbstring (v1.43.3): Extracting archive
      - Installing symfony/deprecation-contracts (v3.8.1): Extracting archive
      - Installing symfony/http-foundation (v7.4.23): Extracting archive
      - Installing fruitcake/php-cors (v1.4.0): Extracting archive
      - Installing guzzlehttp/promises (2.6.0): Extracting archive
      - Installing symfony/polyfill-php80 (v1.43.0): Extracting archive
      - Installing guzzlehttp/uri-template (v1.0.11): Extracting archive
      - Installing voku/portable-ascii (2.1.1): Extracting archive
      - Installing symfony/polyfill-ctype (v1.37.0): Extracting archive
      - Installing phpoption/phpoption (1.10.0): Extracting archive
      - Installing graham-campbell/result-type (v1.2.0): Extracting archive
      - Installing vlucas/phpdotenv (v5.8.0): Extracting archive
      - Installing symfony/css-selector (v8.1.10): Extracting archive
      - Installing tijsverkoyen/css-to-inline-styles (v2.4.0): Extracting archive
      - Installing symfony/var-dumper (v7.4.22): Extracting archive
      - Installing symfony/polyfill-uuid (v1.43.0): Extracting archive
      - Installing symfony/uid (v7.4.21): Extracting archive
      - Installing symfony/routing (v7.4.23): Extracting archive
      - Installing symfony/process (v7.4.22): Extracting archive
      - Installing symfony/polyfill-php85 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php84 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-php83 (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-normalizer (v1.43.0): Extracting archive
      - Installing symfony/polyfill-intl-idn (v1.43.0): Extracting archive
      - Installing symfony/mime (v7.4.22): Extracting archive
      - Installing psr/container (2.0.2): Extracting archive
      - Installing symfony/service-contracts (v3.8.1): Extracting archive
      - Installing psr/event-dispatcher (1.0.0): Extracting archive
      - Installing symfony/event-dispatcher-contracts (v3.8.1): Extracting archive
      - Installing symfony/event-dispatcher (v8.1.5): Extracting archive
      - Installing psr/log (3.0.2): Extracting archive
      - Installing egulias/email-validator (4.0.4): Extracting archive
      - Installing symfony/mailer (v7.4.22): Extracting archive
      - Installing symfony/error-handler (v7.4.22): Extracting archive
      - Installing symfony/http-kernel (v7.4.23): Extracting archive
      - Installing symfony/finder (v7.4.23): Extracting archive
      - Installing symfony/polyfill-intl-grapheme (v1.43.3): Extracting archive
      - Installing symfony/string (v8.1.10): Extracting archive
      - Installing symfony/console (v7.4.23): Extracting archive
      - Installing ramsey/collection (2.1.1): Extracting archive
      - Installing brick/math (0.14.8): Extracting archive
      - Installing ramsey/uuid (4.9.4): Extracting archive
      - Installing psr/simple-cache (3.0.0): Extracting archive
      - Installing nunomaduro/termwind (v2.4.1): Extracting archive
      - Installing symfony/translation-contracts (v3.8.1): Extracting archive
      - Installing symfony/translation (v8.1.11): Extracting archive
      - Installing symfony/polyfill-time (v1.42.0): Extracting archive
      - Installing psr/clock (1.0.0): Extracting archive
      - Installing symfony/clock (v8.1.9): Extracting archive
      - Installing carbonphp/carbon-doctrine-types (3.2.1): Extracting archive
      - Installing nesbot/carbon (3.15.1): Extracting archive
      - Installing monolog/monolog (3.12.1): Extracting archive
      - Installing psr/http-message (2.0): Extracting archive
      - Installing psr/http-factory (1.1.0): Extracting archive
      - Installing league/uri-interfaces (7.10.0): Extracting archive
      - Installing league/uri (7.10.0): Extracting archive
      - Installing league/mime-type-detection (1.17.0): Extracting archive
      - Installing league/flysystem-local (3.35.3): Extracting archive
      - Installing league/flysystem (3.36.0): Extracting archive
      - Installing nette/utils (v4.1.6): Extracting archive
      - Installing nette/schema (v1.4.0): Extracting archive
      - Installing dflydev/dot-access-data (v3.0.3): Extracting archive
      - Installing league/config (v1.2.0): Extracting archive
      - Installing league/commonmark (2.10.7): Extracting archive
      - Installing laravel/serializable-closure (v2.2.0): Extracting archive
      - Installing laravel/prompts (v0.3.27): Extracting archive
      - Installing psr/http-client (1.0.3): Extracting archive
      - Installing ralouphie/getallheaders (3.0.3): Extracting archive
      - Installing guzzlehttp/psr7 (2.13.3): Extracting archive
      - Installing guzzlehttp/guzzle (7.16.1): Extracting archive
      - Installing laravel/framework (v12.72.0): Extracting archive
      - Installing tightenco/ziggy (v2.6.5): Extracting archive
      - Installing spatie/temporary-directory (2.4.0): Extracting archive
      - Installing spatie/laravel-package-tools (1.93.3): Extracting archive
      - Installing symfony/polyfill-deepclone (v1.43.2): Extracting archive
      - Installing symfony/var-exporter (v8.1.10): Extracting archive
      - Installing psr/cache (3.0.0): Extracting archive
      - Installing symfony/cache-contracts (v3.8.1): Extracting archive
      - Installing symfony/cache (v8.1.11): Extracting archive
      - Installing evenement/evenement (v3.0.2): Extracting archive
      - Installing php-ffmpeg/php-ffmpeg (v1.4.0): Extracting archive
      - Installing laravel/sentinel (v1.1.0): Extracting archive
      - Installing laravel/horizon (v5.51.0): Extracting archive
      - Installing intervention/image (2.7.2): Extracting archive
      - Installing composer/ca-bundle (1.6.1): Extracting archive
      - Installing inovector/twitteroauth (v7.1.0): Extracting archive
      - Installing inertiajs/inertia-laravel (v2.0.28): Extracting archive
      - Installing inovector/mixpost (2.6.0): Extracting archive
      - Installing inovector/mixpost-auth (v2.1.0): Extracting archive
      - Installing nikic/php-parser (v5.9.0): Extracting archive
      - Installing psy/psysh (v0.12.24): Extracting archive
      - Installing laravel/tinker (v2.11.1): Extracting archive
      - Installing symfony/filesystem (v8.1.11): Extracting archive
      - Installing mtdowling/jmespath.php (2.9.2): Extracting archive
      - Installing aws/aws-sdk-php (3.403.6): Extracting archive
      - Installing league/flysystem-aws-s3-v3 (3.35.3): Extracting archive
      - Installing paragonie/random_compat (v9.99.100): Extracting archive
      - Installing paragonie/constant_time_encoding (v3.1.4): Extracting archive
      - Installing phpseclib/phpseclib (3.0.58): Extracting archive
      - Installing league/flysystem-sftp-v3 (3.36.0): Extracting archive
       0/104 [>---------------------------]   0%
      29/104 [=======>--------------------]  27%
      49/104 [=============>--------------]  47%
      66/104 [=================>----------]  63%
      79/104 [=====================>------]  75%
      87/104 [=======================>----]  83%
     102/104 [===========================>]  98%
     104/104 [============================] 100%
    60 package suggestions were added by new dependencies, use `composer suggest` to see details.
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    > @php artisan key:generate --ansi
       INFO  Application key set successfully.  
    > @php artisan mixpost:setup-gitignore
    .gitignore setup complete!
    > @php artisan queue:batches-table
       INFO  Migration created successfully.  
    > @php artisan mixpost:publish
    Publishing Mixpost assets...
    Executing `mixpost:publish-assets --force=true`...
    Assets was published to [public/vendor/mixpost]
    Executing `vendor:publish --tag=mixpost-migrations`...
       INFO  Publishing [mixpost-migrations] assets.  
      Copying file [vendor/inovector/mixpost/database/migrations/create_mixpost_tables.php] to [database/migrations/2026_11_14_181134_create_mixpost_tables.php]  DONE
    Executing `vendor:publish --tag=mixpost-auth-assets`...
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    All assets has been published!
    > @php artisan storage:link
       INFO  The [public/storage] link has been connected to [storage/app/public].  
    ./composer.json has been updated
    Running composer update inovector/mixpost --with-all-dependencies
    Loading composer repositories with package information
    Updating dependencies
    Nothing to modify in lock file
    Writing lock file
    Installing dependencies from lock file
    Nothing to install, update or remove
    Generating optimized autoload files
    > Illuminate\Foundation\ComposerScripts::postAutoloadDump
    > @php artisan package:discover --ansi
       INFO  Discovering packages.  
      inertiajs/inertia-laravel ............................................. DONE
      inovector/mixpost ..................................................... DONE
      inovector/mixpost-auth ................................................ DONE
      intervention/image .................................................... DONE
      laravel/horizon ....................................................... DONE
      laravel/sentinel ...................................................... DONE
      laravel/tinker ........................................................ DONE
      nesbot/carbon ......................................................... DONE
      nunomaduro/termwind ................................................... DONE
      tightenco/ziggy ....................................................... DONE
    64 packages you are using are looking for funding.
    Use the `composer fund` command to find out more!
    > @php artisan vendor:publish --tag=laravel-assets --ansi --force
       INFO  No publishable resources for tag [laravel-assets].  
    > @php artisan mixpost:publish-assets --force=true
    Assets was published to [public/vendor/mixpost]
    > @php artisan vendor:publish --tag=mixpost-auth-assets --force
       INFO  Publishing [mixpost-auth-assets] assets.  
      Copying directory [vendor/inovector/mixpost-auth/resources/dist/vendor/mixpost-auth] to [public/vendor/mixpost-auth]  DONE
      Copying directory [vendor/inovector/mixpost-auth/resources/img] to [public/vendor/mixpost-auth/img]  DONE
    No security vulnerability advisories found.
    [2026-11-14 18:11:40] [OK] Installed Mixpost
    [2026-11-14 18:11:40] [INFO] Configuring Mixpost
       INFO  Application key set successfully.  
       INFO  Preparing database.  
      Creating migration table ...................................... 10.96ms DONE
       INFO  Running migrations.  
      2014_10_12_000000_create_users_table ........................... 5.04ms DONE
      2014_10_12_100000_create_password_reset_tokens_table ........... 1.70ms DONE
      2019_08_19_000000_create_failed_jobs_table ..................... 4.44ms DONE
      2019_12_14_000001_create_personal_access_tokens_table .......... 7.67ms DONE
      2026_11_14_181132_create_job_batches_table ..................... 2.01ms DONE
      2026_11_14_181134_create_mixpost_tables ....................... 83.02ms DONE
     What is the name of the new user?:
     > 
     What is the email address of the new user?:
     > 
     What is the password for the new user?:
     > 
    User admin@example.com created successfully!
       INFO  Caching framework bootstrap, configuration, and metadata.  
      config ......................................................... 7.88ms DONE
      events ......................................................... 0.83ms DONE
      routes ........................................................ 10.07ms DONE
      views ......................................................... 17.00ms DONE
    [2026-11-14 18:11:41] [OK] Configured Mixpost
    [2026-11-14 18:11:41] [INFO] Configuring Nginx
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    [2026-11-14 18:11:42] [OK] Configured Nginx
    [2026-11-14 18:11:42] [INFO] Creating Services
    [2026-11-14 18:11:42] [OK] Created Services
    [2026-11-14 18:11:42] [INFO] Customizing Container
    [2026-11-14 18:11:43] [OK] Customized Container
    [2026-11-14 18:11:43] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-14 18:11:44] [OK] Cleaned
    
    🔄 ct/mixpost.sh (arm64) — update log (26 lines)
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    10.98.0.217
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  Update available: mixpost 2.6.0-dev -> 2.6.0
      ⏳   Stopping Mixpost
      ✔️  Stopped Mixpost
      ⏳   Update Composer 2.11.2
      ✔️  Update Composer 2.11.2
      ⏳   Updating Mixpost
      ✔️  Updated Mixpost
      ⏳   Starting Mixpost
      ✔️  Started Mixpost
      ✔️  Updated successfully!
    
    🔁 ct/mixpost.sh (arm64) — second update log
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
    10.98.0.217
       ______                                      _ __           _____           _       __
      / ____/___  ____ ___  ____ ___  __  ______  (_) /___  __   / ___/__________(_)___  / /______
     / /   / __ \/ __ `__ \/ __ `__ \/ / / / __ \/ / __/ / / /   \__ \/ ___/ ___/ / __ \/ __/ ___/
    / /___/ /_/ / / / / / / / / / / / /_/ / / / / / /_/ /_/ /   ___/ / /__/ /  / / /_/ / /_(__  )
    \____/\____/_/ /_/ /_/_/ /_/ /_/\__,_/_/ /_/_/\__/\__, /   /____/\___/_/  /_/ .___/\__/____/
                                                     /____/                    /_/
      Mixpost
      ⏳   Checking for update: mixpost
      ✔️  No update available: mixpost (2.6.0)
    

    Full logs: workflow run (artifacts result-*). Comment /test mixpost to build again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions