Digital Ocean hosting: Do I need a system admin?

Everything Depends upon Your needs but if You want full control over Your forum, You can Go with Digital clean and Get their $20/month Droplet and start building upon that. Digital ocean supports one click installs for discourse on latest ubuntu LTS so You definitely won’t have much pain Going Live.

1 Like

Im not sure , i just wanna build a comunnity and learn manage a server in the same time :wink:

I can’t quite tell if you mean that you do want to build a community and learn to be a manage a server a the same time or if you don’t. (It’s not clear to me what you’re “not sure” about.)

If you mean that you don’t want to build a community and learn to manage a server at the same same time then you could go with Communiteq (formerly DiscourseHosting) for $20/month. If you do want to learn to manage a server while you build your community you can go with a standard https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md, or get me to install it as described here: https://www.literatecomputing.com/product/discourse-install/. You’d be on your own, but you could hire me to get you out of trouble if you get stuck.

1 Like

can u told more about this instruction ? what is this ?

ok , but now tell me:

  • should i check any docker new versions ? How to do it regullar or automatic ? I want to be secured ? And , how to update a docker ? There is any possible troubles ?
  • Same q about discourse but i think in this case its only way to " 2 clicks " on the dashboard , right ?

Most Probably if You’re using the Ubuntu 16.04 or Higher, Your system can automagically update docker when an update is available if You choose to automate all updates (not just security) or else choose to do

Sudo apt update
sudo apt upgrade

every once in a while. That should suffice the needs for all Your sysadmin duties if You’re only running the forum and The internet Gods are gracious enough not to DDoS Your server.

Use Good security practices for ubuntu, Don’t ask me how, You need to figure out what suits Your system the best. There are thousands of such tutorials online so use Google and a bit of Your own skills.

There are a lot of troubles possible but what are you there for if You can’t troubleshoot them. Nevermind, You can post here if there is something wrong with discourse or else Google a bit for possible solutions to Your problem. In all the cases, I’d suggest You schedule daily backups and upload them to 3rd party like AWS S3 to save Your day in case something Goes bad.

Wrong!

You have to Go to /admin/upgrade and perform update to

a. All the Plugins that require Update
b. Discourse Core

You can choose to spare a sunday every 2 weeks to do all the update and housekeeping things and You’d be good to go unless something decides to break terribly … in which case, Have a Good time fixing it.

Ps: Backups are Important. DO BACKUP YOUR DATA!!!

4 Likes

Ok man , nice answer. I just go study this knowledge. Thank You

Yes backups is important. Did an AWS S3 is for free in their free trial ? What are You use for backups ?

what you mean ?

This has a good overview of the more occasional maintenance tasks beyond the one-click upgrades in the dashboard:

Basically some minor server updates every couple months, and perhaps more major server updates once or twice a year.

In my experience so far, this is probably overstating it:

Unless you have a ton of plugins / customization, it’s more like an hour every couple months for server stuff, after you’ve got an initial setup with everything working as expected. (We haven’t yet run into major issues beyond that…knock on wood!)

Only other thing I recall is running out of disk space at one point and having to run this (maybe should be added to the guide linked above!):

https://meta.discourse.org/t/low-on-disk-space-cleaning-up-old-docker-containers/15792/2?u=bts

1 Like

I Download the backups every week and have s3 uploads configured for daily … So I have 2 places to check in case something goes terribly wrong.

I meant the tasks that You have to do even though You don’t want to do them.

Yes, it is overstated because there’s a lot changing in both, the discourse codebase and the linux environment every month or so that updating twice a month as a hobby won’t cost much. I know internet has a lot of servers still running ancient servers but then, the fellow has asked he wants some security … So why not patch the system for security every now & then?