mastodon: redirect logs to files

This commit is contained in:
Wonderfall 2017-06-13 22:35:21 +02:00
parent 02a80f96bc
commit f4be378e23
4 changed files with 12 additions and 4 deletions

View File

@ -1,3 +1,3 @@
#!/bin/sh #!/bin/sh
cd /mastodon cd /mastodon
exec bundle exec sidekiq -c $SIDEKIQ_WORKERS -q default -q push -q pull -q mailers exec bundle exec sidekiq -c $SIDEKIQ_WORKERS -q default -q push -q pull -q mailers > ./log/sidekiq.log 2>&1

View File

@ -1,3 +1,3 @@
#!/bin/sh #!/bin/sh
cd /mastodon cd /mastodon
exec npm run start exec npm run start > ./log/streaming.log 2>&1

View File

@ -1,3 +1,3 @@
#!/bin/sh #!/bin/sh
cd /mastodon cd /mastodon
exec bundle exec rails s -p 3000 -b '0.0.0.0' exec bundle exec puma -C config/puma.rb > ./log/web.log 2>&1

View File

@ -18,9 +18,17 @@ A GNU Social-compatible microblogging server
https://github.com/tootsuite/mastodon https://github.com/tootsuite/mastodon
17j2g7vpgHhLuXhN4bueZFCvdxxieyRVWd 17j2g7vpgHhLuXhN4bueZFCvdxxieyRVWd
--------------------------------------------- ---------------------------------------------
UID/GID settings
---------------------------------------------
User ID : ${UID} User ID : ${UID}
Group ID : ${GID} Group ID : ${GID}
--------------------------------------------- ---------------------------------------------
Logs location
---------------------------------------------
Sidekiq : /mastodon/log/sidekiq.log
Streaming : /mastodon/log/streaming.log
Web : /mastodon/log/web.log
---------------------------------------------
" "
echo "Creating mastodon user..." echo "Creating mastodon user..."
@ -40,7 +48,7 @@ if [ "$RUN_DB_MIGRATIONS" == "true" ]; then
su-exec mastodon:mastodon rake db:migrate su-exec mastodon:mastodon rake db:migrate
fi fi
echo "Executing process..." echo "Executing process(es)..."
if [ '$@' == '' ]; then if [ '$@' == '' ]; then
exec su-exec mastodon:mastodon /bin/s6-svscan /etc/s6.d exec su-exec mastodon:mastodon /bin/s6-svscan /etc/s6.d
else else