Skip to content

Instantly share code, notes, and snippets.

View fedir's full-sized avatar
🌤️
The sun is behind every cloud

Fedir RYKHTIK fedir

🌤️
The sun is behind every cloud
View GitHub Profile
@fedir
fedir / ollama_open-webui.md
Created June 16, 2025 22:47 — forked from milank94/ollama_open-webui.md
Getting Started with Ollama + Open WebUI for Local LLM Deployment

Ollama + Open WebUI = Local LLM Server

Motivation

This guide helps you deploy a local Large Language Model (LLM) server on your Apple MacBook (Intel CPU or Apple Silicon (M-series)) with a user-friendly chat interface. By running LLMs locally, you ensure data privacy, improve reliability with offline capabilities, and leverage cutting-edge tools for efficient AI workflows

Prerequisites

  • macOS 11.0 or later (Intel, Apple Silicon (M-series))
  • At least 8 GB of RAM (16 GB recommended for optimal performance)
@fedir
fedir / generate_kubeconfig.sh
Created June 4, 2025 14:53
Simple Bash script to create a Kubeconfig file for kubectl for remote access to GKE from local PC // #GoogleCloud
#!/bin/bash
set -e
# Vérification des arguments
if [ $# -ne 2 ]; then
echo "Usage: $0 <nom_utilisateur> <cluster_endpoint>"
echo "Exemple: $0 user01 https://11.22.33.44"
exit 1
fi
@fedir
fedir / mdconv.html
Created May 23, 2025 11:02
Simple one-page HTML/JS #Markdown converter using marked.js
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Markdown to Google Docs Converter</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/marked/4.3.0/marked.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/dompurify/3.0.5/purify.min.js"></script>
<style>
* {
@fedir
fedir / qrcode.html
Last active May 9, 2025 05:17
Simple one-page HTML/JS QR Code Generator using qrcodejs // Demo: https://www.fedir.fr/tools/qrcode.html // Made with Claude Code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>QR Code Generator</title>
<style>
body {
font-family: Arial, sans-serif;
@fedir
fedir / .gitignore
Last active July 19, 2025 11:05 — forked from Avinashachu007/.gitignore
.gitignore for Java, Maven, Spring Boot - Eclipse, Netbeans, IntelliJ IDEA, Visual Studio Code
/target/
!.mvn/wrapper/maven-wrapper.jar
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
@fedir
fedir / clair.jenkinsfile
Last active January 15, 2021 15:44
Jenkinsfile Clair Step
stage("docker_scan avec clair"){
sh '''
docker rm db
docker rm clair
docker run -p 5432:5432 -d --name db arminc/clair-db:2021-01-08
docker run -p 6060:6060 -d --name clair arminc/clair-local-scan:arminc/clair-local-scan:v2.1.6_3bfb31ea61aa42eeb836354976065ccea308707e
clair-scanner --clair="http://clair:6060" vulnerables/web-dvwa
'''
@fedir
fedir / main.tf
Created January 3, 2021 22:44
Playing locally with TF and Nexus
## Providers declaration
terraform {
required_providers {
nexus = {
source = "datadrivers/nexus"
version = "1.10.5"
}
}
}
@fedir
fedir / main.tf
Created December 23, 2020 21:14
Local Docker provisioning with Terraform sample
# Local Docker provisionning
terraform {
required_providers {
docker = {
source = "terraform-providers/docker"
}
}
}
provider "docker" {}
@fedir
fedir / GopherCon_EU_Online_2020.md
Last active November 18, 2020 11:38
GopherCon Europe: Online 2020 videos - Ordered by "positive interest" metric with yrank
TITLE URL PUBLISHED AT POSITIVE INTERESTINGNESS TOTAL INTERESTINGNESS VIEWS LIKES DISLIKES COMMENTS TOTAL REACTION GLOBAL BUZZ INDEX
GopherCon Europe 2020: Kofo Okosela - Writing Open Source Tooling Using AST https://www.youtube.com/watch?v=0DE_7Nff6yg 2020-07-11 13:14:27 0.0323 0.0361 527 18 1 0 19 10013
GopherCon Europe 2020 LT: Ron Evans - A Small Update On TinyGo https://www.youtube.co
@fedir
fedir / Dockerfile
Last active July 8, 2020 22:47
Simple API server for SupInfo devops specialization
FROM golang:latest
RUN mkdir /app
ADD . /app/
WORKDIR /app
RUN go build -o main .
CMD ["/app/main"]