Jump to content

To start this off, I have very little knowledge about setting up servers, so sorry if I don't understand the basics.  I am wondering if my plan in setting up an Owncloud server which I can access when away from home will work or not.  My goal is to have a server which has my photos/videos/movies stored on it, and I can access from anywhere.  I plan to use an HP Compaq Pro 6300 as the computer to run it off of (I don't need things like ecc ram because I will have almost daily access to this server to fix it if something fails and am on a smaller budget).  I will be using a WD red 6tb as the HDD that it is running off of.  I plan to use Linux Ubuntu Server 16.04 as my operating system.  I will be following the guides linked below on how to setup the operating system and Owncloud.

The server will be on a residential Comcast internet connection, and I am just using the standard router that comes from Comcast.  Is there anything that will not work in this plan?  Will I have a server which I can access from any computer/phone on a different network?  Thanks for the help!

Link to comment
https://linustechtips.com/topic/909597-building-an-owncloud-server/
Share on other sites

Link to post
Share on other sites

Should work fine a few suggestions.

 

Use snap for the install, makes setup much easier and basically one line.

 

id go with a desktop hdd, I don't see a reason to pay extra for a nas drive.

 

Forllocal file transfers id setup a cifs/samba server aswell. Its much faster on the local network.

Link to post
Share on other sites

I'd say go with Nextcloud instead. It's an Owncloud fork with more features and more optimizations. And in most cases documentation, guides and so on will work for both.

 

You need to figure out a webserver. Nginx, Apache2 or Caddyserver would be viable options. Caddyserver should supposedly be really simple to set up with ssl (which obvoiusly is highly recommended). I'm not really too familar with Nginx. I personally run Apache2 because I found that the easiest. In case of apache you need to look up virtual hosts and how to configure them. And then i'd use Lets encrypt for ssl (super easy to set up)

 

https://www.htpcguides.com has a few nginx / letsencrypt / virtualhost guides.

https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts

Virtual host guide

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×