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.
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.
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.
@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?
Yes, we are using Ubuntu 16.04. Here is our progress:
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!
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
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.
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.
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.
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.
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.
Yeah that’s how we are installing Docker. It must be their setup, we’ll contact them.
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
Okay, I see thank you Matt @SkySilk_Matt.
An admin or mod can close this topic Thank you for all of the support!