TL;DR We are going to use these technologies: Linux, Linux containers (LXC), networking (sockets, iptables, firewalling), databases (mariadb), autoconf, automake, g++, m4, C/C++, JavaScript (TypeScript), AngularJS, HTML, CSS, IONIC.

For our application, there are some needs we have to fulfill. First we have to put the software in some computer, with some operating system. From there on, we have to select the best technologies for our software. We’ve already choose all components and we are going to explain why we choose those in particular.

Continue reading