Jason Green is a user on mastodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

โœจ It's live! My start to finish guide for getting your own instance up and running with Docker on Ubuntu 16.04: github.com/ummjackson/mastodon

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.

@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.

@ummjackson trying sparkpost at the moment but having different problems there. Thanks for your help.

@ummjackson I cannot get my instance to send a confirmation email. Tried direct to account on my usual mail host, mailgun, and sparkpost .

@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