Review and optimisation Postfix

Coding Screen with keyboard

The client wants to rely on this service so emails can go through and alert teams on time. The service must be available or alert people in case of failure.

Migration Apache to Nginx

Man plug a cable in a server

New reverse proxy infrastructure. Files split and isolated + backed up. Smooth transition with minimum downtime. Restrict of configuration pages.

Automations upgrade

Coding Screen with keyboard

Merge similar scripts or scripts acting on similar actions. Comments lines and function to understand code block. Create easily readable logs. Push failure warning to IT group. Use modern auth and token.

Office Relocation

All desks linked to network. Reliable Wifi installation. New Visio system. New Access card system. No services downtime. On-site servers physically moved. Recycling old hardware. 

Datacenter Move-In

Servers should be set in a secure location. Not far from one of our offices. Services should be exposed and available with SLA. Location can host more servers in the futur. 

Agents.Chat

With Hybrid workspace we needed to have a reliable solution to know who is available, online and reachable. The solution shouldn’t be intrusive or used as a presence control system. Self-hosting without any outside connectivity was mandatory.

Administration Gateway

Privileged users accesses should only be made through a secure portal no matter is the end-devices.

Supervision over Internet

Some remote network are totally isolated from internal ressources. No VPN, low filter, minimal infrastructure. We needed automatic check going securely through Public internet.

Administration Toolkit

Coding Screen with keyboard

We needed to initiate some actions without remembering the setup each time we needed to access services. App should be easy to carry and provide easy access to actions.

Docker Infrastructure

Ship with containers

I wanted to host and tests some apps before publishing/use it on internet. The physical server hosting are light, small and silent. The solution must not consume a lot of ressources.