Not Using A Supported Storage Driver

What’s the difference between the 2? We won’t have thousands of users on at one time

Please read the title of that topic! “for Development”. That guide will work great if you’re trying to make an install for development, but will not work in production.

Side note: please edit your posts instead of replying 3 times in 2 minutes.

@hexa_tech

If you are creating a production (non-development) install…

Please spend less than 30 minutes and complete a re-install from scratch on a clean Digital Ocean droplet using the official guide:
https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md

Totally worth it!

You will totally avoid hours of pain.

3 Likes

Is there any free plan with Digital Ocean? We are just a small company right now

How can I view the installation now? The IP Address from the VPS host does not work.

http://204.44.81.149

@pfaffman
How much would it normally cost? Can I run it on Heroku?

Is there a way you can unblock the posting ban? I have a limit of 21 posts?

@pfaffman

Yes, we are using Ubuntu 16.04. Here is our progress:

@SkySilk_Matt

Thanks for the response! Do you think we could use Composer to install Flarum (https://github.com/flarum/flarum)?

Austin

@SkySilk_Matt Thanks for doing that! Hope it works! :smile:

You can get a $10 credit on digital ocean. There is a referral link on my site.

But that’ll just get you through one month

2 Likes

Okay, so in the middle of the night last night, I scrapped and tried to install through the official guide. This was before @hexa scrapped and used the developement guide.

But, it once again would not install properly because their was no aufs support. So I tried again two more times with brand new droplets, and still could not because of the lack of aufs support.

You all have been answering the question by telling me to either reinstall using the official guide (which I have), or to use DigitalOcean, which we cannot afford even with the credit. The point is that we already have a VPS and we don’t need another one, we just need support getting the current one working.

Thank you for your time.

1 Like

If you VPS server isn’t KVM, or if they have a messed up kernel, it will be more difficult to support Docker & Discourse.

I know that both Digital Ocean and Vultr offer compatible VPS servers, so that’s why the recommend those.

At this point, since your VPS server has a non-standard kernel, we can’t help you. You can google for “$VPS_PROVIDER change kernel” or “$VPS_PROVIDER docker aufs”, but it’s an additional obstacle created by the server provider.

5 Likes

Okay. I think the provider uses a custom kernel so that may be it. We’ll continue trying and see if it works.

Are you using Ubuntu 16.04?

Yes, 16.04. SkySilk is my provider and they say it should work fine.

I’m not convinced that it will, based on their site, it seems they use KVM.

SkySilk - Open Source

I’m not well versed with the pitfalls of Docker (or maybe specifically aufs) and KVM setups, I just know there are pitfalls to it.

3 Likes

On Ubuntu on Digital Ocean with Ubuntu 16.04 if you install docker with

   wget -qO- https://get.docker.com/ | sh

and run

./discourse-setup

it works. If you’re installing Docker that way, then there’s something up with their setup.

Perhaps they can help, then.

2 Likes

Yeah that’s how we are installing Docker. It must be their setup, we’ll contact them.

1 Like

I see. We contacted their support and asked if they can install Discourse (since their template is not yet ready, probably due to this issue).

Thank you all for your help. At this point, I’m convinced it’s their issue.

https://help.skysilk.com/support/solutions/articles/9000119842-does-cloud-platform-support-docker-

It’s no surprise that a free VPS provider will have serious limitations.

Hi Owen,

Matt from SkySilk here. Our beta platform does not currently offer Docker support, though it is something we are working to add soon. Once that happens we will be able to support both self-installs and custom built SkySilk Discourse templates. This will most likely happen once we move out of beta and start offering paid infrastructure alongside our free offering.

Additionally, just confirming we do use KVM and our Virtual Machines are container-based, meaning the kernel version cannot be updated at this time. Similar to Docker and Discourse, we will update all users if/when we add additional functionality that has to do with Kernel updates.

Regards,
-Matt

10 Likes

Okay, I see thank you Matt @SkySilk_Matt.

An admin or mod can close this topic :slightly_smiling_face: Thank you for all of the support!

1 Like