Owncloud for file sharing and ajenti for managing mail server and uploading wordpress website

December 11, 2016 606 views
DigitalOcean Getting Started WordPress Security Email Quickstart Ubuntu 16.04

Purpose: I have a small business, we are a team of 10 people working on my company. First, my intention is to buy a droplet from DO to install owncloud (in a subdomain, example: owncloud.mydomain.com) so we can access/share and manage files with my teamwork. Second, install Ajenti so I can upload my wordpress website (we have 500-1000 visits a month). Third, manage the email server of my teamwork by Ajenti Roundcube.

Questions:
1) Is DO a good option for accomplishing this 3 goals? Which droplet package you guys recommend me?
2) Can you guys let me know which tutorials I need to follow and research to accomplish my goal.
3) What do you guys think about this? Is possible and easy or it will be super hard to maintain because the email server?

Thank you very much,

Sincerely,

FT

2 Answers

I did a little digging around on this and wasn't able to find any success stories from people who've managed to get ownCloud working with Ajenti so, to answer your questions:

1.) Yes, though I would recommend using a smaller droplet with an attached block storage volume for ownCloud and a second droplet for WordPress + Mail with Ajenti

2.) We have a tutorial here for getting Ajenti installed on a droplet though the official documentation might be more up to date and geared towards Ubuntu 16.04. Nothing special required so following official docs for 16.04 should be all you need. For running your mail via Ajenti, their documentation would be the best source. If you prefer to work from a bare droplet I find this tutorial to provide a good full featured mail solution.

3.) Mail servers are tricky. I'd recommend reading this before you get started. There are options out there to host mail for your domain that may provide a more turn key solution and save you time in the long run.

If you choose to go the multi-droplet route, this guide will help you in getting ownCloud using a storage volume for files. This way you can have a much larger shared drive in ownCloud and easily upgrade it when needed.

When setting up a web site or application under your own domain, it is likely that you will also want a mail server to handle the domain's incoming and outgoing email. While it is possible to run your own mail server, it is often not the best option for a variety of reasons. This guide will cover many of the reasons that you may not want to run your own mail server, and offer a few alternatives.

Thank you very much, mail in a box sounds great, but I can only upload static websites and I have wordpress sites. Anyway I think I will forget about Ajenti because Ajenti is for running multiple websites right?

Okey, I just want to be sure I understood.

1.- I will buy a $5 dll droplet, in which I will upload a wordpress website (500-1000 visits a month). I heard NGIX is faster for wordpress than Apache, so should I install one click app LEMP and then upload the wordpress via SFTP? If I do this, how I will be able to create and import my wordpress database?

2.- In this same droplet I want to run my email server using roundcube alone, without using Ajenti or Ajenti V is a better option? I read that mailinabox is great but it only supports static websites not wordpress,

Finally, I will buy an attached block storage volume in which I will install owncloud.

Is this a good idea?
Will it work?
Can you send me some tutorials, please?

Thank you,

FT

Have another answer? Share your knowledge.