Ṣeto
An orchestrator for Docker Swarm and Compose deployments with device targeting and automated NFS storage provisioning
- cli
- devops
- docker
- docker-compose
- docker-swarm
- infrastructure
Portfolio
Public software projects, synchronized from GitLab — what each one does, how it is built and how it has evolved.
A catalog of the public repositories I publish on GitLab. Each project page presents the idea, the technologies behind it, links to the source and its documentation, and a year of commit activity. The data is generated from GitLab and committed here, so this page stays fully static.
85 projects
An orchestrator for Docker Swarm and Compose deployments with device targeting and automated NFS storage provisioning
CallLink is a lightweight, privacy-oriented web application for creating temporary links for real-time calls.
BlueGate is a Bluetooth gateway and device manager focused on exposing Bluetooth operations to external systems through a lightweight HTTP service.
MCP server for controlling Zigbee2MQTT smart home devices.
Filigrane is a modern application designed to apply elegant vector text or high-resolution image watermarks to PDF documents quickly and securely.
Pixie is a modern, lightweight image processor for everyday edits. It provides focused tools for cropping, resizing, cleaning metadata, removing backgrounds, rotating, flipping, mirroring, and …
Audio capture service for the Oremi smart home ecosystem with wake word detection, speech transcription, and Home Assistant integration via MQTT.
Natural-language gateway for the Oremi ecosystem, routing HTTP and MQTT requests to the appropriate AI-powered services.
High-performance Text-to-Speech (TTS) REST API service for the Oremi ecosystem.
Empowering seamless transcription with cutting-edge STT (Speech-to-Text) technology, revolutionizing interaction through accurate speech recognition.
A Node module for downloading image to disk from a given URL
Encrypted reminders, scheduling, tags, SSE, and natural language agent API.
A comprehensive climate agent for weather forecasts, geocoding, and pollen data.
Oremi Kànsà is an MCP server for discovering podcasts through the
An MCP server for discovering public radio stations and stream URLs through Radio Browser.
Real-time ambient sound and wake word detection.
A smart scheduler for alarms, timers, reminders, and calendar events, powered by local LLMs.
Oremi Ohunerin Listener bridges Oremi Ohunerin's real-time audio detection with MQTT, enabling seamless integration into home automation systems like Home Assistant.
The NLP powerhouse of the Oremi personal assistant, revolutionizing interaction through advanced natural language understanding.
A natural language API that delivers podcast info for the Oremi Personal Assistant.
A natural language API that returns radio stream info for the Oremi Assistant.
Convert Vue component props to JSON Schema
vuedoc
Component testing utils for Vuedoc.
vuedoc
Generate a JSON documentation for a Vue component
Traefik HTTP-Provider is a REST service that allows external services to register and expose their Traefik HTTP provider JSON content.
A lightweight Bun-based proxy server for the Ghost Admin API that handles authentication and adds necessary headers for publishing posts. Designed to work behind reverse proxies like Traefik with aut…
A Node-RED node to get RSS Atom feeds with persistence (redis) layer
A lightweight CLI tool to get the Telegram channel or group chat ID using a bot token.
A Node-RED node package providing nodes to interact with the Ghost Admin API
A Node-RED node that converts HTML content into Markdown format.
Oremi Idatha is an essential RESTful module within the Oremi Personal Assistant, designed to facilitate seamless interactions with the Oremi database.
Get information about the ancient Egyptian calendar.
A forward authentication proxy that integrates with the Logto Identity Provider
Vikela sets up a robust authentication system to secure backend services using an authentication provider and various proxy middleware solutions such as Traefik, Nginx, and others.
The cornerstone of the Oremi ecosystem
Oremi Player is a VLC audio server. It can be combined with
AI-powered content management app with tools for writing and publishing.
This package provides utility methods for common operations which cover a wide
A robust WebSocket-powered service discovery solution
A simple node module to handle nominatim searches
Transform text into lifelike speech with advanced neural network models
Lightweight i18n for Python
vuedoc
Generate a Markdown Documentation for a SFC Vue Component
Vue Router plugin for Vuedoc
vuedoc
Vuex plugin for Vuedoc
Generate and Inject Markdown Table of Content
Markdown AST injection utility
Easily cache pages of your app using Express and Redis. Could be used without Express too.
formschema
Generate a form using JSON Schema and Vue.js
Parse your HTML/JS files and copy bower/npm dependencies to your destination directory
A fake CouchDB server for testing
vuedoc
Web-types generator using Vuedoc Parser
A basic JSON Schema Validator
Transforms an Unist AST to a Markdown text
The powerful lightweight editor for the Web
A fully stylized StackedWidget implementation
My collection of CMake modules
This script use the Google TTS API to read the current selected (copied) text
A minimalist theme for KDE Plasma based on Glassy and ChromeOS themes
Username and password authentication strategy for Passport and Node.js using application/json. This is a fork
Docker files to run a Postfix server with OpenDKIM and OpenDMARC
A fully stylized TabsView implementation
A Vue CLI Plugin to validate Environment Variables with type checking like Vue Props
A command line tool to extract colors from an image
Google Material Design Icons for Qt
Send newsletters using AWS SES
Extract the bower files from the html files according to script and link tags.
A BrowserSync middleware to load the Firebase rewrites rules
Gives the Kate editor some basic syntax highlighting for the stylus preprocessor language.
Move HTML tabs to another placement - Useful for organize automatically generated codes
Just copy.desktop files to ~/.local/share/kservices5/ServiceMenus
Javascript pluging to show modal on a page using cookie
Ce programme permet d'utiliser le périphérique CtPhone de CAMTEL pour accéder à Internet sur le système Linux
Google Drive Sharing Link Converter Online Tool
This script helps to import a users list from a CSV file to Firebase
A simple Free mobile notification sender for Node.js
Parse your HTML and generate the fontello config file
Parse HTML file and copy bower files to your public directory
Gives the Kate editor some basic syntax highlighting for the jade templating language.
LESS to Stylus source to source convertor capable of translating Bootstrap
A handy, loosely-coupled jQuery plugin for full-screen scrolling windows
This project show how to use the powerful of vue-router to build advanced pages
A Vue.js project with Spring Boot and Gradle
Download an HTML document with all dependencies (css, js, image, html)