2-Factor Authentication

Sep 9, 2022 Leave a comment By Origo

You can now protect your Stabile account using Gooogle Authenticator or Authy. All you have to do is enable it in your profile e.g. on Northcloud.dk og on Stabile.io, scan the QR code and you’re good to go.

Stabile has always supported IP-based access control, which we strongly encourage everyone to use in addition to, of course, use strong passwords. We have now also implemented 2-factor authentication using TOTP / RFC 6238 for an added layer of security. This is handy if you would like to access your Stabile account on the go, and don’t have access to e.g. corporate VPN.

One Click MongoDB Sharded Cluster

May 17, 2022 Leave a comment By Origo

We just rolled a new stack for Stabile for those who use MongoDB and are tired of paying big bucks for using a managed DB service in the cloud and can’t be bothered to spend a weekend installing it. Install the stack as any of our other stacks, and you have a multi-node MongoDB sharded cluster up and running in about a minute with a nice managment UI. Add more shard nodes by simply adding servers to the stack.

Check it out here.

Introducing Stabile DNS Services

Feb 8, 2022 Leave a comment By Origo

Stabile installations that are linked with the Stabile Registry like, of course, Stabile Cloud, have always had basic DNS functionality built in, available through the API. Whenever you create a new network connection an A record is created in the default domain using the format “xx.xx.xx.xx.yyyyyyyy.default.domain”, where the x’s represent the connections public IPv4 address, and the y’s are the first 8 letters of yours engine’s uuid. For Stabile Cloud and new Stabile installations, the default domain is “uncloud.co”. This can be configured in /etc/stabile/config.cfg. Changing the default value requires that your domain zone is created on the Stabile name servers. Until now this was a manual process, where clients would ask us to create the zone.

Read more…

Automating DNS and TLS Certificates with Kubernetes

Feb 8, 2022 Leave a comment By Origo

Almost every app needs a web service backend, and every web service needs a domain name. To serve content from a domain name you need a TLS certificate.
While you still need to register and pay for a domain through a registrar like Godaddy or Domain.com, TLS certificates have been provided free of charge to anyone by Let’s Encrypt since 2016.

Read more…

Stabile Cloud Adds New Avalability Zone

Dec 21, 2021 Leave a comment By Origo

Effective immediately Stabile Cloud is now available in a new availability zone engine2-dk-east, served from what we consider the ideal data center in the Copenhagen Area. We are extremely excited to have entered into an agreement with I2 about providing infrastructure and comptentencies for Stabile Cloud. The new environment is available at https://stabile.io/cloud or may be reached directly at https://engine2.stabile.io.

The data center we have chosen for our new availability zone is the data center that runs the Danish Internet Exchange point also known as the DIX. This location and in particular the company running it, I2, and the very competent personel that manage the infrastructure at the location, ensure a very high level of availability and uptime, as well as second-to-none network bandwith and network latency for clients in Denmark. Simply put – if the DIX is down, so is the Danish Internet. The historically very high stability of the DIX gives us confidence, that Stabile Cloud with this added location can deliver even better connectivity, availability and stability to our clients.

Managing a Stabile Kubernetes Cluster with Rancher

Dec 19, 2021 Leave a comment By Origo

Rancher is a very popular solution for easy management of Kubernetes clusters. Rancher provides a nice UI with consolidated management tools for multiple Kubernetes clusters spread across spread across public and private clouds. Rancher also provides a curated assortment of Helm charts, that can easily be installed to the Kubernetes clusters you have imported into Rancher.

We have written a simple guide to getting Rancher up and running in Stabile, installing a Kubernetes cluster and importing the cluster into Rancher. The guide should only take a few minutes to complete – try it out, and be sure to try out some of the Helm charts provided by Rancher.

Install Longhorn to a Stabile Kubernetes Cluster

Dec 18, 2021 Leave a comment By Origo

Longhorn is a popular choice for providing vendor-agnositic, replicated block storage in Kubernetes clusters. Longhorn provides a fault-tolerant alternative to the storage-options available in e.g. AWS and GKE. Longhorn is Open Source and provides a nice UI.

We have written a simple guide to getting Longhorn up and running in a Stabile Kubernetes cluster. The guide should only take a few minutes to complete, so try it out!


Running a MinIO Object Storage Service in Stabile

Dec 10, 2021 Leave a comment By Origo

MinIO has emerged as the solution of choice for providing fast, scalable, portable and S3-compatible object storage – i.e. S3-storage without vendor lock-in.
Reliable object storage is relevant if you need to store large amounts of photos, videos, log files, backups or other relatively unstructured data, and particularly useful if you also want http(s) access to this data out of the box.

We provide two easy ways to install and use MinIO in any Stabile cloud:

  1. A stand-alone MinIO stack so you can get a MinIO service up and running in a matter of a few minutes in any Stabile cloud. The stack installs the stand-alone binary version of MinIO and provides access to the MinIO web console through an Apache proxy.
  2. A guide to getting MinIO up and running in a Stabile Kubernetes environment. Installing MinIO as a Kubernetes service is a bit more complex, and particularly relevant if you already use Kubernetes and need a very scalable object storage solution.


New Stack available: Ghost

Aug 11, 2021 Leave a comment By Origo

We just published a new Stack for Stabile targeting independent publishers – the excellent Ghost blogging platform.
Ghost is a beautiful alternative to e.g. WordPress with a distinctly modern feel, ease of use and speed.
Check out the short time-lapse video above and then go try it out.

On Cloud Repatriation

Jun 12, 2021 Leave a comment By Origo

If you’ve stumbled across this post using a search engine, you might be wondering what this cloud repatriation is all about. Well, to us it’s about trying to build a locally hosted alternative to placing all of our data in the datacenters of a few very large corporations. Why are we spending our time doing this? you might also wonder. Well, there are obvious economical aspects, but I, for one, have always just liked the thought of running my own basic information infrastructure, controlling my own data, etc. It probably boils down basic desires of self-sustainability and to know exactly what is happening with my data. And I’m certainly not the only one feeling this way. Others are sceptical of leaving all their data, and the control of what is done with it, in the hands of corporations that in reality answer to no one. Or they also just like to tinker and run stuff themselves.

Read more…