Fransys

Tech blog — Architecture, Cloud & DevOps

BlogServicesContactAbout

Follow me

githubGitHublinkedinLinkedinmailMail

© 2026 Fransys • Fransys

Fransys

Categories

  • All posts
  • Tags
  • productivity10
  • nas10
  • ai8
  • security7
  • self-hosting7
  • linux6
  • claude-code6
  • neovim5
  • docker5
  • editor4
  • networking4
  • mcp3
  • vpn3
  • lua2
  • terminal2

All posts

neovimaieditor

AI completion in Neovim: Codeium, Gemini and nvim-cmp

Setting up a three-layer completion system in Neovim: AI ghost text with Codeium, Gemini completion via Minuet, and the classic nvim-cmp.

Published on
January 23, 20265 min read
naslinuxsecurity

Firewall and Fail2ban: locking down NAS network access

Setting up UFW with deny-by-default and Fail2ban with progressive bans to effectively protect a Debian NAS against network intrusions.

Published on
January 20, 20266 min read
neovimlspeditor

Native LSP in Neovim 0.11: zero plugins, zero compromises

Configuring Neovim 0.11 native LSP with Mason for 9 languages, without relying on lspconfig: built-in go-to-definition, diagnostics and autocompletion.

Published on
January 16, 20266 min read
naslinuxsecurity

Securing SSH with post-quantum algorithms

Configuring OpenSSH with post-quantum key exchanges (ML-KEM768, sntrup761), Ed25519 keys, and hardened authentication for your NAS.

Published on
January 13, 20264 min read
neovimluaeditor

Configuring Neovim from scratch with Lua and Lazy.nvim

Building a modern Neovim configuration from zero: essential options, Lazy.nvim as plugin manager, Catppuccin theme and complete interface.

Published on
January 9, 20269 min read
naslinuxdebian

Installing Debian on a NAS in fully automated mode

How to create a custom Debian ISO with preseed for a fully automated NAS installation on a TerraMaster, from boot to first SSH connection.

Published on
January 6, 20265 min read
← Previous4 of 4