Jackson Palmer 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 ?

Jackson Palmer @ummjackson

@jasongreen just these two: docker-compose build and then docker-compose up -d

ยท Amaroq ยท 0 ยท 0

@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

@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