weikinhuang / danbooru-docker Goto Github PK
View Code? Open in Web Editor NEWDockerized danbooru image board server (requires postgres and memcached)
Dockerized danbooru image board server (requires postgres and memcached)
When I open registration page at /users/new I get message «No site key specified.» instead of registration form.
What key do I need to specify?
I've made file search through Danbooru source code for that message, but it gave me nothing.
I would also like to clarify — these env variables are not used yet, right? I could not find any occurences of them in Danbooru source code.
P.S.: it may be a good idea to take out SERVER_NAME
into env variable too, instead of hardcoding docker.lan
.
root@crystaltower:/opt/danbooru-docker# docker-compose up
WARNING: The SECRET_TOKEN variable is not set. Defaulting to a blank string.
WARNING: The SESSION_SECRET_KEY variable is not set. Defaulting to a blank string.
WARNING: The DANBOORU_PASSWORD_SALT variable is not set. Defaulting to a blank string.
WARNING: The DANBOORU_EMAIL_KEY variable is not set. Defaulting to a blank string.
WARNING: The RECAPTCHA_SITE_KEY variable is not set. Defaulting to a blank string.
WARNING: The RECAPTCHA_SECRET_KEY variable is not set. Defaulting to a blank string.
Starting danbooru-docker_memcached_1 ... done
Starting danbooru-docker_danbooru_1 ... done
Starting danbooru-docker_postgres_1 ... done
Attaching to danbooru-docker_memcached_1, danbooru-docker_postgres_1, danbooru-docker_danbooru_1
postgres_1 | LOG: database system was shut down at 2018-09-15 03:25:20 UTC
danbooru_1 | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
postgres_1 | LOG: MultiXact member wraparound protections are now enabled
postgres_1 | LOG: database system is ready to accept connections
postgres_1 | LOG: autovacuum launcher started
danbooru_1 | [s6-init] ensuring user provided files have correct perms...s6-chown: fatal: unable to chown /var/run/s6/etc/cont-init.d/80-setup-database.sh: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/cont-init.d/80-setup-nginx.sh: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/cont-init.d/99-entrypoint.sh: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/cont-init.d/20-data-dir.sh: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/cont-init.d/80-setup-database.sh: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/cont-init.d/20-rm-pids.sh: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/cont-init.d/80-setup-nginx.sh: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/cont-init.d/99-entrypoint.sh: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/cont-init.d/20-data-dir.sh: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/cont-init.d/20-rm-pids.sh: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/delayed_job/run: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/unicorn/run: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/nginx/run: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/delayed_job-log/run: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/delayed_job/run: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/unicorn/run: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/nginx/run: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/delayed_job-log/run: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/delayed_job/finish: Read-only file system
danbooru_1 | s6-chown: fatal: unable to chown /var/run/s6/etc/services.d/unicorn/finish: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/delayed_job/finish: Read-only file system
danbooru_1 | s6-chmod: fatal: unable to change mode of /var/run/s6/etc/services.d/unicorn/finish: Read-only file system
danbooru_1 | exited 0.
danbooru_1 | [fix-attrs.d] applying ownership & permissions fixes...
danbooru_1 | [fix-attrs.d] done.
danbooru_1 | [cont-init.d] executing container initialization scripts...
danbooru_1 | [cont-init.d] 20-data-dir.sh: executing...
danbooru_1 | [cont-init.d] 20-data-dir.sh: exited 0.
danbooru_1 | [cont-init.d] 20-rm-pids.sh: executing...
danbooru_1 | [cont-init.d] 20-rm-pids.sh: exited 0.
danbooru_1 | [cont-init.d] 80-setup-database.sh: executing...
danbooru_1 | rake aborted!
danbooru_1 | LoadError: Could not open library 'vips': vips: cannot open shared object file: No such file or directory.
danbooru_1 | Could not open library 'libvips.so': libvips.so: cannot open shared object file: No such file or directory
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:147:in `block in ffi_lib'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `map'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `ffi_lib'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:471:in `<module:Vips>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:462:in `<main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `block in require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:20:in `require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:249:in `load_dependency'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/ruby-vips.rb:1:in `<main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `block in require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:70:in `require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:79:in `require'
danbooru_1 | /var/www/danbooru2/shared/config/application.rb:5:in `<top (required)>'
danbooru_1 | /var/www/danbooru2/shared/Rakefile:4:in `require'
danbooru_1 | /var/www/danbooru2/shared/Rakefile:4:in `<top (required)>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/rake-12.3.1/exe/rake:27:in `<top (required)>'
danbooru_1 | /usr/local/bin/bundle:23:in `load'
danbooru_1 | /usr/local/bin/bundle:23:in `<main>'
danbooru_1 | (See full trace by running task with --trace)
danbooru_1 | [cont-init.d] 80-setup-database.sh: exited 0.
danbooru_1 | [cont-init.d] 80-setup-nginx.sh: executing...
danbooru_1 | [cont-init.d] 80-setup-nginx.sh: exited 0.
danbooru_1 | [cont-init.d] 99-entrypoint.sh: executing...
danbooru_1 | [cont-init.d] 99-entrypoint.sh: exited 0.
danbooru_1 | [cont-init.d] done.
danbooru_1 | [services.d] starting services
danbooru_1 | tail: + cd /var/www/danbooru2/shared
danbooru_1 | + export RAILS_ENV=production
danbooru_1 | + RAILS_ENV=production
danbooru_1 | + export HOME=/var/www/danbooru2/shared/tmp
danbooru_1 | + HOME=/var/www/danbooru2/shared/tmp
danbooru_1 | + export TMPDIR=/var/www/danbooru2/shared/tmp
danbooru_1 | + TMPDIR=/var/www/danbooru2/shared/tmp
danbooru_1 | + export TMP=/var/www/danbooru2/shared/tmp
danbooru_1 | + TMP=/var/www/danbooru2/shared/tmp
danbooru_1 | + export TEMP=/var/www/danbooru2/shared/tmp
danbooru_1 | + TEMP=/var/www/danbooru2/shared/tmp
danbooru_1 | + exec s6-setuidgid danbooru script/delayed_job run
danbooru_1 | cannot open '/var/www/danbooru2/shared/log/production.log' for reading: No such file or directory
danbooru_1 | [services.d] done.
danbooru_1 | I, [2018-09-15T03:25:46.190701 #298] INFO -- : Refreshing Gem list
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:147:in `block in ffi_lib': Could not open library 'vips': vips: cannot open shared object file: No such file or directory. (LoadError)
danbooru_1 | Could not open library 'libvips.so': libvips.so: cannot open shared object file: No such file or directory
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `map'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `ffi_lib'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:471:in `<module:Vips>'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:462:in `<main>'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `block in require_with_bootsnap_lfi'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:20:in `require_with_bootsnap_lfi'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:249:in `load_dependency'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `require'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/ruby-vips.rb:1:in `<main>'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `require'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `block in require_with_bootsnap_lfi'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:70:in `require_with_bootsnap_lfi'
danbooru_1 | from /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:79:in `require'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:81:in `block (2 levels) in require'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:76:in `each'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:76:in `block in require'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:65:in `each'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:65:in `require'
danbooru_1 | from /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler.rb:114:in `require'
danbooru_1 | from /var/www/danbooru2/shared/config/application.rb:5:in `<top (required)>'
danbooru_1 | from /var/www/danbooru2/shared/config/environment.rb:2:in `require_relative'
danbooru_1 | from /var/www/danbooru2/shared/config/environment.rb:2:in `<top (required)>'
danbooru_1 | from /usr/local/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:59:in `require'
danbooru_1 | from /usr/local/lib/ruby/site_ruby/2.4.0/rubygems/core_ext/kernel_require.rb:59:in `require'
danbooru_1 | from script/delayed_job:3:in `<main>'
danbooru_1 | import-im6.q16: unable to open X server `' @ error/import.c/ImportImageCommand/358.
danbooru_1 | [cont-finish.d] executing container finish scripts...
danbooru_1 | [cont-finish.d] done.
danbooru_1 | [s6-finish] syncing disks.
danbooru_1 | bundler: failed to load command: unicorn (/var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/bin/unicorn)
danbooru_1 | LoadError: Could not open library 'vips': vips: cannot open shared object file: No such file or directory.
danbooru_1 | Could not open library 'libvips.so': libvips.so: cannot open shared object file: No such file or directory
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:147:in `block in ffi_lib'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `map'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ffi-1.9.23/lib/ffi/library.rb:100:in `ffi_lib'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:471:in `<module:Vips>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/vips.rb:462:in `<main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `block in require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:20:in `require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:29:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `block in require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:249:in `load_dependency'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/activesupport-5.2.0/lib/active_support/dependencies.rb:283:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/ruby-vips-2.0.12/lib/ruby-vips.rb:1:in `<main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `require'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:71:in `block in require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/loaded_features_index.rb:65:in `register'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:70:in `require_with_bootsnap_lfi'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/bootsnap-1.3.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:79:in `require'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:81:in `block (2 levels) in require'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:76:in `each'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:76:in `block in require'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:65:in `each'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler/runtime.rb:65:in `require'
danbooru_1 | /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.16.4/lib/bundler.rb:114:in `require'
danbooru_1 | /var/www/danbooru2/shared/config/application.rb:5:in `<top (required)>'
danbooru_1 | /var/www/danbooru2/shared/config/environment.rb:2:in `require_relative'
danbooru_1 | /var/www/danbooru2/shared/config/environment.rb:2:in `<top (required)>'
danbooru_1 | config.ru:4:in `require'
danbooru_1 | config.ru:4:in `block in <main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/rack-2.0.5/lib/rack/builder.rb:55:in `instance_eval'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/rack-2.0.5/lib/rack/builder.rb:55:in `initialize'
danbooru_1 | config.ru:1:in `new'
danbooru_1 | config.ru:1:in `<main>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn.rb:56:in `eval'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn.rb:56:in `block in builder'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:795:in `build_app!'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/lib/unicorn/http_server.rb:139:in `start'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/gems/unicorn-5.4.0/bin/unicorn:126:in `<top (required)>'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/bin/unicorn:23:in `load'
danbooru_1 | /var/www/danbooru2/shared/vendor/bundle/ruby/2.4.0/bin/unicorn:23:in `<top (required)>'
danbooru_1 | s6-svscanctl: fatal: unable to control /var/run/s6/services: supervisor not listening
danbooru_1 | [s6-finish] sending all processes the TERM signal.
danbooru_1 | import-im6.q16: unable to open X server `' @ error/import.c/ImportImageCommand/358.
danbooru_1 | [s6-finish] sending all processes the KILL signal and exiting.
danbooru-docker_danbooru_1 exited with code 0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.