debian-mirror-gitlab/debian/rake-tasks.sh
2015-09-12 15:42:12 +05:30

26 lines
828 B
Bash
Executable file

#! /bin/sh
# Read configuration values
. /etc/diaspora/diaspora-common.conf
echo "Initializing database..."
su diaspora -s /bin/sh -c 'bundle exec rake db:create db:schema:load'
echo "Precompiling assets..."
su diaspora -s /bin/sh -c 'bundle exec rake assets:precompile'
su diaspora -s /bin/sh -c 'touch public/source.tar.gz'
#Starting diaspora service...
invoke-rc.d diaspora start
if grep https ${diaspora_conf}
then
mkdir -p ${diaspora_ssl_path}
echo "Copy $SERVERNAME-bundle.pem and $SERVERNAME.key to /etc/diaspora/ssl"
echo "And reload nginx, run # /etc/init.d/nginx reload"
fi
echo "To stop diaspora, run # /etc/init.d/diaspora stop"
echo "To see the service status, run # /etc/init.d/diaspora status"
echo "To start diaspora service, run # /etc/init.d/diaspora start"
echo "Visit your pod at $ENVIRONMENT_URL"