innoraft / kabootr

An email marketking and newsletters solution by Innoraft.
0 stars 0 forks source link

Repository and Server setup #2

Open sumeetpareek opened 10 years ago

sumeetpareek commented 10 years ago
  1. There should be the master, develop and release branches in the repository.
  2. All the drupal setup should be in the REPOROOT/docroot folder + there should be a REPOROOT/drush folder (we will add more folders later on)
  3. The necessary drupal "getting started" setup should be done (typical development modules, module directory structures, controller feature, .gitignore file etc.)
  4. The dev version of the site should be setup on a server that the team can access. (@mukeshagarwal to be the person to decide which machine, what server (apache or nginx), give access to @tkuldeep etc.)
tkuldeep commented 10 years ago
sumeetpareek commented 10 years ago

@tkuldeep You would also need to set up an instance of this on the development server, as mentioned in the point=4 in the issue body. Sync with Mukesh to get the details of the server where you can set this up.

mukeshagarwal commented 10 years ago

@tkuldeep @sumeetpareek @basantsharma my thoughts about setting up an instance:

  1. we will use amazon ses so amazon ec2 seems like the best choice to me - the web instance and the ses instance could talk to each other faster is what i believe
  2. amazon ec2 allows to use a micro instance (a very small sized server) for free for 12 months - we could use the same in creating an AMI that can be used to setup a small / medium instance as per requirement
  3. setting up the server on cloud will help us scale easily in future

I would vote :+1: for setting up an EC2 instance, please share your thoughts.

tkuldeep commented 10 years ago

I have studied

sumeetpareek commented 10 years ago

@tkuldeep I just had a conversation with @mukeshagarwal and we have decided to make you the owner of AWS setup. This would mean you would need to do the below by day after tomorrow (25th Sept).

@tkuldeep At the end of this task you, I expect you to start becoming an AWS Ninja :-) Do not be bothered about not some of the stuff listed above. Both me and Mukesh would be working with you on this. But you will need to drive it.

sumeetpareek commented 10 years ago

@tkuldeep I have just created an AWS account for Innoraft and shared the credentials with you over email. You can now go ahead and work on the list in the comment above. Feel free to ping me for anything that is taking you longer than you would like. This is the AWS console login url = https://console.aws.amazon.com/console/home

tkuldeep commented 10 years ago

Steps for creating AMAZON EC2 Instance:

I am confuse here: Where I will got elastic IP address. Which I will point to desired domain.

Also I have studied complete tutorial, but not understand so much, 40-50 % I have got. It will consume more time. So I thought, in doing practices, it will teach me.

Form which account I will create domain..

sumeetpareek commented 10 years ago

Great. All your points are correct. You can proceed as discussed on the call.

  1. Create Elastic IP from the console (it is very easy) > tie the IP with the EC2 instance.
  2. Understand that the Elastic IP is tied with you account and stays with you even if you terminate the instance.
  3. No need of subdomain registration at this point (we will need it in couple of days when kabootr is ready to talk to SES, you can reach me and Mukesh then), just share with team the details to setup in /etc/hosts file.

On Tue, Sep 24, 2013 at 11:36 AM, tkuldeep notifications@github.com wrote:

Steps for creating AMAZON EC2 Instance:

I am confuse here: Where I will got elastic IP address. Which I will point to desired domain.

Also I have studied complete tutorial, but not understand so much, 40-50 % I have got. It will consume more time. So I thought, in doing practices, it will teach me.

Form which account I will create domain..

— Reply to this email directly or view it on GitHubhttps://github.com/innoraft/kabootr/issues/2#issuecomment-24976907 .

Best, Sumeet

+91-8902-491-694 skype: sumeetpareek

www.innoraft.com

mukeshagarwal commented 10 years ago

not creating a public subdomain right now as we will create it when we are ready with alpha site, till then we will map the site from hosts file.

sumeetpareek commented 10 years ago

@tkuldeep

tkuldeep commented 10 years ago

Created staging server for kaboot http://kabootr.stage/. This site has code of only https://github.com/innoraft/kabootr repo,