Skip to content

Get Started With Linufy

Your profile

Your profile is accessible from the navigation bar via the user icon.

This profile contains the various information required for a user account to use Linufy.

Please note:

  • The user name = cannot be changed after the account has been created.
    • Tip: use a user account name of the type surname.firstname.company
  • The organization key = it's used for internal systems and in the future release for application API system
  • The e-mail address = e-mail address registered with Linufy as a customer of the account
  • Language = choice of dashboard language in English or French.
  • The management of your password = possibility to change your password by specifying your old and new password.
  • The dual authentication feature (2FA) = just click on the yellow "Activate 2FA" button at the bottom of the page and you will be taken to a new page to scan a QR-code. Then you will have to add the confirmation code and click on "save".
  • Applications Keys: You can manage your applications keys for use LinuFy API

Dashboard

The dashboard is not editable and contains various information useful to your company.

  • The list of user accounts created on your account
  • The number of regions and servers deployed
  • The number of services that are managed on your behalf and the number of services currently available with the Linufy solution.
  • The tasks, i.e. the actions (deployment of services, regions) that are waiting to be processed.
  • A news panel that contains the url of the showcase site and that will contain the information messages that Linufy will post when there is a need for update or intervention that may generate different impacts.
  • The latest logs from actions performed on the application.
  • A security alert table containing the last 5 VECs (Vulnerabilities and Current Exposures) that have fallen.
Dashboard
Dashboard

Dark Mode

In LinuFy you can use the Dark Mode. With this functionnality, your interface will go into dark theme. For switch to this theme, click on Dark Mode Swtich below the menu.

Dashboard Dark Mode
Dashboard in dark mode

Manage

Manage Groups

With Linufy you keep a notion of user groups to allow a group of people to have identical rights.

A group can be named as you wish (space in the group name possible).

For each group it is possible to refine the different accesses according to the permissions.

  • View: Allows the display of a module (Group, User, Support, Servers, Organizations ...).
  • Add: Allows the addition of new information within a module.
  • Modification: Allows you to modify what is already present in a module.
  • Delete: Allows you to delete items within a module.

The permissions will allow you to manage the access to the different functions of the application (management of groups, language, modules, users, regions, servers ...).

Manage-Groups
Manage Groups

Manage users

The users management interface displays all users registered for the application and allows you to manage their rights according to different groups.

Each user is defined by a username, an email address and a group (see group section above).

The notion of user activation/deactivation is also present. This will allow you to prepare your accounts before the arrival of new employees or when an employee leaves in order to keep a traceability.

Manage-Users
Manage Users

Manage organizations

Organization management allows you to configure your cloud (OpenStack, Scaleway, OVH, etc.) or local (VMWare, Docker, etc.) providers.

For each provider, different elements must be entered:

OVH
  • name of configuration template: You custom name for this template
  • username: Username available in your OVH account. You can find this information into OpenStack dashboard
  • password: Password available in your OVH account. You can find this information into OpenStack dashboard
  • tenant: Tenant ID available in your OVH account. You can find this information into OpenStack dashboard
  • region: Region name available in your OVH account. You can find this information into OpenStack dashboard

For more informations you can use OVH documentation.

Scaleway
  • name of configuration template: You custom name for this template
  • organization: Organization Key available in your Scaleway account
  • token: Token available in your Scaleway account
  • access: Access Key available in your Scaleway account
  • region: Region Name available in your Scaleway account
  • zone: Zone available in your Scaleway account

For more informations you can use Scaleway documentation.

OpenStack
  • name of configuration template: You custom name for this template
  • username: Username available into your OpenStack dashboard
  • password: Password available into your OpenStack dashboard
  • tenant: Tenant ID available into your OpenStack dashboard
  • domain_name: Domain Name available into your OpenStack dashboard
  • auth_url: Authentication URL available into your OpenStack dashboard
  • region: Region ID available into your OpenStack dashboard

For more informations you can use OpenStack documentation.

My account

Personal Informations

Concerns the personal information of the entity in order to know if the customer is a company, a private individual or an association.

Support

Support allows you to open an incident if you had a problem when deploying a server with desired services.

You must first define the category of the incident according to the services you sought to deploy.

Then, you must name the incident one using this [production] [hpmologation] [test] nomenclature if possible, depending on the environment you are in. Then you will also need to add a short description of the incident in its title.

In order to allow correct investigations on the application side, please specify the course of the action that was carried out in order to cause this malfunction.

Invoices

You can view, print and paid your invoices in this page.

Diagnostic

This part is used to help you with first level investigation.

Whois

The Whois tool that allows you to obtain information about a domain name or IP address.

Traceroute

The Traceroute tool which allows you to follow the path a packet will take, knowing that the packet starts from the server selected in the list and goes to the address entered.

Ping

The Ping tool is also available for request an resource from specific server by ICMP.

Build & Run

Servers

With Linufy, you can deploy linux servers in a very fast way with the services (list of services visible in the "feature list" part) you want to set up.

First you need to initialize a new server. During this initialization you will have to define the name of the server (it will be used as hostname) with its IP, the SSH port you want to use (by default port 22), the root password of the server as well as the region in which you want to put your server.

Once the server is created you will be able to either manage services or edit it (only for name and IP address), delete it or view general information to a dashboard containing system, network, storage/partition, user/user group and a scoring (out of 100) of the security of your server. For more informations of security controls carried out by LinuFy you can check this documentation classified by category.

It is also possible to add the server with the private root SSH key (in OpenSSH format) or the root password. Moreover the information is removed once the LinuFy agent deployment is done.

Server-View
Server View
General Informations

The general informations are:

  • Status : Host is alive or Host is not alive.
  • Salt Version : The salt version installed to this server. Salt is used by LinuFy.
  • Hostname : The name of your server.
  • Uptime : The time since the last boot.
  • Hardware : Hardware plateform.
  • Processor : Processor model.
  • Reboot : Required or Not required.
  • AVG 1-min : Average load of 1 minute.
  • AVG 5-min : Average load of 5 minutes.
  • AVG 15-min : Average load of 15 minutes.
  • Kernel System : Version of kernel installed to this server.
  • SELinux : State of SELinux if available.
  • Last Sync : It's the date of last synchronization with LinuFy.
Security Score

In the security status, you can execute an analyze of your server and realize more controls. The result if displayed with secure score (it's notation out of 100) and a list of potential improvements.

Server-View-Security-Status
Server View - Security Status
List Upgrades

With LinuFy you can retrieve all updates available for your server without apply. After you controls you can apply updates.

Server-View-List-Upgrades
Server View - List Upgrades
Network

You can view all IPv4 informations of your server (all interfaces with IP addresses and all routes available in your system).

Server-View-Network
Server View - Network
Disks & Partitions Usage

The disks and partitions are analyzed by LinuFy and you can view used and available space with the filesystem type.

Server-View-Disks-Partitions-Usage
Server View - Disks & Partitions Usage
Unix Groups

All unix groups are found by LinuFy. You can create, edit and delete all groups. For a group you can set the name and GID.

Server-View-Unix-Groups
Server View - Unix Groups
Unix Users

All unix users are found by LinuFy. You can create, edit and delete all users. For a user you can set the name, GID, primary group, home folder, shell and password.

Server-View-Unix-Users
Server View - Unix Users
Add new services

Once your server is created and you want to come back to it to add new services, you will have to go manage the server. Managing the server will allow you to add new managed services. The list of currently available services is visible from the feature list. Each service is categorized according to its type (web, database ...).

Each service is configurable directly from the dashboard in order to simplify their use and implementation.

Region

As a reminder, a region can be a data center, a bay, a customer, a site, a division.

The region allows to isolate into LinuFy more servers with custom permissions.

Several servers belong to a region.

Each region is composed of a name, a note as well as a Country of location and for each region it is mandatory to have a single master server.

This master server is the server with LinuFy agent installed for manage all other servers present in region.

The master server would connect to all other managed servers in this region. The ports used between master server and other servers are 4505-4506/tcp.

For each region it will be possible to see its master server, to see the security keys, to edit the region or to delete it.

An region cann't be deleted if one or more servers are attached to this.

Editing the region only allows you to change the name, your note and the country.

You can generate the new API Keys used by master server but if you perform this action, LinuFy will no longer be able to communicate with this region. To restore the communication, please edit public key and secret key in /etc/srvac/region.json file present in the master server.

Manage regions

Once your region has been created, you have to administrate it in order to define the access rights to this region via the user groups created in Groups Management.

All users presend in the added group can view all servers present in this region. For edition, creation and deletion please refer to permissions in Groups Management.

DNS Servers

LinuFy supports the management of domain names on a server through PowerDNS. In this page you can select your server and add new domain or create your DNS records and more.