Échec de la reconstruction de l'application

Hello When I try to rebuild system give an error like;

/pups/lib/pups/config.rb:106:in `block (2 levels) in run_commands': Invalid run command cd (SyntaxError)
from /pups/lib/pups/config.rb:100:in `each'
from /pups/lib/pups/config.rb:100:in `block in run_commands'
from /pups/lib/pups/config.rb:99:in `each'
from /pups/lib/pups/config.rb:99:in `run_commands'
from /pups/lib/pups/config.rb:78:in `run'
from /pups/lib/pups/cli.rb:31:in `run'
from /pups/bin/pups:8:in `<main>'

Can you share the full error log? It’d also be helpful to know the directory you’re running the command in, and the exact command you’re running.

Salut,

J’obtiens exactement le même message d’erreur après avoir ajouté le plugin discourse-oauth2-basic.

Voici le journal de l’exécution de sudo ./discourse-doctor dans /var/discourse ainsi que ma configuration d’application. J’ai dû raccourcir le fichier journal car il est trop long (je ne peux pas encore joindre de fichiers).

[details=“discourse-debug”]

DISCOURSE DOCKER Fri Jan 31 17:01:31 CET 2020
OS: Linux mycompany.com 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux


Found containers/app.yml

==================== YML SETTINGS ====================
DISCOURSE_HOSTNAME=discourse.mycompany.com
SMTP_ADDRESS=smtp.sparkpostmail.com
DEVELOPER_EMAILS=REDACTED 
SMTP_PASSWORD=REDACTED 
SMTP_PORT=587
SMTP_USER_NAME=REDACTED
LETSENCRYPT_ACCOUNT_EMAIL=REDACTED 

==================== DOCKER INFO ====================
DOCKER VERSION: Docker version 19.03.5, build 633a0ea838

DOCKER PROCESSES (docker ps -a)

CONTAINER ID        IMAGE                                COMMAND                  CREATED             STATUS                      PORTS                                                                                          NAMES
ad746c498f75        local_discourse/app                  "/sbin/boot"             25 minutes ago      Exited (5) 11 minutes ago                                                                                                  app

==================== SERIOUS PROBLEM!!!! ====================
app not running!
Attempting to rebuild
==================== REBUILD LOG ====================
Ensuring launcher is up to date
Fetching origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 10 app
app
cd /pups && git pull && /pups/bin/pups --stdin
Already up to date.
I, [2020-01-31T16:01:50.217918 #1]  INFO -- : Loading --stdin
I, [2020-01-31T16:01:50.223775 #1]  INFO -- : > locale-gen $LANG && update-locale
I, [2020-01-31T16:01:50.269771 #1]  INFO -- : Generating locales (this might take a while)...
Generation complete.

I, [2020-01-31T16:01:50.270087 #1]  INFO -- : > mkdir -p /shared/postgres_run
I, [2020-01-31T16:01:50.280071 #1]  INFO -- : 
I, [2020-01-31T16:01:50.280310 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run
I, [2020-01-31T16:01:50.285346 #1]  INFO -- : 
I, [2020-01-31T16:01:50.285592 #1]  INFO -- : > chmod 775 /shared/postgres_run
I, [2020-01-31T16:01:50.290605 #1]  INFO -- : 
I, [2020-01-31T16:01:50.290884 #1]  INFO -- : > rm -fr /var/run/postgresql
I, [2020-01-31T16:01:50.294816 #1]  INFO -- : 
I, [2020-01-31T16:01:50.295085 #1]  INFO -- : > ln -s /shared/postgres_run /var/run/postgresql
I, [2020-01-31T16:01:50.298472 #1]  INFO -- : 
I, [2020-01-31T16:01:50.298708 #1]  INFO -- : > socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1
2020/01/31 16:01:50 socat[26] E connect(6, AF=1 "/shared/postgres_run/.s.PGSQL.5432", 36): No such file or directory
I, [2020-01-31T16:01:50.306809 #1]  INFO -- : 
I, [2020-01-31T16:01:50.307072 #1]  INFO -- : > rm -fr /shared/postgres_run/.s*
I, [2020-01-31T16:01:50.313478 #1]  INFO -- : 
I, [2020-01-31T16:01:50.313747 #1]  INFO -- : > rm -fr /shared/postgres_run/*.pid
I, [2020-01-31T16:01:50.321026 #1]  INFO -- : 
I, [2020-01-31T16:01:50.321278 #1]  INFO -- : > mkdir -p /shared/postgres_run/10-main.pg_stat_tmp
I, [2020-01-31T16:01:50.326119 #1]  INFO -- : 
I, [2020-01-31T16:01:50.326556 #1]  INFO -- : > chown postgres:postgres /shared/postgres_run/10-main.pg_stat_tmp
I, [2020-01-31T16:01:50.331104 #1]  INFO -- : 
I, [2020-01-31T16:01:50.339854 #1]  INFO -- : File > /etc/service/postgres/run  chmod: +x  chown: 
I, [2020-01-31T16:01:50.349002 #1]  INFO -- : File > /etc/service/postgres/log/run  chmod: +x  chown: 
I, [2020-01-31T16:01:50.358572 #1]  INFO -- : File > /etc/runit/3.d/99-postgres  chmod: +x  chown: 
I, [2020-01-31T16:01:50.369234 #1]  INFO -- : File > /root/upgrade_postgres  chmod: +x  chown: 
I, [2020-01-31T16:01:50.369761 #1]  INFO -- : > chown -R root /var/lib/postgresql/10/main
I, [2020-01-31T16:01:51.215344 #1]  INFO -- : 
I, [2020-01-31T16:01:51.215639 #1]  INFO -- : > [ ! -e /shared/postgres_data ] && install -d -m 0755 -o postgres -g postgres /shared/postgres_data && sudo -E -u postgres /usr/lib/postgresql/10/bin/initdb -D /shared/postgres_data || exit 0
I, [2020-01-31T16:01:51.221022 #1]  INFO -- : 
I, [2020-01-31T16:01:51.221173 #1]  INFO -- : > chown -R postgres:postgres /shared/postgres_data
I, [2020-01-31T16:01:51.243321 #1]  INFO -- : 
I, [2020-01-31T16:01:51.243605 #1]  INFO -- : > chown -R postgres:postgres /var/run/postgresql
I, [2020-01-31T16:01:51.249889 #1]  INFO -- : 
I, [2020-01-31T16:01:51.250178 #1]  INFO -- : > /root/upgrade_postgres
I, [2020-01-31T16:01:51.260213 #1]  INFO -- : 
I, [2020-01-31T16:01:51.260515 #1]  INFO -- : > rm /root/upgrade_postgres
I, [2020-01-31T16:01:51.266115 #1]  INFO -- : 
I, [2020-01-31T16:01:51.266828 #1]  INFO -- : Replacing data_directory = '/var/lib/postgresql/10/main' with data_directory = '/shared/postgres_data' in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.267705 #1]  INFO -- : Replacing (?-mix:#?listen_addresses *=.*) with listen_addresses = '*' in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.268223 #1]  INFO -- : Replacing (?-mix:#?synchronous_commit *=.*) with synchronous_commit = $db_synchronous_commit in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.268617 #1]  INFO -- : Replacing (?-mix:#?shared_buffers *=.*) with shared_buffers = $db_shared_buffers in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.268994 #1]  INFO -- : Replacing (?-mix:#?work_mem *=.*) with work_mem = $db_work_mem in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.269477 #1]  INFO -- : Replacing (?-mix:#?default_text_search_config *=.*) with default_text_search_config = '$db_default_text_search_config' in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.269825 #1]  INFO -- : > install -d -m 0755 -o postgres -g postgres /shared/postgres_backup
I, [2020-01-31T16:01:51.276502 #1]  INFO -- : 
I, [2020-01-31T16:01:51.277104 #1]  INFO -- : Replacing (?-mix:#?max_wal_senders *=.*) with max_wal_senders = $db_max_wal_senders in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.277607 #1]  INFO -- : Replacing (?-mix:#?wal_level *=.*) with wal_level = $db_wal_level in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.278077 #1]  INFO -- : Replacing (?-mix:#?checkpoint_segments *=.*) with checkpoint_segments = $db_checkpoint_segments in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.278591 #1]  INFO -- : Replacing (?-mix:#?logging_collector *=.*) with logging_collector = $db_logging_collector in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.278953 #1]  INFO -- : Replacing (?-mix:#?log_min_duration_statement *=.*) with log_min_duration_statement = $db_log_min_duration_statement in /etc/postgresql/10/main/postgresql.conf
I, [2020-01-31T16:01:51.279517 #1]  INFO -- : Replacing (?-mix:^#local +replication +postgres +peer$) with local replication postgres  peer in /etc/postgresql/10/main/pg_hba.conf
I, [2020-01-31T16:01:51.279894 #1]  INFO -- : Replacing (?-mix:^host.*all.*all.*127.*$) with host all all 0.0.0.0/0 md5 in /etc/postgresql/10/main/pg_hba.conf
I, [2020-01-31T16:01:51.280136 #1]  INFO -- : > HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/10/bin/postmaster -D /etc/postgresql/10/main
I, [2020-01-31T16:01:51.284468 #1]  INFO -- : > sleep 5
2020-01-31 16:01:51.309 UTC [49] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2020-01-31 16:01:51.309 UTC [49] LOG:  listening on IPv6 address "::", port 5432
2020-01-31 16:01:51.311 UTC [49] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2020-01-31 16:01:51.485 UTC [52] LOG:  database system was shut down at 2020-01-31 15:54:58 UTC
2020-01-31 16:01:51.502 UTC [49] LOG:  database system is ready to accept connections
I, [2020-01-31T16:01:56.288480 #1]  INFO -- : 
I, [2020-01-31T16:01:56.289056 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2020-01-31 16:01:56.372 UTC [62] postgres@postgres ERROR:  database "discourse" already exists

Done compressing locales/el-f4d89589e78c0c675002c87e120a158db25ed05aea05544f798ca7bfe21be5e4.js : 0.08 secs

13337155.396820288 Compressing: locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js > /var/www/discourse/public/assets/locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js --output=/var/www/discourse/public/assets/locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js.br


Done compressing locales/ja-211d3cd5efb2cd5997a5831c13a5a97f35b5d8552027c32b20955336238b18f0.js : 0.07 secs

13337155.466588276 Compressing: locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js > /var/www/discourse/public/assets/locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js --output=/var/www/discourse/public/assets/locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js.br


Done compressing locales/sq-ff23388bd2ec7eb1c9c8ae5669cadc680b7dbcb5ee9455644a1a6eb5b4f7a5f6.js : 0.07 secs

13337155.536557427 Compressing: locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js > /var/www/discourse/public/assets/locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js --output=/var/www/discourse/public/assets/locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js.br


Done compressing locales/pt_BR-d66dc5dbae6965e4d4030002ef79ecafc0848331f25cb4c2ec4c1ba7d1793b42.js : 0.06 secs

13337155.60035402 Compressing: locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js > /var/www/discourse/public/assets/locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js --output=/var/www/discourse/public/assets/locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js.br


Done compressing locales/lt-65da0ef79ac2bb13fb0438d74475752a7c8ad1772c44758e36f940a3dff5c35a.js : 0.06 secs

13337155.662396437 Compressing: locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js > /var/www/discourse/public/assets/locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js --output=/var/www/discourse/public/assets/locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js.br


Done compressing locales/te-33b081ed414beb02bb06275e28813eb78351045f822cd79c93dfaa09a1c519d7.js : 0.08 secs

13337155.74669595 Compressing: locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js > /var/www/discourse/public/assets/locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js --output=/var/www/discourse/public/assets/locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js.br


Done compressing locales/zh_TW-539001075e574cd5c818cf34a5fe36db0cbea66290cfda127703160e4912ecd8.js : 0.07 secs

13337155.815083925 Compressing: locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js > /var/www/discourse/public/assets/locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js --output=/var/www/discourse/public/assets/locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js.br


Done compressing locales/de-c88c3fc69c206cccd9a23cd7272516c320f214a7242da1c04bcfe2c722b9a994.js : 0.08 secs

13337155.895103691 Compressing: locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js > /var/www/discourse/public/assets/locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js --output=/var/www/discourse/public/assets/locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js.br


Done compressing locales/gl-bc3f18b203d70f250eb09b185fb9e55bb6fb334d9387f69174fbcd6bc09c8765.js : 0.07 secs

13337155.962858276 Compressing: locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js
uglifyjs '/var/www/discourse/public/assets/locales/_en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js' -m -c -o '/var/www/discourse/public/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js' --source-map "base='/var/www/discourse/public/assets/locales',root='/assets/locales',url='/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js > /var/www/discourse/public/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js --output=/var/www/discourse/public/assets/locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js.br


Done compressing locales/en_US-8b46408c1c9706569bb5929e37521e7dd439e0cd05cfbba7ba57f8ee8dea134e.js : 2.66 secs

13337158.621891947 Compressing: locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js > /var/www/discourse/public/assets/locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js --output=/var/www/discourse/public/assets/locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js.br


Done compressing locales/vi-5dd2a9e2abd66ad60f20308cbf58b09d02ab13f714672c327517aa5c90be582d.js : 0.08 secs

13337158.699444544 Compressing: locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js > /var/www/discourse/public/assets/locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js --output=/var/www/discourse/public/assets/locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js.br


Done compressing locales/da-c5d258d9bebe9499782a37be510586cf8982ebc193388c4034b883eae33d6cee.js : 0.07 secs

13337158.767154092 Compressing: locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js > /var/www/discourse/public/assets/locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js --output=/var/www/discourse/public/assets/locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js.br


Done compressing locales/nb_NO-06473e06cc16f3972da03f1becb702687c4e29f41277dd3e62d2d8307a3808c1.js : 0.08 secs

13337158.846029934 Compressing: locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js > /var/www/discourse/public/assets/locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js --output=/var/www/discourse/public/assets/locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js.br


Done compressing locales/ca-994d578d65be3b213b4a1924780b84dd6718f9903d7f03c047812f79c0bc62ca.js : 0.08 secs

13337158.928194184 Compressing: locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js > /var/www/discourse/public/assets/locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js --output=/var/www/discourse/public/assets/locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js.br


Done compressing locales/uk-275fae7021a1e4d3f0d1e517fc6fdfed79efecab29564c7e190d27545aab112c.js : 0.08 secs

13337159.01125006 Compressing: locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js > /var/www/discourse/public/assets/locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js --output=/var/www/discourse/public/assets/locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js.br


Done compressing locales/ur-f7517c4fc4474d82fe11b16dcd6e3e5645f2429db7ff30f1d9c740026a4c5e5e.js : 0.08 secs

13337159.094609339 Compressing: locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js > /var/www/discourse/public/assets/locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js --output=/var/www/discourse/public/assets/locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js.br


Done compressing locales/ko-71c94fde3726c42a440a9b4f474a2ddd95c003c6e74113f9b467ad12d2a1d443.js : 0.07 secs

13337159.161324956 Compressing: locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js > /var/www/discourse/public/assets/locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js --output=/var/www/discourse/public/assets/locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js.br


Done compressing locales/sv-1145b12af6e46bebc1c466eb61a2b7182f209e73866b8101a837f56663cf5328.js : 0.07 secs

13337159.235566113 Compressing: locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js > /var/www/discourse/public/assets/locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js --output=/var/www/discourse/public/assets/locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js.br


Done compressing locales/sr-e8fe350f552ce1e679c633f69dda1d0179bec0447c1967877235a6529a596ebc.js : 0.07 secs

13337159.302517887 Compressing: locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js > /var/www/discourse/public/assets/locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js --output=/var/www/discourse/public/assets/locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js.br


Done compressing locales/fi-aa6d50b9e347c670e2e49abaaf609867599f812fecb8bfc7fc81fc103093dc0d.js : 0.08 secs

13337159.382234149 Compressing: locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js
uglifyjs '/var/www/discourse/public/assets/locales/_en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js' -m -c -o '/var/www/discourse/public/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js' --source-map "base='/var/www/discourse/public/assets/locales',root='/assets/locales',url='/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js > /var/www/discourse/public/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js --output=/var/www/discourse/public/assets/locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js.br


Done compressing locales/en-12e1a2a11b99c5e96e0ced60ad8049aa481672a516ff2f7c6af6492cb13e5a7c.js : 2.64 secs

13337162.018992439 Compressing: locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js > /var/www/discourse/public/assets/locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js --output=/var/www/discourse/public/assets/locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js.br


Done compressing locales/ru-d35da2fc187e6124c922ccba68a2c273571e5b1ffca1f00f4c0b2e6bbb908ab6.js : 0.09 secs

13337162.108946508 Compressing: docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js > /var/www/discourse/public/assets/docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js --output=/var/www/discourse/public/assets/docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js.br


Done compressing docker-manager-app-888922f3ec4fc42543c1916f533f3fecb9af503803eb6b8b59904a2310219d1d.js : 0.01 secs

13337162.121823492 Compressing: docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js
gzip -f -c -9 /var/www/discourse/public/assets/docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js > /var/www/discourse/public/assets/docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js --output=/var/www/discourse/public/assets/docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js.br


Done compressing docker-manager-vendor-91af87077979e715f4d5034ea05c612f734c3aece05878051e901d07e84878ee.js : 0.13 secs

13337162.24796794 Compressing: plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js > /var/www/discourse/public/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js --output=/var/www/discourse/public/assets/plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js.br


Done compressing plugins/discourse-internet-explorer-optional-4e74f38f94fc65150f5dda4e2592759b7d76be8771664c95188cee38116177b6.js : 0.54 secs

13337162.788113296 Compressing: plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js > /var/www/discourse/public/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js --output=/var/www/discourse/public/assets/plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js.br


Done compressing plugins/discourse-details-fcee5b28139d24dd3fc6abaa7f4eaa9653070dbfacec9210b49b6691ee7f1c79.js : 0.27 secs

13337163.060949989 Compressing: plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js > /var/www/discourse/public/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js --output=/var/www/discourse/public/assets/plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js.br


Done compressing plugins/discourse-internet-explorer-94a59cc54d7dfa189c6c0b90fe30742d2f65258346dab716d04b90339e81cfe0.js : 0.19 secs

13337163.255766297 Compressing: plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js > /var/www/discourse/public/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js --output=/var/www/discourse/public/assets/plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js.br


Done compressing plugins/discourse-local-dates-27ed212e0ffdfb79b131a223e01a2833b86f7f7ca883a5e746e72731726dcac9.js : 0.68 secs

13337163.93322016 Compressing: plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js > /var/www/discourse/public/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js.gz

[details="Journal de reconstruction"]
```bash
brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js --output=/var/www/discourse/public/assets/plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js.br


Compression terminée pour plugins/discourse-narrative-bot-34c7a69c26a852a4f0464fc33b2abbf56163d77f77138d699a839ba8f260296d.js : 0.21 sec

13337164.139228836 Compression en cours : plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js
uglifyjs '/var/www/discourse/public/assets/plugins/_discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js' -m -c -o '/var/www/discourse/public/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js > /var/www/discourse/public/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js --output=/var/www/discourse/public/assets/plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js.br


Compression terminée pour plugins/discourse-presence-b04740cb84eb76f9371a2ea6621c31c09f3043d4fdd2af917186caf5ba3d5df9.js : 0.43 sec

13337164.573428644 Compression en cours : plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js
uglifyjs '/var/www/discourse/public/assets/plugins/_docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js' -m -c -o '/var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js > /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js --output=/var/www/discourse/public/assets/plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js.br


Compression terminée pour plugins/docker_manager-25504a87a4e36bcc8a621591ad8ca39652edee1eb267254e2d16758445970569.js : 0.19 sec

13337164.759912476 Compression en cours : plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js
uglifyjs '/var/www/discourse/public/assets/plugins/_lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js' -m -c -o '/var/www/discourse/public/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js > /var/www/discourse/public/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js --output=/var/www/discourse/public/assets/plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js.br


Compression terminée pour plugins/lazy-yt-cc6987f1bc1a01aed5e746c9cbe75ba9f4b9c6354f47a08b9608525a21a5f5c4.js : 0.28 sec

13337165.042433845 Compression en cours : plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js
uglifyjs '/var/www/discourse/public/assets/plugins/_poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js' -m -c -o '/var/www/discourse/public/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js > /var/www/discourse/public/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js --output=/var/www/discourse/public/assets/plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js.br


Compression terminée pour plugins/poll-a58910b1e81b6f79d37896523780dcf9288b179cb5f4db459c025c592a9818cc.js : 1.0 sec

13337166.03979304 Compression en cours : application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js
uglifyjs '/var/www/discourse/public/assets/_application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js' -m -c -o '/var/www/discourse/public/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js' --source-map "base='/var/www/discourse/public/assets',root='/assets',url='/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js.map'"
gzip -f -c -9 /var/www/discourse/public/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js > /var/www/discourse/public/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js --output=/var/www/discourse/public/assets/application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js.br


Compression terminée pour application-5455881b0fb1ec1d69653a97c64cb3afcedb9f3e3dae6d791325073f2632d4e1.js : 20.5 sec

Compression terminée pour tous les fichiers JS : 68.17 sec

Démarrage de la compilation CSS : 2020-01-31 16:06:00 UTC
Compilation du css pour default 2020-01-31 16:06:00 UTC
précompilation cible : desktop Dark
précompilation cible : mobile Dark
précompilation cible : desktop_rtl Dark
précompilation cible : mobile_rtl Dark
précompilation cible : desktop_theme Dark
précompilation cible : mobile_theme Dark
précompilation cible : admin Dark
précompilation cible : desktop Light
précompilation cible : mobile Light
précompilation cible : desktop_rtl Light
précompilation cible : mobile_rtl Light
précompilation cible : desktop_theme Light
précompilation cible : mobile_theme Light
précompilation cible : admin Light
précompilation cible : desktop Light
précompilation cible : mobile Light
précompilation cible : desktop_rtl Light
précompilation cible : mobile_rtl Light
précompilation cible : desktop_theme Light
précompilation cible : mobile_theme Light
précompilation cible : admin Light
précompilation cible : desktop 
précompilation cible : mobile 
précompilation cible : desktop_rtl 
précompilation cible : mobile_rtl 
précompilation cible : desktop_theme 
précompilation cible : mobile_theme 
précompilation cible : admin 
Compilation CSS terminée : 2020-01-31 16:06:09 UTC
I, [2020-01-31T16:06:09.503442 #1]  INFO -- : Téléchargement de MaxMindDB...
Compression du Javascript et génération des Source Maps

I, [2020-01-31T16:06:09.517943 #1]  INFO -- : Fichier > /usr/local/bin/discourse  chmod: +x  chown: 
I, [2020-01-31T16:06:09.531043 #1]  INFO -- : Fichier > /usr/local/bin/rails  chmod: +x  chown: 
I, [2020-01-31T16:06:09.541185 #1]  INFO -- : Fichier > /usr/local/bin/rake  chmod: +x  chown: 
I, [2020-01-31T16:06:09.551646 #1]  INFO -- : Fichier > /usr/local/bin/rbtrace  chmod: +x  chown: 
I, [2020-01-31T16:06:09.560928 #1]  INFO -- : Fichier > /usr/local/bin/stackprof  chmod: +x  chown: 
I, [2020-01-31T16:06:09.570680 #1]  INFO -- : Fichier > /etc/update-motd.d/10-web  chmod: +x  chown: 
I, [2020-01-31T16:06:09.576458 #1]  INFO -- : Fichier > /etc/logrotate.d/rails  chmod:   chown: 
I, [2020-01-31T16:06:09.582137 #1]  INFO -- : Fichier > /etc/logrotate.d/nginx  chmod:   chown: 
I, [2020-01-31T16:06:09.592134 #1]  INFO -- : Fichier > /etc/runit/1.d/00-ensure-links  chmod: +x  chown: 
I, [2020-01-31T16:06:09.603798 #1]  INFO -- : Fichier > /root/.bash_profile  chmod: 644  chown: 
I, [2020-01-31T16:06:09.604310 #1]  INFO -- : Remplacement de (?-mix:server.+{) par limit_req_zone $binary_remote_addr zone=flood:10m rate=$reqs_per_secondr/s;
limit_req_zone $binary_remote_addr zone=bot:10m rate=$reqs_per_minuter/m;
limit_req_status 429;
limit_conn_zone $binary_remote_addr zone=connperip:10m;
limit_conn_status 429;
server {
 dans /etc/nginx/conf.d/discourse.conf
I, [2020-01-31T16:06:09.604800 #1]  INFO -- : Remplacement de (?-mix:location @discourse {) par location @discourse {
  limit_conn connperip $conn_per_ip;
  limit_req zone=flood burst=$burst_per_second nodelay;
  limit_req zone=bot burst=$burst_per_minute nodelay; dans /etc/nginx/conf.d/discourse.conf
I, [2020-01-31T16:06:09.620034 #1]  INFO -- : Fichier > /etc/runit/1.d/remove-old-socket  chmod: +x  chown: 
I, [2020-01-31T16:06:09.630781 #1]  INFO -- : Fichier > /etc/runit/3.d/remove-old-socket  chmod: +x  chown: 
I, [2020-01-31T16:06:09.631131 #1]  INFO -- : Remplacement de (?-mix:listen 80;) par listen unix:/shared/nginx.http.sock;
set_real_ip_from unix:;
 dans /etc/nginx/conf.d/discourse.conf
I, [2020-01-31T16:06:09.631488 #1]  INFO -- : Remplacement de (?-mix:listen 443 ssl http2;) par listen unix:/shared/nginx.https.sock ssl http2;
set_real_ip_from unix:; dans /etc/nginx/conf.d/discourse.conf
I, [2020-01-31T16:06:09.631934 #1]  INFO -- : > echo "Début des commandes personnalisées"
I, [2020-01-31T16:06:09.636854 #1]  INFO -- : Début des commandes personnalisées

I, [2020-01-31T16:06:09.637267 #1]  INFO -- : Terminaison des processus asynchrones
I, [2020-01-31T16:06:09.637407 #1]  INFO -- : Envoi de INT à HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/10/bin/postmaster -D /etc/postgresql/10/main pid: 49
2020-01-31 16:06:09.637 UTC [49] LOG:  demande d'arrêt rapide reçue
I, [2020-01-31T16:06:09.637762 #1]  INFO -- : Envoi de TERM à exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 166
166:signal-handler (1580486769) SIGTERM reçu, planification de l'arrêt...
2020-01-31 16:06:09.640 UTC [49] LOG:  annulation des transactions actives
2020-01-31 16:06:09.643 UTC [49] LOG:  processus travailleur : lanceur de réplication logique (PID 58) terminé avec le code de sortie 1
2020-01-31 16:06:09.645 UTC [53] LOG:  arrêt en cours
166:M 31 Jan 2020 16:06:09.697 # Arrêt demandé par l'utilisateur...
166:M 31 Jan 2020 16:06:09.697 * Sauvegarde de la dernière snapshot RDB avant de quitter.
166:M 31 Jan 2020 16:06:09.770 * DB sauvegardée sur le disque
166:M 31 Jan 2020 16:06:09.770 # Redis est maintenant prêt à quitter, au revoir...
2020-01-31 16:06:09.809 UTC [49] LOG:  système de base de données arrêté
/pups/lib/pups/config.rb:106:in `block (2 levels) in run_commands': Commande d'exécution invalide cd (SyntaxError)
	from /pups/lib/pups/config.rb:100:in `each'
	from /pups/lib/pups/config.rb:100:in `block in run_commands'
	from /pups/lib/pups/config.rb:99:in `each'
	from /pups/lib/pups/config.rb:99:in `run_commands'
	from /pups/lib/pups/config.rb:78:in `run'
	from /pups/lib/pups/cli.rb:31:in `run'
	from /pups/bin/pups:8:in `<main>'
f4806ebfd53ad597901f42cfea676306543a66e1b64a6db8fee135a8416283f8
** ÉCHEC DU BOOTSTRAP ** veuillez remonter et chercher des messages d'erreur précédents, il peut y en avoir plus d'un.
./discourse-doctor peut aider à diagnostiquer le problème.
==================== FIN DU JOURNAL DE RECONSTRUCTION ====================
Échec de la reconstruction de l'application.

Vérification de votre nom de domaine . . .

Connexion à discourse.mycompany.com réussie.
Vous devriez probablement supprimer les plugins non standards et reconstruire.
Tentative de redémarrage du conteneur existant. . . 

démarrage du conteneur existant
+ /usr/bin/docker start app
app
Conteneur redémarré.


==================== PLUGINS ====================
          - git clone https://github.com/discourse/docker_manager.git
      - git clone https://github.com/discourse/discourse-oauth2-basic.git

Aucun plugin non officiel détecté.

Voir https://github.com/discourse/discourse/blob/master/lib/plugin/metadata.rb pour la liste officielle.

========================================
Version de Discourse sur discourse.mycompany.com : NON TROUVÉE
Version de Discourse sur localhost : NON TROUVÉE


==================== INFORMATIONS MÉMOIRE ====================
OS: Linux
RAM (MB): 32940

              total        utilisé        libre      partagé  buff/cache   disponible
Mem:          32168        4017       18645          52        9505       27888
Swap:             0           0           0

==================== VÉRIFICATION ESPACE DISQUE ====================
---------- Espace disque OS ----------
Système de fichiers      Taille  Utilisé Disponible Util% Monté sur
/dev/sda3       944G  362G  544G  40% /

==================== INFORMATIONS DISQUE ====================
Disque /dev/sda: 960 GiB, 1030792151040 octets, 2013265920 secteurs
Unités : secteurs de 1 * 512 = 512 octets
Taille de secteur (logique/physique) : 512 octets / 512 octets
Taille E/S (minimale/optimale) : 512 octets / 512 octets
Type d'étiquette de disque : gpt
Identifiant de disque : 7C397D76-5FDF-AD44-BA49-97EB4FA4D146

Périphérique       Début        Fin    Secteurs  Taille Type
/dev/sda1     2048       6143       4096    2M BIOS boot
/dev/sda2     6144    2103295    2097152    1G Système de fichiers Linux
/dev/sda3  2103296 2013265886 2011162591  959G Système de fichiers Linux

==================== FIN DES INFORMATIONS DISQUE ====================

==================== TEST MAIL ====================
Pour un test robuste, obtenez une adresse sur http://www.mail-tester.com/
Test mail ignoré.

==================== TERMINÉ ! ====================
La sortie de ce programme peut être disponible à http://discourse.mycompany.com/REDACTED.txt
Vous devriez examiner ce fichier attentivement avant de partager l'URL.

Vous pouvez examiner la sortie de ce script avec 
LESS=-Ri less /tmp/discourse-debug.txt

MAIS D'ABORD, assurez-vous de connaître les trois premières commandes ci-dessous !!!

Commandes à connaître lors de la visualisation du fichier avec la commande ci-dessus (appelée 'less') : 
q              -- quitter
/error<ENTREE>  -- rechercher le mot 'error'
n              -- rechercher l'occurrence suivante
g              -- aller au début du fichier
f              -- avancer d'une page
b              -- reculer d'une page
G              -- aller à la fin du fichier

[/details]

app.yml
## ceci est le modèle de conteneur Docker Discourse tout-en-un, autonome
##
## Après avoir apporté des modifications à ce fichier, vous DEVEZ reconstruire
## /var/discourse/launcher rebuild app
##
## SOYEZ *TRÈS* PRUDENT LORS DE LA MODIFICATION !
## LES FICHIERS YAML SONT EXTRÊMEMENT SENSIBLES AUX ERREURS D'ESPACES OU D'ALIGNEMENT !
## visitez http://www.yamllint.com/ pour valider ce fichier si nécessaire

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.socketed.template.yml"
## Décommentez ces deux lignes si vous souhaitez ajouter Lets Encrypt (https)
#  - "templates/web.ssl.template.yml"
#  - "templates/web.letsencrypt.ssl.template.yml"

## quels ports TCP/IP ce conteneur doit-il exposer ?
## Si vous souhaitez que Discourse partage un port avec un autre serveur web comme Apache ou nginx,
## voir https://meta.discourse.org/t/17247 pour plus de détails
#expose:
#  - "80:80"   # http
#  - "443:443" # https

params:
  db_default_text_search_config: "pg_catalog.english"

  ## Définissez db_shared_buffers à un maximum de 25 % de la mémoire totale.
  ## sera défini automatiquement par le bootstrap en fonction de la RAM détectée, ou vous pouvez remplacer
  db_shared_buffers: "4096MB"

  ## peut améliorer les performances de tri, mais ajoute une utilisation de mémoire par connexion
  #db_work_mem: "40MB"

  ## Quelle révision Git ce conteneur doit-il utiliser ? (par défaut : tests-passed)
  #version: tests-passed

env:
  LANG: fr_FR.UTF-8
  # DISCOURSE_DEFAULT_LOCALE: fr

  ## Combien de requêtes web simultanées sont prises en charge ? Dépend de la mémoire et des cœurs CPU.
  ## sera défini automatiquement par le bootstrap en fonction des CPUs détectés, ou vous pouvez remplacer
  UNICORN_WORKERS: 8

  ## TODO : Le nom de domaine auquel cette instance Discourse répondra
  ## Requis. Discourse ne fonctionnera pas avec une adresse IP nue.
  DISCOURSE_HOSTNAME: discourse.mycompany.com

  ## Décommentez si vous souhaitez que le conteneur soit démarré avec le même
  ## nom d'hôte (option -h) que spécifié ci-dessus (par défaut "$hostname-$config")
  #DOCKER_USE_HOSTNAME: true

  ## TODO : Liste d'emails séparés par des virgules qui seront rendus admin et développeur
  ## lors de la première inscription exemple 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: REDACTED

  ## TODO : Le serveur SMTP de messagerie utilisé pour valider les nouveaux comptes et envoyer des notifications
  # L'ADRESSE SMTP, le nom d'utilisateur et le mot de passe sont requis
  # ATTENTION le caractère '#' dans le mot de passe SMTP peut causer des problèmes !
  DISCOURSE_SMTP_ADDRESS: smtp.sparkpostmail.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: REDACTED
  DISCOURSE_SMTP_PASSWORD: REDACTED
  DISCOURSE_SMTP_ENABLE_START_TLS: true           # (optionnel, par défaut true)

  ## Si vous avez ajouté le modèle Lets Encrypt, décommentez ci-dessous pour obtenir un certificat SSL gratuit
  LETSENCRYPT_ACCOUNT_EMAIL: me@example.com

  ## L'adresse CDN http ou https pour cette instance Discourse (configurée pour récupérer)
  ## voir https://meta.discourse.org/t/14857 pour plus de détails
  #DISCOURSE_CDN_URL: https://discourse-cdn.example.com

## Le conteneur Docker est sans état ; toutes les données sont stockées dans /shared
volumes:
  - volume:
      host: /var/discourse/shared/standalone
      guest: /shared
  - volume:
      host: /var/discourse/shared/standalone/log/var-log
      guest: /var/log

## Les plugins vont ici
## voir https://meta.discourse.org/t/19157 pour plus de détails
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git

## Toute commande personnalisée à exécuter après la construction
run:
  - exec: echo "Début des commandes personnalisées"
  ## Si vous souhaitez définir l'adresse email 'De' pour votre première inscription, décommentez et modifiez :
  ## Après avoir reçu le premier email d'inscription, re-commentez la ligne. Elle n'a besoin de s'exécuter qu'une fois.
  #- exec: rails r "SiteSetting.notification_email='discourse@mail.kyub.com'"
  - exec:
    cd: $home/plugins
    cmd:
      - git clone https://github.com/discourse/discourse-oauth2-basic.git
  - exec: echo "Fin des commandes personnalisées"

Lorsque je supprime le plugin, il se reconstruit et fonctionne correctement. J’ai également essayé d’ajouter un autre plugin aléatoire (discourse-bbcode). Cela a provoqué le même problème.

Des indices pour déboguer davantage ? @ozgurkuru comment avez-vous résolu cela ?

Salut !

Le problème est que vous essayez d’ajouter le plugin au mauvais endroit.

En regardant la fin de votre app.yml :

## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git

## Any custom commands to run after building
run:
  - exec: echo "Beginning of custom commands"
  ## If you want to set the 'From' email address for your first registration, uncomment and change:
  ## After getting the first signup email, re-comment the line. It only needs to run once.
  #- exec: rails r "SiteSetting.notification_email='discourse@mail.kyub.com'"
  - exec:
    cd: $home/plugins
    cmd:
      - git clone https://github.com/discourse/discourse-oauth2-basic.git
  - exec: echo "End of custom commands"

Remarquez que vous avez le plugin docker_manager par défaut installé à la ligne 8, puis vous avez ajouté votre bloc de plugin plus bas, à la ligne 19. Vous devrez supprimer ces lignes (16-19) :

 - exec:
    cd: $home/plugins
    cmd:
      - git clone https://github.com/discourse/discourse-oauth2-basic.git

Ensuite, ajoutez - git clone https://github.com/discourse/discourse-oauth2-basic.git directement sous la ligne du gestionnaire docker, en veillant à ce que l’indentation corresponde.

Merci @jomaxro ! C’était probablement ça, je vais essayer lundi.

Ça fonctionne à merveille. Merci encore @jomaxro :slight_smile: