issues
search
tableflip
/
how-to
:question: How to TABLEFLIP and other stories
4
stars
0
forks
source link
How to go live
#9
Open
alanshaw
opened
8 years ago
alanshaw
commented
8 years ago
Before deploy checklist
Has the client setup a direct debit for the ongoing hosting costs?
Do we have a SSL certificate and do we need it to be a wildcard?
Is the SSL certificate in the 1password vault?
Do we have administrative DNS logins, and are they saved in the 1password vault?
Have we created accounts for email (mandrill), uploads (uploadcare), payments (stripe) etc.
Are the site configuration files in the 1password vault?
Do we have a google analytics key & is it in the 1password vault?
Is there an infrastructure project?
Does the infrastructure project have configurations for "dev", "next" and "production"?
Can the infrastructure project be run successfully for "dev"?
Can you access the "dev" site running on a local vm after it is created using the infrastructure project?
Has the client been told the site will go live the day
after
we expect to do it?
Kicking the tyres checklist
Can I access the site at
http://domain.com
? If not:
Are the services running?
sudo service site-name status
Is there any startup errors in /var/log/upstart/site-name.log?
Does
http://domain.com
,
http://www.domain.com
and
https://www.domain.com
redirect to
https://domain.com
?
Are uploadcare uploads being
stored
? You can use the
uploadcare CLI
for this
Does it look and work ok on desktop browsers chrome, firefox, safari, IE?
Does it look and work ok on my phone?
Does the menu work properly?
Can I navigate everywhere I'd expect to?
Can I register?
Can I login?
Can I login as an admin?
Can I create things?
If I forgot my password, can I reset it?
Can I change my password?
Can I delete my account?
Do the forms all use a client side validation library to ensure inputs are correct?
Are all password fields
type=password
Can I click on labels and have the input become focused?
If there are no items in a list, is there a message that says so?
Does each public page have a different
<title>
?
Are google analytics being recorded?
Does it have a nice favicon?
Before deploy checklist
Kicking the tyres checklist
sudo service site-name status
type=password
<title>
?