Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] DevOps considerations. #1

Open
2 of 3 tasks
serundeputy opened this issue Sep 27, 2017 · 14 comments
Open
2 of 3 tasks

[Meta] DevOps considerations. #1

serundeputy opened this issue Sep 27, 2017 · 14 comments
Assignees

Comments

@serundeputy
Copy link
Contributor

serundeputy commented Sep 27, 2017

  • Tech stack is Laravel

  • Hosting the app
    Does verite have existing infrastructure that we are using or are we going to select a host?

    • heroku
  • DNS provider
    Pick a site name, set up DNS

@pdw207
Copy link

pdw207 commented Sep 27, 2017

@serundeputy What do you think of heroku?

@serundeputy
Copy link
Contributor Author

@pdw207 never tried it, but as long as i can provide build steps like compile sass should be fine.

are their prices within budget? For laravel I've always used Platform.sh, but maybe too pricey for this project?

@serundeputy
Copy link
Contributor Author

@pdw207 I've added a heroku app verite-survey (http://verite-survey.herokuapp.com/), but to add a DB service we have to pay:

geoff@yep verite (master) $ heroku addons:create cleardb:ignite
Creating cleardb:ignite on ⬢ verite-survey... !
 ▸    Please verify your account to install this add-on plan (please enter a credit card) For more information, see https://devcenter.heroku.com/categories/billing Verify now at https://heroku.com/verify

I guess we should ask the client to pay that cost. I have no idea what the pricing structure is for Heroku.

@jrabbit
Copy link
Member

jrabbit commented Nov 11, 2017 via email

@serundeputy
Copy link
Contributor Author

This one cleardb:ignite is free; but will not proceed without CC.

▸ Please verify your account to install this add-on plan (please enter a credit card) For more information, see https://devcenter.heroku.com/categories/billing Verify now at https://heroku.com/verify

@jrabbit
Copy link
Member

jrabbit commented Nov 11, 2017

@serundeputy
Copy link
Contributor Author

@jrabbit that did work, but not mysql

@pdw207
Copy link

pdw207 commented Nov 12, 2017

@serundeputy Can you add me as a collaborator to the heroku site? My email is [email protected]

@serundeputy
Copy link
Contributor Author

@pdw207 I've added you as a collaborator. 🚀

@pdw207
Copy link

pdw207 commented Nov 13, 2017

@serundeputy Only the owner can add a CC. Can you make me an owner?

@serundeputy
Copy link
Contributor Author

@pdw207 i've initiated an xfer to you; you should receive an email.

@serundeputy
Copy link
Contributor Author

@pdw207 staging site verite-survey.herokuapp.com

@serundeputy serundeputy self-assigned this Dec 8, 2017
@serundeputy
Copy link
Contributor Author

serundeputy commented Dec 8, 2017

  • get build step to compile CSS; on production app

@serundeputy
Copy link
Contributor Author

I've added a npm postscript to run gulp and compile the sass:

"postinstall": "gulp"

we've got css now; http://verite-survey.herokuapp.com/login

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants