โจ It's live! My start to finish guide for getting your own #mastodon instance up and running with Docker on Ubuntu 16.04: https://github.com/ummjackson/mastodon-guide/blob/master/up-and-running.md
I've tested this on both Vultr and DigitalOcean and the instructions should be pretty much copy/paste for everyone. Hope this helps some people! ๐
Good luck and feedback appreciated!! (cc @Gargron / @TonyNof / @david / @vielmetti / @lmorchard )
@ummjackson @lmorchard @vielmetti @david @TonyNof @Gargron I get an error when I try to restart nginx and have no idea what to do.
@jasongreen what's the error?
@ummjackson job failed because control process exited with error code
@jasongreen Hmm, can you try running "sudo service nginx stop" and then try restarting?
@jasongreen To try and nail down the issue, try these commands:
"sudo nginx -t"
"sudo tail /var/log/nginx/error.log"
See if that gives you any insight into what's wrong... my thinking is that your site config might contain an error.
@ummjackson unexpected EOF expected }
Found and fixed. Thanks for your help. nginx -t gave useful information
@jasongreen awesome! Glad you found a fix ๐๐
@ummjackson What docker commands do you need to run to update your instance if you make changes to .env.production ?
@jasongreen just these two: docker-compose build and then docker-compose up -d
@ummjackson thanks. Tried to solve my mail problem by creating account on my regular domain but mastodon still won't send confirmation email.
@jasongreen Hmm that's odd... any SMTP sender should work. There are a few good providers out there, give Postmark a try if MailGun isn't working for you.
@jasongreen no problem, let me know how it goes!
@jasongreen go to mailgun and view the message by clicking the cog wheel next to it. copy paste the confirmation manually
@ummjackson The message never shows up in mailgun. I don't think it's getting to mailgun.
@jasongreen Hmm, you can manually confirm yourself with:
docker-compose run --rm web mastodon:confirm_email USER_EMAIL=alice@alice.com
@ummjackson get Error: cannot start service web: OLI runtime error: container_linux.go:247: starting container process caused "exec: \"mastodon:confirm_email\": executable file not found in $PATH
@jasongreen ahh I must have gotten the command wrong - try mastodon_web instead of web... out and about so can't look it up right now
@ummjackson no hurry. Thanks again for your assistance
mastodon_web gives no such service error
@ummjackson I cannot get my instance to send a confirmation email. Tried direct to account on my usual mail host, mailgun, and sparkpost .