Category: open-source

How to completely remove a third-party repository from Ubuntu

Suppose you added a third-party repository of DEB packages in your Ubuntu and you now want to completely remove it, by either downgrading the packages to the official version in Ubuntu or removing them altogether. How do you do that? Well, if it was a Personal Package Archive (PPA), you would simply use ppa-purge. ppa-purge …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-completely-remove-a-third-party-repository-from-ubuntu/

How to install LXD/LXC containers on Ubuntu on cloudscale.ch

In previous posts, we saw how to configure LXD/LXC containers on a VPS on DigitalOcean and Scaleway. There are many more VPS companies. cloudscale.ch is one more company that provides Virtual Private Servers (VPS). They are based in Switzerland. In this post we are going to see how to create a VPS on cloudscale.ch and configure to …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-install-lxdlxc-containers-on-ubuntu-on-cloudscale-ch/

How to set up multiple secure (SSL/TLS, Qualys SSL Labs A+) websites using LXD containers

In previous posts we saw how to set up LXD on a DigitalOcean VPS, how to set up LXD on a Scaleway VPS, and how the lifecycle of an LXD container looks like. In this post, we are going to Create multiple websites, each in a separate LXD container Install HAProxy as a TLS Termination …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-set-up-multiple-secure-ssltls-qualys-ssl-labs-a-websites-using-lxd-containers/

Playing around with LXD containers (LXC) on Ubuntu

We have set up LXD on either our personal computer or on the cloud (like DigitalOcean and Scaleway). Actually, we can even try LXD online for free at https://linuxcontainers.org/lxd/try-it/ What shall we do next? Commands through “lxc” Below we see a series of commands that start with lxc, then we add an action and finally …

Continue reading

Permanent link to this article: https://blog.simos.info/playing-around-with-lxd-containers-lxc-on-ubuntu/

How to install LXD containers on Ubuntu on Scaleway

NOTE: This post explains how to compile from source the ZFS support in the default Scaleway Linux kernel. It is a process that works, but makes it cumbersome because LXD also expects some other features in the Linux kernel. See https://blog.simos.info/how-to-run-the-stock-ubuntu-linux-kernel-on-scaleway-using-kexec-and-server-tags/ on  a trick to run the stock Ubuntu Linux kernel in a Scaleway VPS …

Continue reading

Permanent link to this article: https://blog.simos.info/how-to-install-lxd-containers-on-ubuntu-on-scaleway/

Trying out LXD containers on Ubuntu on DigitalOcean, with block storage

We have seen how to try out LXD containers on Ubuntu on DigitalOcean. In this post, we will see how to use the new DigitalOcean block storage support (just out of beta!). This new block storage has the benefit of being additional separate disk space that should be faster to access. Then, software such as LXD would benefit from …

Continue reading

Permanent link to this article: https://blog.simos.info/trying-out-lxd-containers-on-ubuntu-on-digitalocean-with-block-storage/