Skip to content

docker-compose.yml: version is obsolete/container is unhealthy #438

Closed
@mwweinberg

Description

Describe the bug
I'm trying to update from v3 to v4. I followed the instructions here (https://docs.barassistant.app/setup/migrate-to-40/) by:

  1. updating volume permissions
  2. updating default port in nginx.conf
  3. updating docker-compose.yml
  4. updating .env so the base URL also points to port 8080 (I did this in an attempt to troubleshoot after the initial build, but it doesn't seem to make any impact)
  5. running docker compose pull (no errors)
  6. running docker compose up -d (errors)

Image

the only obvious errors in the logs are the same three warnings at the top (see below)

To Reproduce
see above

Versions:

  • Bar Assistant: 4
  • Salt Rim: 3
  • Browser: (if applicable) [e.g. chrome, safari]

Additional context, log outputs...
WARN[0000] The "BAR_NAME" variable is not set. Defaulting to a blank string.
WARN[0000] The "BAR_DESCRIPTION" variable is not set. Defaulting to a blank string.
WARN[0000] /home/pi/bar-assistant/docker-compose.yml: version is obsolete
bar-assistant-1 |
bar-assistant-1 | --------------------------------------------------------------------
bar-assistant-1 | ____ ____ _ _ _ _
bar-assistant-1 | / | ___ _ ____ _____ _ __ / |() | | ___ | | | | __
bar-assistant-1 | _
\ / _ \ \ \ / / _ \ | _ | |/ ` |/ _ \ | | | | _
bar-assistant-1 | ) | __/ | \ V / __/ | ) | | (| | __/ | || | |) |
bar-assistant-1 | |
/ _
|
| _/ _
|
| |/||_,|_| _/| .__/
bar-assistant-1 | |
|
bar-assistant-1 |
bar-assistant-1 | Brought to you by serversideup.net
bar-assistant-1 | --------------------------------------------------------------------
bar-assistant-1 |
bar-assistant-1 | 🙌 To support Server Side Up projects visit:
bar-assistant-1 | https://serversideup.net/sponsor
bar-assistant-1 |
bar-assistant-1 | -------------------------------------
bar-assistant-1 | ℹ️ Container Information
bar-assistant-1 | -------------------------------------
bar-assistant-1 |
bar-assistant-1 | OS: Debian GNU/Linux 12 (bookworm)
bar-assistant-1 | Docker user: www-data
bar-assistant-1 | Docker uid: 33
bar-assistant-1 | Docker gid: 33
bar-assistant-1 | OPcache: ✅ Enabled
bar-assistant-1 | PHP Version: 8.3.16
bar-assistant-1 | Image Version: git-c06e9fe-12882594114
bar-assistant-1 |
bar-assistant-1 | (init-webserver-config): Processing /etc/nginx/nginx.conf.template → /etc/nginx/nginx.conf...
bar-assistant-1 | (init-webserver-config): Processing /etc/nginx/site-opts.d/http.conf.template → /etc/nginx/site-opts.d/http.conf...
bar-assistant-1 | (init-webserver-config): Processing /etc/nginx/site-opts.d/https.conf.template → /etc/nginx/site-opts.d/https.conf...
bar-assistant-1 | ℹ️ NOTICE (init-webserver-config): Enabling NGINX site with SSL "off"...
bar-assistant-1 |
bar-assistant-1 | INFO Application key set successfully.
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | INFO Nothing to migrate.
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | INFO The [public/storage] link has been connected to [storage/app/public].
bar-assistant-1 |
bar-assistant-1 | INFO The [public/uploads] link has been connected to [storage/bar-assistant/uploads].
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | INFO Configuration cache cleared successfully.
bar-assistant-1 |
bar-assistant-1 | Setting up bar search tokens...
bar-assistant-1 | Skipping Meilisearch setup. Key did not change.
bar-assistant-1 | Settings for the [cocktails] index synced successfully.
bar-assistant-1 | Settings for the [ingredients] index synced successfully.
bar-assistant-1 |
bar-assistant-1 | INFO Configuration cached successfully.
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | INFO Routes cached successfully.
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | INFO Events cached successfully.
bar-assistant-1 |
bar-assistant-1 | Syncing search index...
bar-assistant-1 | Pruning tokens with expired expires_at timestamps ............ 117.69ms DONE
bar-assistant-1 |
bar-assistant-1 | WARN Expiration value not specified in configuration file.
bar-assistant-1 |
bar-assistant-1 | INFO Tokens expired for more than [24 hours] pruned successfully.
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | Environment ................................................................
bar-assistant-1 | Application Name ......................................... Bar Assistant API
bar-assistant-1 | Laravel Version .................................................... 11.41.3
bar-assistant-1 | PHP Version ......................................................... 8.3.16
bar-assistant-1 | Composer Version ..................................................... 2.8.4
bar-assistant-1 | Environment ..................................................... production
bar-assistant-1 | Debug Mode ............................................................. OFF
bar-assistant-1 | URL ........................................... bar-assistant.local:8080/bar
bar-assistant-1 | Maintenance Mode ....................................................... OFF
bar-assistant-1 | Timezone ............................................................... UTC
bar-assistant-1 | Locale .................................................................. en
bar-assistant-1 |
bar-assistant-1 | Cache ......................................................................
bar-assistant-1 | Config .............................................................. CACHED
bar-assistant-1 | Events .............................................................. CACHED
bar-assistant-1 | Routes .............................................................. CACHED
bar-assistant-1 | Views ........................................................... NOT CACHED
bar-assistant-1 |
bar-assistant-1 | Drivers ....................................................................
bar-assistant-1 | Broadcasting .......................................................... null
bar-assistant-1 | Cache ................................................................ redis
bar-assistant-1 | Database ............................................................ sqlite
bar-assistant-1 | Logs ................................................................ stderr
bar-assistant-1 | Mail .................................................................. smtp
bar-assistant-1 | Queue ................................................................. sync
bar-assistant-1 | Scout .......................................................... meilisearch
bar-assistant-1 | Session .............................................................. redis
bar-assistant-1 |
bar-assistant-1 | Sentry .....................................................................
bar-assistant-1 | Enabled ........................................................ MISSING DSN
bar-assistant-1 | Environment ..................................................... production
bar-assistant-1 | Laravel SDK Version ................................................. 4.11.0
bar-assistant-1 | PHP SDK Version ..................................................... 4.10.0
bar-assistant-1 | Release ............................................................ NOT SET
bar-assistant-1 | Sample Rate Errors .................................................... 100%
bar-assistant-1 | Sample Rate Performance Monitoring ................................. NOT SET
bar-assistant-1 | Sample Rate Profiling .............................................. NOT SET
bar-assistant-1 | Send Default PII .................................................. DISABLED
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | __
bar-assistant-1 | |@@@g_
bar-assistant-1 | |@@ <@@g_ ~~,
bar-assistant-1 | |@@ @@@@a_ @@|
bar-assistant-1 | |@@ @@@@@@@_ @@|
bar-assistant-1 | |@@ @@@@@@@@@@@@@@@@@@@|
bar-assistant-1 | |@@ @@@@@@@@" @@|
bar-assistant-1 | |@@ @@@@@p @@|
bar-assistant-1 | |@@ _~@@p @@|
bar-assistant-1 | |@@@@p
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | ggggggggggggg
bar-assistant-1 | BBBBBBBBBBBBN
bar-assistant-1 |
bar-assistant-1 |
bar-assistant-1 | 🍸 Check our managed service at https://barassistant.app/ 🍸
bar-assistant-1 | If you enjoy this project, please consider supporting the project: https://github.com/karlomikus/bar-assistant?tab=readme-ov-file#support-and-donations
bar-assistant-1 | [BAR-ASSISTANT] Bar Assistant API ready [listening on port: 8080]
bar-assistant-1 | [02-Mar-2025 17:14:03] NOTICE: fpm is running, pid 160
bar-assistant-1 | [02-Mar-2025 17:14:03] NOTICE: ready to handle connections
bar-assistant-1 | ✅ NGINX + PHP-FPM is running correctly.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions