gren
(gren)
2월 21, 2024, 3:34오전
1
10시간째 디스코urse 설치에 매달리고 있지만 별다른 진전이 없습니다. 처음에는 1GB 용량의 Digital Ocean 드롭렛을 사용했는데, 설정에 30~40분이 걸리다가 때로는 연결이 끊어지기도 했습니다. 이후 2GB 드롭렛으로 업그레이드하고 기본 Ubuntu 22.04 (LTS) 이미지로 재구성했습니다. 현재는 discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub 에 있는 지침을 따르고 있습니다.
Discourse Doctor는 단순히 재구성을 시도하며 동일한 작업을 수행합니다. apt update와 apt upgrade도 시도해 보았습니다. 어떤 방법을 쓰든 결국 다음과 같은 오류가 발생합니다.
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.
또한 “update assets:recompile” 라인 바로 뒤에 Node.js 경고 메시지도 표시됩니다. 이 문제가 서로 관련이 있다고 생각하며(다른 스레드에서도 이 부분을 언급하고 있었습니다) 다음과 같은 경고가 나옵니다.
'bundle exec rake themes:update assets:precompile'
Node.js heap_size_limit (1006.0) is less than 2048MB. Setting --max-old-space-size=2048.
웹 프로그래머가 아니라서 가장 일반적인 디스코urse 튜토리얼을 따를 수 있도록 Digital Ocean을 선택했습니다. 왜 이렇게 어렵게 느껴지는지 전혀 모르겠습니다. 이 문제에 대한 통찰을 나눠 주시는 분이 있다면 정말 감사하겠습니다. 감사합니다.
수정:
아래에서 우회 방법으로 이 문제를 해결했습니다: MaxMind 키를 입력하지 않았더니 설정이 정상적으로 완료되었습니다.
gren
(gren)
2월 21, 2024, 4:15오전
2
위쪽 로그에서 이 오류를 볼 수 있습니다:
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
이것이 치명적인 오류인지 모르겠습니다. 현재 저는 setup이나 doctor를 반복해서 실행하며 문제를 해결하려고 노력하고 있을 뿐입니다.
gren
(gren)
2월 21, 2024, 4:07오후
4
출력의 2번째 절반입니다:
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
'print-page-56cf61969efa7e4e490b3b2dff49ea19a32c7996a53b6060d3e9c479ad0d0e47.js' 완료: 0.01초
압축 중: 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
'publish-955ebc11c25146ca9f2d846e9d40e875f8f7e737f62d68a77acd0d62626a5a79.js' 완료: 0.01초
압축 중: 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
'scripts/discourse-boot-aa32d2b2d86a6dc385cdd26cc1a3daf031b31084d48de01bfcc15d9eff652aaf.js' 완료: 0.01초
압축 중: 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
'scripts/discourse-test-load-dynamic-js-600d633f9d3e3a49ad787e95d2de235a44db49bc5ac076c3a8be2c6b0fcc1f3c.js' 완료: 0.01초
압축 중: 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
'scripts/discourse-test-trigger-ember-cli-boot-9b14a0fc65c689577e6a428dcfd680205516fe211700a71c7adb5cbcf4df2cc5.js' 완료: 0.01초
압축 중: 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
'scripts/module-shims-013050f889b1900ce5d82314988dc6378bf501702813a9ef34ed957e60e5851c.js' 완료: 0.01초
압축 중: 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
'scripts/start-app-b012dc3844eefc581e6d6d0de42cb10920aaf545a6a28137529fab0041be3ddc.js' 완료: 0.01초
압축 중: 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
'splash-screen-4ec06c1132e220f9f4d0e7b26a520b4baab051cdc2a0a847d49f470573da51b9.js' 완료: 0.01초
압축 중: 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
'start-discourse-7c0f5f4daf3c942b7b6ecfe8e62e2e5a0f6555924859cf055314c0df3d617353.js' 완료: 0.01초
압축 중: 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
'test-i18n-6edd7bfa22efa4a5b42466496e97f2e62d0b41225650a9468e6a79cc484818b9.js' 완료: 0.1초
압축 중: 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
'test-site-settings-05627ffb033b0c543963be2d3bdbd6c38af93ddd2412e9481e4d45068c77c63a.js' 완료: 0.01초
압축 중: 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
'vendor.f196a698a6a811ae0583c1ea5284644b-53642a3b547b78e34800ab2eeb101f12b39be8c27ec85e9ad359a095161fad6b.js' 완료: 0.06초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js' 완료: 0.01초
압축 중: 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
'workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js' 완료: 0.01초
'모든 JS 파일 압축 완료' : 12.48초
CSS 컴파일 시작: 2024-02-21 03:12:50 UTC
-------------
default용 CSS 컴파일 중 2024-02-21 03:12:50 UTC
precompile 대상: desktop
precompile 대상: mobile
precompile 대상: admin
precompile 대상: wizard
precompile 대상: desktop_rtl
precompile 대상: mobile_rtl
precompile 대상: admin_rtl
precompile 대상: wizard_rtl
precompile 대상: chat
precompile 대상: checklist
precompile 대상: discourse-details
precompile 대상: discourse-lazy-videos
precompile 대상: discourse-local-dates
precompile 대상: discourse-narrative-bot
precompile 대상: discourse-presence
precompile 대상: docker_manager
precompile 대상: footnote
precompile 대상: poll
precompile 대상: spoiler-alert
precompile 대상: chat_mobile
precompile 대상: chat_desktop
precompile 대상: poll_desktop
precompile 대상: chat_rtl
precompile 대상: checklist_rtl
precompile 대상: discourse-details_rtl
precompile 대상: discourse-lazy-videos_rtl
precompile 대상: discourse-local-dates_rtl
precompile 대상: discourse-narrative-bot_rtl
precompile 대상: discourse-presence_rtl
precompile 대상: docker_manager_rtl
precompile 대상: footnote_rtl
precompile 대상: poll_rtl
precompile 대상: spoiler-alert_rtl
precompile 대상: chat_mobile_rtl
precompile 대상: chat_desktop_rtl
precompile 대상: poll_desktop_rtl
precompile 대상: desktop_theme Default
precompile 대상: mobile_theme Default
precompile 대상: color_definitions Default (Dark)
precompile 대상: color_definitions Default (WCAG Light)
precompile 대상: color_definitions Default (WCAG Dark)
precompile 대상: color_definitions Default (Dracula)
precompile 대상: color_definitions Default (Solarized Light)
precompile 대상: color_definitions Default (Solarized Dark)
precompile 대상: color_definitions Default (Base)
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
빌드 중
환경: development
경고: ember-test-selectors: 지원되지 않는 ember-cli-babel 버전을 사용 중입니다. data-test 속성이 JS 코드에서 자동으로 제거되지 않습니다.
빌드 중...
...[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]
정리 중
정리 중...
프로젝트 빌드 성공. "dist/"에 저장됨.
파일 크기:
- dist/assets/activate-account.js: 600 B (gzip 압축: 343 B)
- dist/assets/admin.js: 1.07 MB (gzip 압축: 161.31 kB)
- dist/assets/auto-redirect.js: 175 B (gzip 압축: 157 B)
- dist/assets/browser-detect.js: 425 B (gzip 압축: 300 B)
- dist/assets/browser-update.js: 1.51 kB (gzip 압축: 862 B)
- dist/assets/chunk.1682effadb2c4d10985f.d41d8cd9.js: 21.3 kB (gzip 압축: 8.22 kB)
- dist/assets/chunk.194784bb1d16780f5ff5.css: 70.35 kB (gzip 압축: 12.39 kB)
- dist/assets/chunk.2fd90cc3966ca707f118.d41d8cd9.js: 42.88 kB (gzip 압축: 14.26 kB)
- dist/assets/chunk.3333fcb8073ddfbeeaa7.d41d8cd9.js: 6.54 kB (gzip 압축: 2.66 kB)
- dist/assets/chunk.460a23dd96bef0519de5.d41d8cd9.js: 63.36 kB (gzip 압축: 11.8 kB)
- dist/assets/chunk.4fa2f51768c2d740da16.d41d8cd9.js: 57.27 kB (gzip 압축: 17.43 kB)
- dist/assets/chunk.559578f28ad8182598d7.d41d8cd9.js: 4.43 MB (gzip 압축: 998.72 kB)
- dist/assets/chunk.5790ead1a9a15f421484.d41d8cd9.js: 149 B (gzip 압축: 138 B)
- dist/assets/chunk.6e4218cb765a63d07074.d41d8cd9.js: 447.97 kB (gzip 압축: 119.69 kB)
- dist/assets/chunk.81ebb986a52313f79d4d.d41d8cd9.js: 126.09 kB (gzip 압축: 50.68 kB)
- dist/assets/chunk.92be01623360f0e9c76d.css: 20.97 kB (gzip 압축: 4.87 kB)
- dist/assets/chunk.92be01623360f0e9c76d.d41d8cd9.js: 211 B (gzip 압축: 189 B)
- dist/assets/chunk.b73d00c1c30c28d793c0.d41d8cd9.js: 6.67 kB (gzip 압축: 2.51 kB)
- dist/assets/chunk.ce30c5cb9b51f6a0cf4e.d41d8cd9.js: 4.06 kB (gzip 압축: 1.81 kB)
- dist/assets/chunk.fc0589ffca5f10531baa.d41d8cd9.js: 207 B (gzip 압축: 185 B)
- dist/assets/discourse.css: 171 B (gzip 압축: 157 B)
- dist/assets/discourse.d41d8cd98f00b204e9800998ecf8427e.css: 0 B
- dist/assets/embed-application.js: 1.19 kB (gzip 압축: 579 B)
- dist/assets/google-tag-manager.js: 526 B (gzip 압축: 357 B)
- dist/assets/google-universal-analytics-v3.js: 654 B (gzip 압축: 404 B)
- dist/assets/google-universal-analytics-v4.js: 461 B (gzip 압축: 298 B)
- dist/assets/onpopstate-handler.js: 157 B (gzip 압축: 143 B)
- dist/assets/plugins/chat.js: 955.07 kB (gzip 압축: 148.7 kB)
- dist/assets/plugins/checklist.js: 3.66 kB (gzip 압축: 1.71 kB)
- dist/assets/plugins/discourse-details.js: 1.25 kB (gzip 압축: 614 B)
- dist/assets/plugins/discourse-lazy-videos.js: 6.7 kB (gzip 압축: 2.37 kB)
- dist/assets/plugins/discourse-local-dates.js: 33.3 kB (gzip 압축: 8.95 kB)
- dist/assets/plugins/discourse-narrative-bot.js: 1.7 kB (gzip 압축: 788 B)
- dist/assets/plugins/discourse-presence.js: 11.25 kB (gzip 압축: 2.66 kB)
- dist/assets/plugins/docker_manager_admin.js: 38.28 kB (gzip 압축: 7.45 kB)
- dist/assets/plugins/footnote.js: 2.6 kB (gzip 압축: 1.17 kB)
- dist/assets/plugins/poll.js: 63.62 kB (gzip 압축: 16.4 kB)
- dist/assets/plugins/spoiler-alert.js: 3.24 kB (gzip 압축: 1.38 kB)
- dist/assets/plugins/styleguide.js: 153.9 kB (gzip 압축: 21.41 kB)
- dist/assets/print-page.js: 111 B (gzip 압축: 124 B)
- dist/assets/publish.js: 294 B (gzip 압축: 213 B)
- dist/assets/qunit-custom.css: 2.56 kB (gzip 압축: 746 B)
- dist/assets/qunit.css: 889.51 kB (gzip 압축: 126.64 kB)
- dist/assets/scripts/discourse-boot.js: 866 B (gzip 압축: 511 B)
- dist/assets/scripts/discourse-test-listen-boot.js: 122 B (gzip 압축: 106 B)
- dist/assets/scripts/discourse-test-load-dynamic-js.js: 1.14 kB (gzip 압축: 599 B)
- dist/assets/scripts/discourse-test-trigger-ember-cli-boot.js: 122 B (gzip 압축: 106 B)
- dist/assets/scripts/module-shims.js: 1.95 kB (gzip 압축: 883 B)
- dist/assets/scripts/start-app.js: 220 B (gzip 압축: 177 B)
- dist/assets/splash-screen.js: 1.17 kB (gzip 압축: 551 B)
- dist/assets/start-discourse.js: 518 B (gzip 압축: 345 B)
- dist/assets/test-i18n.js: 569.79 kB (gzip 압축: 134.84 kB)
- dist/assets/test-site-settings.js: 11.85 kB (gzip 압축: 4.5 kB)
- dist/assets/vendor.f196a698a6a811ae0583c1ea5284644b.js: 450.66 kB (gzip 압축: 126.63 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.dev.js: 6.93 kB (gzip 압축: 1.79 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js: 603 B (gzip 압축: 354 B)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.dev.js: 37.73 kB (gzip 압축: 8.89 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js: 3.13 kB (gzip 압축: 1.46 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.dev.js: 32.82 kB (gzip 압축: 8.82 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js: 6.37 kB (gzip 압축: 2.51 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.dev.js: 33.29 kB (gzip 압축: 7.73 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js: 3.5 kB (gzip 압축: 1.47 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.dev.js: 52.47 kB (gzip 압축: 10.13 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-strategies.prod.js: 6.88 kB (gzip 압축: 2.29 kB)
- dist/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js: 1.36 kB (gzip 압축: 749 B)
- dist/javascripts/@json-editor/json-editor/2.10.0/jsoneditor.js: 523.75 kB (gzip 압축: 99.29 kB)
- dist/javascripts/ace.js/1.4.13/ace.js: 371.81 kB (gzip 압축: 101.02 kB)
- dist/javascripts/ace.js/1.4.13/ext-searchbox.js: 11.91 kB (gzip 압축: 3.57 kB)
- dist/javascripts/ace.js/1.4.13/mode-html.js: 60.88 kB (gzip 압축: 18.24 kB)
- dist/javascripts/ace.js/1.4.13/mode-scss.js: 24.03 kB (gzip 압축: 7.98 kB)
- dist/javascripts/ace.js/1.4.13/mode-sql.js: 4.84 kB (gzip 압축: 1.86 kB)
- dist/javascripts/ace.js/1.4.13/mode-yaml.js: 5.09 kB (gzip 압축: 1.77 kB)
- dist/javascripts/ace.js/1.4.13/theme-chaos.js: 3.18 kB (gzip 압축: 1.04 kB)
- dist/javascripts/ace.js/1.4.13/theme-chrome.js: 3.04 kB (gzip 압축: 1.06 kB)
- dist/javascripts/ace.js/1.4.13/worker-html.js: 208.1 kB (gzip 압축: 47.44 kB)
- dist/javascripts/ace/ace.js: 370.75 kB (gzip 압축: 100.77 kB)
- dist/javascripts/ace/ext-searchbox.js: 11.91 kB (gzip 압축: 3.57 kB)
- dist/javascripts/ace/mode-html.js: 60.88 kB (gzip 압축: 18.24 kB)
- dist/javascripts/ace/mode-scss.js: 24.03 kB (gzip 압축: 7.98 kB)
- dist/javascripts/ace/mode-sql.js: 2.21 kB (gzip 압축: 1.01 kB)
- dist/javascripts/ace/mode-yaml.js: 5.09 kB (gzip 압축: 1.77 kB)
- dist/javascripts/ace/theme-chrome.js: 3.04 kB (gzip 압축: 1.06 kB)
- dist/javascripts/ace/worker-html.js: 208.1 kB (gzip 압축: 47.44 kB)
- dist/javascripts/chart.js/3.5.1/chart.min.js: 188.37 kB (gzip 압축: 65.2 kB)
- dist/javascripts/chartjs-plugin-datalabels/2.2.0/chartjs-plugin-datalabels.min.js: 12.94 kB (gzip 압축: 5.24 kB)
- dist/javascripts/count.js: 1.44 kB (gzip 압축: 636 B)
- dist/javascripts/diffhtml/1.0.0-beta.30/diffhtml.min.js: 22.41 kB (gzip 압축: 8.53 kB)
- dist/javascripts/embed-topics.js: 1.34 kB (gzip 압축: 630 B)
- dist/javascripts/embed.js: 2.47 kB (gzip 압축: 1.01 kB)
- dist/javascripts/magnific-popup/1.1.0/jquery.magnific-popup.min.js: 20.22 kB (gzip 압축: 7.35 kB)
- dist/javascripts/media-optimization-worker.js: 5.01 kB (gzip 압축: 1.75 kB)
- dist/javascripts/pikaday/1.8.2/pikaday.js: 42.54 kB (gzip 압축: 9.66 kB)
- dist/javascripts/squoosh/mozjpeg_enc.js: 39.03 kB (gzip 압축: 10.74 kB)
- dist/javascripts/squoosh/squoosh_resize.js: 4.53 kB (gzip 압축: 1.29 kB)
313.42초 만에 완료.
MaxMindDB 다운로드 중...
JavaScript 압축 및 소스 맵 생성 중
I, [2024-02-21T03:12:57.431288 #1] INFO -- : 비동기 프로세스 종료
I, [2024-02-21T03:12:57.433729 #1] INFO -- : 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에 INT 전송
2024-02-21 03:12:57.434 UTC [41] LOG: 빠른 종료 요청 수신
I, [2024-02-21T03:12:57.435941 #1] INFO -- : exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 110에 TERM 전송
110:signal-handler (1708485177) SIGTERM 수신, 종료 예약 중...
2024-02-21 03:12:57.439 UTC [41] LOG: 활성 트랜잭션 중단 중
2024-02-21 03:12:57.451 UTC [41] LOG: 백그라운드 워커 "logical replication launcher" (PID 50)가 종료 코드 1로 종료됨
2024-02-21 03:12:57.453 UTC [45] LOG: 종료 중
110:M 21 Feb 2024 03:12:57.491 # 사용자 요청으로 종료 중...
110:M 21 Feb 2024 03:12:57.492 * 종료 전 최종 RDB 스냅샷 저장.
2024-02-21 03:12:57.497 UTC [41] LOG: 데이터베이스 시스템이 종료되었습니다
110:M 21 Feb 2024 03:12:57.505 * DB가 디스크에 저장됨
110:M 21 Feb 2024 03:12:57.505 # Redis가 이제 종료 준비가 되었습니다, 안녕...
실패
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' 실행 실패, 반환값 #<Process::Status: pid 3339 exit 1>
실패 위치: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
실행 실패, 매개변수 {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
부트스트랩 실패, 종료 코드 1
** 부트스트랩 실패 ** 이전의 오류 메시지를 확인하십시오. 오류가 하나 이상 있을 수 있습니다.
./discourse-doctor가 문제를 진단하는 데 도움이 될 수 있습니다.
5cee2412c0df0a2d8626d538eb7629338fb7e18007cc9c53825c256206193418
gren
(gren)
2월 21, 2024, 5:10오후
5
그래서 드롭렛을 다시 구축하고 그냥 한번 해보려고 Ubuntu 20을 시도해봤는데, 똑같은 에러가 발생했어요. 그래서 이번에는 22.04로 다시 구축했습니다. apt update와 upgrade를 건너뛰었고 docker.io는 정상적으로 설치되었습니다. 하지만 discourse 설치는 여기까지 진행되었습니다:
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
여기까지 오는 데 약 7분이 걸렸고, 그 후 25~30분 동안 멈춰 있다가 다음 메시지가 떴습니다:
client_loop: send disconnect: Connection reset
그래서 같은 app.yml 파일로 다시 설치를 시도하고 있는데…
결과는 동일한 에러였습니다.
정말 답답하고, 2GB 메모리 + 2GB 스왑으로는 더 이상 discourse를 설치할 수 없는 건지 궁금합니다.
gren
(gren)
2월 21, 2024, 5:49오후
6
자, 어쨌든 해결했습니다. 사실 우회적인 방법이에요.
Ember와 node.js에 대한 많은 토론, 테마와 플러그인에 대한 이야기를 보았는데, 저는 그런 것 없이 완전히 새로 설치하고 있었기 때문에 좀 이상하게 느껴졌어요.
제 Discourse 설정이 완벽하게 잘 되었던 건… MaxMind 키를 입력하지 않았을 때였어요.
그래서 MaxMind 설치가 메모리를 많이 차지하거나, 아니면 뭔가 깨져 있다고 추측하고 있어요.
하루를 이 문제로 허비한 것이 좀 속상하지만, 제 포럼 스플래시 화면은 떴으니 어쩔 수 없겠죠.