New Install Bootstrap Fail in 'bundle exec rake themes:update assets:precompile'

AI-generated summary

gren struggled for hours installing Discourse on a DigitalOcean droplet, encountering repeated failures during the bundle exec rake themes:update assets:precompile step, accompanied by a Node.js memory warning (heap_size_limit < 2048MB). Despite upgrading to a 2GB droplet, rebuilding with Ubuntu 22.04 and 20.04, and running apt update/upgrade, the error persisted. gren noted earlier PostgreSQL errors about existing databases and roles, but these didn’t appear fatal. After multiple failed attempts and long hangs, gren discovered a workaround: skipping the MaxMind key during setup allowed the installation to complete successfully. gren suspects the MaxMind integration is memory-intensive or broken. Ed_S thanked gren for the workaround, and merefield empathized with the frustration, calling it “the story of IT!” The issue appears to be tied to MaxMind during asset precompilation, not system resources or base setup.

I have been trying to install discourse for 10 hours straight with little luck. I initially had a 1Gb Digital Ocean droplet but setup was taking 30-40 minutes and sometimes disconnecting. I upgraded to a 2Gb droplet and rebuilt it from the base Ubuntu 22.04 (LTS) image. I’m following directions from discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub .

Discourse Doctor just tries to rebuild and does the same thing. I have tried apt update and apt upgrade. No matter what I end up with this error.

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 3339 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.

I do also get the Node.js warning right after the “update assets:recompile” line, so I believe it’s related (and I’ve seen other threads mention this).

'bundle exec rake themes:update assets:precompile'
Node.js heap_size_limit (1006.0) is less than 2048MB. Setting --max-old-space-size=2048.

I am not a web programmer which is why I went with Digital Ocean so I can follow the most common discourse tutorials. I have no idea why this seems so much harder than it should be. I’d be very grateful if anybody had some insight. Thanks.

EDIT:

I SOLVED this below with a WORKAROUND: I didn’t enter a MaxMind key and the setup completes fine.

I do see this error higher up:

2024-02-20 23:59:20.856 UTC [41] LOG:  database system is ready to accept connections
I, [2024-02-20T23:59:25.606949 #1]  INFO -- :
I, [2024-02-20T23:59:25.607994 #1]  INFO -- : > su postgres -c 'createdb discourse' || true
2024-02-20 23:59:25.795 UTC [54] postgres@postgres ERROR:  database "discourse" already exists
2024-02-20 23:59:25.795 UTC [54] postgres@postgres STATEMENT:  CREATE DATABASE discourse;
createdb: error: database creation failed: ERROR:  database "discourse" already exists
I, [2024-02-20T23:59:25.799681 #1]  INFO -- :
I, [2024-02-20T23:59:25.800450 #1]  INFO -- : > su postgres -c 'psql discourse -c "create user discourse;"' || true
2024-02-20 23:59:25.910 UTC [58] postgres@discourse ERROR:  role "discourse" already exists
2024-02-20 23:59:25.910 UTC [58] postgres@discourse STATEMENT:  create user discourse;
ERROR:  role "discourse" already exists
I, [2024-02-20T23:59:25.915541 #1]  INFO -- :
I, [2024-02-20T23:59:25.916527 #1]  INFO -- : > su postgres -c 'psql discourse -c "grant all privileges on database discourse to discourse;"' || true

I don’t know if that’s fatal. At this point I am just running setup or doctor over again, just trying to fix it.

Please post the last few hundred lines of your log!

Here’s the 2nd half of the output:

ompressing: locales/sq-47306d3155bdf3eccc9a8da73d9aabffa7ae20a2a3e6fbecc79ec93a8db89706.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sq-47306d3155bdf3eccc9a8da73d9aabffa7ae20a2a3e6fbecc79ec93a8db89706.js > /var/www/discourse/public/assets/locales/sq-47306d3155bdf3eccc9a8da73d9aabffa7ae20a2a3e6fbecc79ec93a8db89706.js.gz

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


Done 'locales/sq-47306d3155bdf3eccc9a8da73d9aabffa7ae20a2a3e6fbecc79ec93a8db89706.js' : 0.11 secs

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

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


Done 'locales/sr-751d0e07723a8846b6b8aa35e1b81bae770cd03ce3a1c7cdc5a75cb37bf6bdba.js' : 0.1 secs

Compressing: locales/sv-5acb82650d26baf2fdca8ce4387cdd3450306a521ce22f700dab5ed4317dc899.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sv-5acb82650d26baf2fdca8ce4387cdd3450306a521ce22f700dab5ed4317dc899.js > /var/www/discourse/public/assets/locales/sv-5acb82650d26baf2fdca8ce4387cdd3450306a521ce22f700dab5ed4317dc899.js.gz

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


Done 'locales/sv-5acb82650d26baf2fdca8ce4387cdd3450306a521ce22f700dab5ed4317dc899.js' : 0.11 secs

Compressing: locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js > /var/www/discourse/public/assets/locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js --output=/var/www/discourse/public/assets/locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js.br


Done 'locales/sw-7e47eea8d5fd068663b99e2243f172c999917f89b0473bb722766debfd66da7a.js' : 0.11 secs

Compressing: locales/te-6bc80229f836a2d1da754b05e83a7b2d6ae8ccbe5b36123482f67fe96ce44cee.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/te-6bc80229f836a2d1da754b05e83a7b2d6ae8ccbe5b36123482f67fe96ce44cee.js > /var/www/discourse/public/assets/locales/te-6bc80229f836a2d1da754b05e83a7b2d6ae8ccbe5b36123482f67fe96ce44cee.js.gz

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


Done 'locales/te-6bc80229f836a2d1da754b05e83a7b2d6ae8ccbe5b36123482f67fe96ce44cee.js' : 0.16 secs

Compressing: locales/th-a7cfa1a469c0a902294a7a652de8da0f54e4a4e4cff6332a727b6deae4c430d6.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/th-a7cfa1a469c0a902294a7a652de8da0f54e4a4e4cff6332a727b6deae4c430d6.js > /var/www/discourse/public/assets/locales/th-a7cfa1a469c0a902294a7a652de8da0f54e4a4e4cff6332a727b6deae4c430d6.js.gz

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


Done 'locales/th-a7cfa1a469c0a902294a7a652de8da0f54e4a4e4cff6332a727b6deae4c430d6.js' : 0.13 secs

Compressing: locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js > /var/www/discourse/public/assets/locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js --output=/var/www/discourse/public/assets/locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js.br


Done 'locales/tr_TR-5650d5ab4c2f60101ee699b92aa0da3b62213b346b8cb3fd7596a0beae6a3cac.js' : 0.09 secs

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

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


Done 'locales/uk-fdaf4a2ee379fe296e992eed9aaf39bdb8f992cd07a3288cdcb6c852622314b0.js' : 0.13 secs

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

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


Done 'locales/ur-b4693cb4da16ae3b514b0a9ba77c867b02896bca11059f8698314bddf7febe1b.js' : 0.11 secs

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

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


Done 'locales/vi-dfd6fb4362d3f7022448a93ad7335a79bf3610423a4f7eb0f6d271db3d7dc57d.js' : 0.11 secs

Compressing: locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js
gzip -f -c -9 /var/www/discourse/public/assets/locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js > /var/www/discourse/public/assets/locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js --output=/var/www/discourse/public/assets/locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js.br


Done 'locales/zh_CN-85f3b1c66bc58cd5108cc2c69f909fc09f01903ce924f1d1ba6ec0c53b2ba084.js' : 0.1 secs

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

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


Done 'locales/zh_TW-ff115d06065752a6a9effc193b2fb2f221dc48fcea6f6f901b2bfcc4e81d5b2f.js' : 0.1 secs

Compressing: plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js
terser '/var/www/discourse/public/assets/plugins/_footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js' -m -c -o '/var/www/discourse/public/assets/plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js' --source-map "base='/var/www/discourse/public/assets/plugins',root='/assets/plugins',url='footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js.map',includeSources=true"
gzip -f -c -9 /var/www/discourse/public/assets/plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js > /var/www/discourse/public/assets/plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js.gz

brotli -f --quality=11 /var/www/discourse/public/assets/plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js --output=/var/www/discourse/public/assets/plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js.br


Done 'plugins/footnote_extra-295b457b90cb18fedfdb544868c494c71842a27c0781d3042fa4fd26589204fa.js' : 0.58 secs

Compressing: activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js
gzip -f -c -9 /var/www/discourse/public/assets/activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js > /var/www/discourse/public/assets/activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js --output=/var/www/discourse/public/assets/activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js.br


Done 'activate-account-9cb2015b7a740c93dc536067024f741b284ca1dd97e3ff19fa29e04e24dde7c5.js' : 0.01 secs

Compressing: admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js
gzip -f -c -9 /var/www/discourse/public/assets/admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js > /var/www/discourse/public/assets/admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js --output=/var/www/discourse/public/assets/admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js.br


Done 'admin-612df6db211f7c049f0f3cbb2c8f3a77f9c8a28b4e6443e12682c1b08dec6cc4.js' : 0.12 secs

Compressing: auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js
gzip -f -c -9 /var/www/discourse/public/assets/auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js > /var/www/discourse/public/assets/auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js --output=/var/www/discourse/public/assets/auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js.br


Done 'auto-redirect-03e5d3e9a32ee2864cfa327612eb79b3a581c27b7c9341dcb705945abadf53d8.js' : 0.01 secs

Compressing: browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js
gzip -f -c -9 /var/www/discourse/public/assets/browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js > /var/www/discourse/public/assets/browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js --output=/var/www/discourse/public/assets/browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js.br


Done 'browser-detect-99f42f91bffa8ca1606d62b70bb92f981d83921e78ccdbd3d9538f07007f27ac.js' : 0.01 secs

Compressing: browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js
gzip -f -c -9 /var/www/discourse/public/assets/browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js > /var/www/discourse/public/assets/browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js --output=/var/www/discourse/public/assets/browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js.br


Done 'browser-update-9070f07226d022f68c06506e046ae33f8fe725302ff53955cd3d483f2fc47ff6.js' : 0.01 secs

Compressing: chunk.1682effadb2c4d10985f.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js > /var/www/discourse/public/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js.br


Done 'chunk.1682effadb2c4d10985f.d41d8cd9.js' : 0.01 secs

Compressing: chunk.2fd90cc3966ca707f118.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js > /var/www/discourse/public/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js.br


Done 'chunk.2fd90cc3966ca707f118.d41d8cd9.js' : 0.01 secs

Compressing: chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js > /var/www/discourse/public/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js.br


Done 'chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js' : 0.01 secs

Compressing: chunk.460a23dd96bef0519de5.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js > /var/www/discourse/public/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js.br


Done 'chunk.460a23dd96bef0519de5.d41d8cd9.js' : 0.01 secs

Compressing: chunk.4fa2f51768c2d740da16.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js > /var/www/discourse/public/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js.br


Done 'chunk.4fa2f51768c2d740da16.d41d8cd9.js' : 0.01 secs

Compressing: chunk.559578f28ad8182598d7.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.559578f28ad8182598d7.d41d8cd9.js > /var/www/discourse/public/assets/chunk.559578f28ad8182598d7.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.559578f28ad8182598d7.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.559578f28ad8182598d7.d41d8cd9.js.br


Done 'chunk.559578f28ad8182598d7.d41d8cd9.js' : 0.69 secs

Compressing: chunk.5790ead1a9a15f421484.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js > /var/www/discourse/public/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js.br


Done 'chunk.5790ead1a9a15f421484.d41d8cd9.js' : 0.01 secs

Compressing: chunk.6e4218cb765a63d07074.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js > /var/www/discourse/public/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js.br


Done 'chunk.6e4218cb765a63d07074.d41d8cd9.js' : 0.07 secs

Compressing: chunk.81ebb986a52313f79d4d.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js > /var/www/discourse/public/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js.br


Done 'chunk.81ebb986a52313f79d4d.d41d8cd9.js' : 0.03 secs

Compressing: chunk.92be01623360f0e9c76d.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js > /var/www/discourse/public/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js.br


Done 'chunk.92be01623360f0e9c76d.d41d8cd9.js' : 0.01 secs

Compressing: chunk.b73d00c1c30c28d793c0.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js > /var/www/discourse/public/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js.br


Done 'chunk.b73d00c1c30c28d793c0.d41d8cd9.js' : 0.01 secs

Compressing: chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js > /var/www/discourse/public/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js.br


Done 'chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js' : 0.01 secs

Compressing: chunk.fc0589ffca5f10531baa.d41d8cd9.js
gzip -f -c -9 /var/www/discourse/public/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js > /var/www/discourse/public/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js --output=/var/www/discourse/public/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js.br


Done 'chunk.fc0589ffca5f10531baa.d41d8cd9.js' : 0.01 secs

Compressing: embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js
gzip -f -c -9 /var/www/discourse/public/assets/embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js > /var/www/discourse/public/assets/embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js --output=/var/www/discourse/public/assets/embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js.br


Done 'embed-application-1896c09383b1c54200925ff073e8a02aaf7c9f1e568deff3fa7907fba28c423f.js' : 0.01 secs

Compressing: google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js
gzip -f -c -9 /var/www/discourse/public/assets/google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js > /var/www/discourse/public/assets/google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js --output=/var/www/discourse/public/assets/google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js.br


Done 'google-tag-manager-78e83b8ae984b564b9745ad42fff40e8e544d5f805befd1f8265e859205f96b4.js' : 0.01 secs

Compressing: google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js
gzip -f -c -9 /var/www/discourse/public/assets/google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js > /var/www/discourse/public/assets/google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js --output=/var/www/discourse/public/assets/google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js.br


Done 'google-universal-analytics-v3-08add7ec997ab472fcd9f821d32ff7caf4b8b9a5de2ec18ca723a040be07a098.js' : 0.01 secs

Compressing: google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js
gzip -f -c -9 /var/www/discourse/public/assets/google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js > /var/www/discourse/public/assets/google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js --output=/var/www/discourse/public/assets/google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js.br


Done 'google-universal-analytics-v4-e154af4adb3c483a3aba7f9a7229b8881cdc5cf369290923d965a2ad30163ae8.js' : 0.01 secs

Compressing: onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js
gzip -f -c -9 /var/www/discourse/public/assets/onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js > /var/www/discourse/public/assets/onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js --output=/var/www/discourse/public/assets/onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js.br


Done 'onpopstate-handler-1ea3e951679a33d36b6c5f2f8d98016e9908c4af9110736a24b159542c83a9b8.js' : 0.01 secs

Compressing: plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js > /var/www/discourse/public/assets/plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js --output=/var/www/discourse/public/assets/plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js.br


Done 'plugins/chat-8fae71d3dc61dad7b621acf25f102acc10d67c05ffab22a955c981477f6b00da.js' : 0.08 secs

Compressing: plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js > /var/www/discourse/public/assets/plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js --output=/var/www/discourse/public/assets/plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js.br


Done 'plugins/checklist-273fb3ab5f7d346fa16c1482aedbd81035c5f677a83d7940da78abf7c1e16744.js' : 0.01 secs

Compressing: plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js > /var/www/discourse/public/assets/plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js --output=/var/www/discourse/public/assets/plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js.br


Done 'plugins/discourse-details-48148ec534a4c5e9614302186b345123ba1358787c41bc31cbd17231f794fe42.js' : 0.01 secs

Compressing: plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js > /var/www/discourse/public/assets/plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js --output=/var/www/discourse/public/assets/plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js.br


Done 'plugins/discourse-lazy-videos-93eefdae5b7d15a7cb3301aeba28935598be3f8484243b33146694690e2dd474.js' : 0.01 secs

Compressing: plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js > /var/www/discourse/public/assets/plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js --output=/var/www/discourse/public/assets/plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js.br


Done 'plugins/discourse-local-dates-a1b9590bc8f26e3bcd3d4cf00594250816149a8c4f00c75ffed0bfcf3e409d74.js' : 0.01 secs

Compressing: plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js > /var/www/discourse/public/assets/plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js --output=/var/www/discourse/public/assets/plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js.br


Done 'plugins/discourse-narrative-bot-643f10339e287d380f81413fde738a8ad3a6e2a5ee4d7e30f2e841f92c78e5eb.js' : 0.01 secs

Compressing: plugins/discourse-presence-fc08c21eda4e026fe0e91d04f30a77cd839e6e0c9e443bc9bd9817cb6eddf0d4.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/discourse-presence-fc08c21eda4e026fe0e91d04f30a77cd839e6e0c9e443bc9bd9817cb6eddf0d4.js > /var/www/discourse/public/assets/plugins/discourse-presence-fc08c21eda4e026fe0e91d04f30a77cd839e6e0c9e443bc9bd9817cb6eddf0d4.js.gz

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


Done 'plugins/discourse-presence-fc08c21eda4e026fe0e91d04f30a77cd839e6e0c9e443bc9bd9817cb6eddf0d4.js' : 0.01 secs

Compressing: plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js > /var/www/discourse/public/assets/plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js --output=/var/www/discourse/public/assets/plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js.br


Done 'plugins/docker_manager_admin-f303fe8961251b1e7cef8ae8d8b5811b4b0c83694e9a8fd9a9a52b8a17f7f33b.js' : 0.01 secs

Compressing: plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js > /var/www/discourse/public/assets/plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js --output=/var/www/discourse/public/assets/plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js.br


Done 'plugins/footnote-9e6a21e04868e13dc75adf73cfaab1be722d32b46af9a8b1894712c647ab6499.js' : 0.01 secs

Compressing: plugins/poll-c514fbef324ad213e9825daf68ecdfebd34a708e617429299d36fa1dd3fd6c6f.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/poll-c514fbef324ad213e9825daf68ecdfebd34a708e617429299d36fa1dd3fd6c6f.js > /var/www/discourse/public/assets/plugins/poll-c514fbef324ad213e9825daf68ecdfebd34a708e617429299d36fa1dd3fd6c6f.js.gz

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


Done 'plugins/poll-c514fbef324ad213e9825daf68ecdfebd34a708e617429299d36fa1dd3fd6c6f.js' : 0.01 secs

Compressing: plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js > /var/www/discourse/public/assets/plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js --output=/var/www/discourse/public/assets/plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js.br


Done 'plugins/spoiler-alert-77512c36f465902e7dbf3b8252c7cd6387edc9bf4ca804b79466212c1d1c843d.js' : 0.01 secs

Compressing: plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js
gzip -f -c -9 /var/www/discourse/public/assets/plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js > /var/www/discourse/public/assets/plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js --output=/var/www/discourse/public/assets/plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js.br


Done 'plugins/styleguide-e6b8e469ca7532a25fc3bbe7661b21cffbb1884aba0df5dbf30eabd81fbde22f.js' : 0.02 secs

Compressing: print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js
gzip -f -c -9 /var/www/discourse/public/assets/print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js > /var/www/discourse/public/assets/print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js --output=/var/www/discourse/public/assets/print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js.br


Done 'print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js' : 0.01 secs

Compressing: publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js
gzip -f -c -9 /var/www/discourse/public/assets/publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js > /var/www/discourse/public/assets/publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js --output=/var/www/discourse/public/assets/publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js.br


Done 'publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js' : 0.01 secs

Compressing: scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js
gzip -f -c -9 /var/www/discourse/public/assets/scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js > /var/www/discourse/public/assets/scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js --output=/var/www/discourse/public/assets/scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js.br


Done 'scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js' : 0.01 secs

Compressing: scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js
gzip -f -c -9 /var/www/discourse/public/assets/scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js > /var/www/discourse/public/assets/scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js --output=/var/www/discourse/public/assets/scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js.br


Done 'scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js' : 0.01 secs

Compressing: scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js
gzip -f -c -9 /var/www/discourse/public/assets/scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js > /var/www/discourse/public/assets/scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js --output=/var/www/discourse/public/assets/scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js.br


Done 'scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js' : 0.01 secs

Compressing: scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js
gzip -f -c -9 /var/www/discourse/public/assets/scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js > /var/www/discourse/public/assets/scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js --output=/var/www/discourse/public/assets/scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js.br


Done 'scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js' : 0.01 secs

Compressing: scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js
gzip -f -c -9 /var/www/discourse/public/assets/scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js > /var/www/discourse/public/assets/scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js --output=/var/www/discourse/public/assets/scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js.br


Done 'scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js' : 0.01 secs

Compressing: splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js
gzip -f -c -9 /var/www/discourse/public/assets/splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js > /var/www/discourse/public/assets/splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js --output=/var/www/discourse/public/assets/splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js.br


Done 'splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js' : 0.01 secs

Compressing: start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js
gzip -f -c -9 /var/www/discourse/public/assets/start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js > /var/www/discourse/public/assets/start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js --output=/var/www/discourse/public/assets/start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js.br


Done 'start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js' : 0.01 secs

Compressing: test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js
gzip -f -c -9 /var/www/discourse/public/assets/test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js > /var/www/discourse/public/assets/test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js --output=/var/www/discourse/public/assets/test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js.br


Done 'test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js' : 0.1 secs

Compressing: test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js
gzip -f -c -9 /var/www/discourse/public/assets/test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js > /var/www/discourse/public/assets/test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js --output=/var/www/discourse/public/assets/test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js.br


Done 'test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js' : 0.01 secs

Compressing: vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js
gzip -f -c -9 /var/www/discourse/public/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js > /var/www/discourse/public/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js --output=/var/www/discourse/public/assets/vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js.br


Done 'vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js' : 0.06 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js' : 0.01 secs

Compressing: workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js
gzip -f -c -9 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js > /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js.gz

brotli -f --quality=6 /var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js --output=/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js.br


Done 'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js' : 0.01 secs

Done 'Done compressing all JS files' : 12.48 secs

Start compiling CSS: 2024-02-21 03:12:50 UTC
-------------
Compiling CSS for default 2024-02-21 03:12:50 UTC
precompile target: desktop
precompile target: mobile
precompile target: admin
precompile target: wizard
precompile target: desktop_rtl
precompile target: mobile_rtl
precompile target: admin_rtl
precompile target: wizard_rtl
precompile target: chat
precompile target: checklist
precompile target: discourse-details
precompile target: discourse-lazy-videos
precompile target: discourse-local-dates
precompile target: discourse-narrative-bot
precompile target: discourse-presence
precompile target: docker_manager
precompile target: footnote
precompile target: poll
precompile target: spoiler-alert
precompile target: chat_mobile
precompile target: chat_desktop
precompile target: poll_desktop
precompile target: chat_rtl
precompile target: checklist_rtl
precompile target: discourse-details_rtl
precompile target: discourse-lazy-videos_rtl
precompile target: discourse-local-dates_rtl
precompile target: discourse-narrative-bot_rtl
precompile target: discourse-presence_rtl
precompile target: docker_manager_rtl
precompile target: footnote_rtl
precompile target: poll_rtl
precompile target: spoiler-alert_rtl
precompile target: chat_mobile_rtl
precompile target: chat_desktop_rtl
precompile target: poll_desktop_rtl
precompile target: desktop_theme Default
precompile target: mobile_theme Default
precompile target: color_definitions Default (Dark)
precompile target: color_definitions Default (WCAG Light)
precompile target: color_definitions Default (WCAG Dark)
precompile target: color_definitions Default (Dracula)
precompile target: color_definitions Default (Solarized Light)
precompile target: color_definitions Default (Solarized Dark)
precompile target: color_definitions Default (Base)
Done compiling CSS: 2024-02-21 03:12:57 UTC
/var/www/discourse/lib/discourse_ip_info.rb:48:in `mmdb_download': undefined method `path' for nil:NilClass (NoMethodError)

    filename = File.basename(gz_file.path)
                                    ^^^^^
        from /var/www/discourse/lib/tasks/maxminddb.rake:67:in `block (3 levels) in <main>'
        from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `each'
        from /var/www/discourse/lib/tasks/maxminddb.rake:65:in `block (2 levels) in <main>'
I, [2024-02-21T03:12:57.395062 #1]  INFO -- : yarn run v1.22.19
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build
Building
Environment: development
WARNING: ember-test-selectors: You are using an unsupported ember-cli-babel version. data-test properties are not automatically stripped from your JS code.
building...
...[ConfigLoader]
...[Babel: discourse-widget-hbs > applyPatches]
...[Babel: ember-source > applyPatches]
...[ember.js]
...[Babel: @glimmer/component > applyPatches]
...[Babel: pretty-text > applyPatches]
...[Babel: discourse-common > applyPatches]
...[Babel: truth-helpers > applyPatches]
...[Babel: ember-tracked-storage-polyfill > applyPatches]
...[Babel: @ember/render-modifiers > applyPatches]
...[Babel: @ember/test-helpers > applyPatches]
...[Babel: @ember/test-waiters > applyPatches]
...[Babel: @embroider/util > applyPatches]
...[Babel: ember-this-fallback > applyPatches]
...[Babel: ember-cached-decorator-polyfill > applyPatches]
...[Babel: ember-load-initializers > applyPatches]
...[Babel: float-kit > applyPatches]
...[Babel: select-kit > applyPatches]
...[@embroider/compat/app]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[@embroider/webpack]
...[SourceMapConcat]
...[Babel: discourse > applyPatches]
...[SourceMapConcat]
...[Babel: discourse-plugins > applyPatches]
...[SourceMapConcat]
cleaning up
cleaning up...
Built project successfully. Stored in "dist/".
File sizes:
 - dist/assets/activate-account.js: 600 B (343 B gzipped)
 - dist/assets/admin.js: 1.07 MB (161.31 kB gzipped)
 - dist/assets/auto-redirect.js: 175 B (157 B gzipped)
 - dist/assets/browser-detect.js: 425 B (300 B gzipped)
 - dist/assets/browser-update.js: 1.51 kB (862 B gzipped)
 - dist/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js: 21.3 kB (8.22 kB gzipped)
 - dist/assets/chunk.194784bb1d16780f5ff5.css: 70.35 kB (12.39 kB gzipped)
 - dist/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js: 42.88 kB (14.26 kB gzipped)
 - dist/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js: 6.54 kB (2.66 kB gzipped)
 - dist/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js: 63.36 kB (11.8 kB gzipped)
 - dist/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js: 57.27 kB (17.43 kB gzipped)
 - dist/assets/chunk.559578f28ad8182598d7.d41d8cd9.js: 4.43 MB (998.72 kB gzipped)
 - dist/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js: 149 B (138 B gzipped)
 - dist/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js: 447.97 kB (119.69 kB gzipped)
 - dist/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js: 126.09 kB (50.68 kB gzipped)
 - dist/assets/chunk.92be01623360f0e9c76d.css: 20.97 kB (4.87 kB gzipped)
 - dist/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js: 211 B (189 B gzipped)
 - dist/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js: 6.67 kB (2.51 kB gzipped)
 - dist/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js: 4.06 kB (1.81 kB gzipped)
 - dist/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js: 207 B (185 B gzipped)
 - dist/assets/discourse.css: 171 B (157 B gzipped)
 - dist/assets/discourse.d41d8cd98f00b204e9800998ecf8427e.css: 0 B
 - dist/assets/embed-application.js: 1.19 kB (579 B gzipped)
 - dist/assets/google-tag-manager.js: 526 B (357 B gzipped)
 - dist/assets/google-universal-analytics-v3.js: 654 B (404 B gzipped)
 - dist/assets/google-universal-analytics-v4.js: 461 B (298 B gzipped)
 - dist/assets/onpopstate-handler.js: 157 B (143 B gzipped)
 - dist/assets/plugins/chat.js: 955.07 kB (148.7 kB gzipped)
 - dist/assets/plugins/checklist.js: 3.66 kB (1.71 kB gzipped)
 - dist/assets/plugins/discourse-details.js: 1.25 kB (614 B gzipped)
 - dist/assets/plugins/discourse-lazy-videos.js: 6.7 kB (2.37 kB gzipped)
 - dist/assets/plugins/discourse-local-dates.js: 33.3 kB (8.95 kB gzipped)
 - dist/assets/plugins/discourse-narrative-bot.js: 1.7 kB (788 B gzipped)
 - dist/assets/plugins/discourse-presence.js: 11.25 kB (2.66 kB gzipped)
 - dist/assets/plugins/docker_manager_admin.js: 38.28 kB (7.45 kB gzipped)
 - dist/assets/plugins/footnote.js: 2.6 kB (1.17 kB gzipped)
 - dist/assets/plugins/poll.js: 63.62 kB (16.4 kB gzipped)
 - dist/assets/plugins/spoiler-alert.js: 3.24 kB (1.38 kB gzipped)
 - dist/assets/plugins/styleguide.js: 153.9 kB (21.41 kB gzipped)
 - dist/assets/print-page.js: 111 B (124 B gzipped)
 - dist/assets/publish.js: 294 B (213 B gzipped)
 - dist/assets/qunit-custom.css: 2.56 kB (746 B gzipped)
 - dist/assets/qunit.css: 889.51 kB (126.64 kB gzipped)
 - dist/assets/scripts/discourse-boot.js: 866 B (511 B gzipped)
 - dist/assets/scripts/discourse-test-listen-boot.js: 122 B (106 B gzipped)
 - dist/assets/scripts/discourse-test-load-dynamic-js.js: 1.14 kB (599 B gzipped)
 - dist/assets/scripts/discourse-test-trigger-ember-cli-boot.js: 122 B (106 B gzipped)
 - dist/assets/scripts/module-shims.js: 1.95 kB (883 B gzipped)
 - dist/assets/scripts/start-app.js: 220 B (177 B gzipped)
 - dist/assets/splash-screen.js: 1.17 kB (551 B gzipped)
 - dist/assets/start-discourse.js: 518 B (345 B gzipped)
 - dist/assets/test-i18n.js: 569.79 kB (134.84 kB gzipped)
 - dist/assets/test-site-settings.js: 11.85 kB (4.5 kB gzipped)
 - dist/assets/vendor.f196a698a6a811ae0583c1ea5284644b.js: 450.66 kB (126.63 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js: 6.93 kB (1.79 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js: 603 B (354 B gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js: 37.73 kB (8.89 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js: 3.13 kB (1.46 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js: 32.82 kB (8.82 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js: 6.37 kB (2.51 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js: 33.29 kB (7.73 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js: 3.5 kB (1.47 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js: 52.47 kB (10.13 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js: 6.88 kB (2.29 kB gzipped)
 - dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js: 1.36 kB (749 B gzipped)
 - dist/javascripts/@json-editor/json-editor/2.10.0/jsoneditor.js: 523.75 kB (99.29 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/ace.js: 371.81 kB (101.02 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/ext-searchbox.js: 11.91 kB (3.57 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-html.js: 60.88 kB (18.24 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-scss.js: 24.03 kB (7.98 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-sql.js: 4.84 kB (1.86 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/mode-yaml.js: 5.09 kB (1.77 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/theme-chaos.js: 3.18 kB (1.04 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/theme-chrome.js: 3.04 kB (1.06 kB gzipped)
 - dist/javascripts/ace.js/1.4.13/worker-html.js: 208.1 kB (47.44 kB gzipped)
 - dist/javascripts/ace/ace.js: 370.75 kB (100.77 kB gzipped)
 - dist/javascripts/ace/ext-searchbox.js: 11.91 kB (3.57 kB gzipped)
 - dist/javascripts/ace/mode-html.js: 60.88 kB (18.24 kB gzipped)
 - dist/javascripts/ace/mode-scss.js: 24.03 kB (7.98 kB gzipped)
 - dist/javascripts/ace/mode-sql.js: 2.21 kB (1.01 kB gzipped)
 - dist/javascripts/ace/mode-yaml.js: 5.09 kB (1.77 kB gzipped)
 - dist/javascripts/ace/theme-chrome.js: 3.04 kB (1.06 kB gzipped)
 - dist/javascripts/ace/worker-html.js: 208.1 kB (47.44 kB gzipped)
 - dist/javascripts/chart.js/3.5.1/chart.min.js: 188.37 kB (65.2 kB gzipped)
 - dist/javascripts/chartjs-plugin-datalabels/2.2.0/chartjs-plugin-datalabels.min.js: 12.94 kB (5.24 kB gzipped)
 - dist/javascripts/count.js: 1.44 kB (636 B gzipped)
 - dist/javascripts/diffhtml/1.0.0-beta.30/diffhtml.min.js: 22.41 kB (8.53 kB gzipped)
 - dist/javascripts/embed-topics.js: 1.34 kB (630 B gzipped)
 - dist/javascripts/embed.js: 2.47 kB (1.01 kB gzipped)
 - dist/javascripts/magnific-popup/1.1.0/jquery.magnific-popup.min.js: 20.22 kB (7.35 kB gzipped)
 - dist/javascripts/media-optimization-worker.js: 5.01 kB (1.75 kB gzipped)
 - dist/javascripts/pikaday/1.8.2/pikaday.js: 42.54 kB (9.66 kB gzipped)
 - dist/javascripts/squoosh/mozjpeg_enc.js: 39.03 kB (10.74 kB gzipped)
 - dist/javascripts/squoosh/squoosh_resize.js: 4.53 kB (1.29 kB gzipped)
Done in 313.42s.
Downloading MaxMindDB...
Compressing Javascript and Generating Source Maps

I, [2024-02-21T03:12:57.431288 #1]  INFO -- : Terminating async processes
I, [2024-02-21T03:12:57.433729 #1]  INFO -- : Sending INT to HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 41
2024-02-21 03:12:57.434 UTC [41] LOG:  received fast shutdown request
I, [2024-02-21T03:12:57.435941 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 110
110:signal-handler (1708485177) Received SIGTERM scheduling shutdown...
2024-02-21 03:12:57.439 UTC [41] LOG:  aborting any active transactions
2024-02-21 03:12:57.451 UTC [41] LOG:  background worker "logical replication launcher" (PID 50) exited with exit code 1
2024-02-21 03:12:57.453 UTC [45] LOG:  shutting down
110:M 21 Feb 2024 03:12:57.491 # User requested shutdown...
110:M 21 Feb 2024 03:12:57.492 * Saving the final RDB snapshot before exiting.
2024-02-21 03:12:57.497 UTC [41] LOG:  database system is shut down
110:M 21 Feb 2024 03:12:57.505 * DB saved on disk
110:M 21 Feb 2024 03:12:57.505 # Redis is now ready to exit, bye bye...


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 3339 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
5cee2412c0df0a2d8626d538eb7629338fb7e18007cc9c53825c256206193418

So I rebuilt my droplet and tried Ubuntu 20 just for the heck of it, same exact error. So now I rebuilt again with 22.04. I skipped the apt update and upgrade and the docker.io went along fine. But discourse setup got to here:

I, [2024-02-21T16:31:18.316537 #1]  INFO -- : > cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile'
Node.js heap_size_limit (1012.0) is less than 2048MB. Setting --max-old-space-size=2048.
125:M 21 Feb 2024 16:31:30.009 * 100 changes in 300 seconds. Saving...
125:M 21 Feb 2024 16:31:30.010 * Background saving started by pid 3480
3480:C 21 Feb 2024 16:31:30.037 * DB saved on disk
3480:C 21 Feb 2024 16:31:30.038 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB
125:M 21 Feb 2024 16:31:30.111 * Background saving terminated with success

It took about 7 minutes to get here and then it hung for 25-30 minutes until

client_loop: send disconnect: Connection reset

So I’m trying to run setup on top with the same app.yml yet again…

And resulted in the same error.

This is so frustrating and I am wondering if a 2gb Mem + 2Gb Swap is no longer enough to install discourse.

Okay, I sorta SOLVED IT. Really it’s a workaround.

I saw a lot of Ember node.js discussion, and talk of themes and plugins, and I thought it was weird since I’m trying a fresh install without any of that stuff.

My discourse setup went flawlessly when… I DIDN’T ENTER A MAXMIND KEY.

So I’m guessing the installation of MaxMind is a memory hog or otherwise broken.

I’m pretty upset at having wasted a day on this, but I got my forum splash screen so what can I do.

Thanks for persisting and narrowing it down!

This is the story of IT!