new hugo website - taverniaris

1. create the Hugo site hugo new site foodblog cd foodblog git init # add a clean theme git submodule add https://github.com/adityatelange/hugo-PaperMod themes/PaperMod

November 11, 2025 · 1 min · mardest

samba-setup-guide

🖧 Samba (SMB) Setup Guide — MiniPC ↔ Main PC This guide explains how to share folders between two computers using Samba (SMB) — ideal for Linux ↔ Windows interoperability. ⚙️ 1. Install Samba on the MiniPC (server) 1 2 sudo apt update sudo apt install -y samba 📁 2. Create a shared folder 1 2 3 sudo mkdir -p /srv/samba/share sudo chown -R youruser:youruser /srv/samba/share sudo chmod -R 775 /srv/samba/share (Replace youruser with your actual username — same UID 1000 on both PCs.) ...

November 11, 2025 · 2 min · mardest

Markdown to PDF

why do i need this one? #!/bin/bash pandoc notes.md -o tcp_sockets.pdf \ --metadata title="TCP sockets explained" \ --metadata author="MarDest" \ --metadata date="2025-10-30" rsync -a tcp_sockets.pdf mar@destpc:/mnt/nfs_share

November 1, 2025 · 1 min · mardest

nfs-setup-guide

🖧 NFS Setup Guide — MiniPC ↔ Main PC This guide describes how to share directories between two Linux systems (e.g., MiniPC as server and Main PC as client) using NFS. It also includes troubleshooting notes and alternative sharing methods. ⚙️ 1. Install NFS On the MiniPC (server) 1 2 sudo apt update sudo apt install -y nfs-kernel-server On the Main PC (client) 1 2 sudo apt update sudo apt install -y nfs-common 📁 2. Create and prepare shared directory on the MiniPC 1 2 3 sudo mkdir -p /srv/nfs/share sudo chown -R youruser:youruser /srv/nfs/share sudo chmod -R 775 /srv/nfs/share (Replace youruser with your actual username — both systems should have the same UID, usually 1000.) ...

November 1, 2025 · 3 min · mardest

restore azuracast

Untitled Write your blog post here…

November 1, 2025 · 1 min · mardest

Untrack Already Committed Files

Untrack Already Committed Files Once files are already tracked (committed), simply adding them to .gitignore won’t stop Git from tracking them — you have to remove them from the index while keeping them on disk. 🧩 Step-by-step 1. Make sure your .gitignore is correct Example: .obsidian/workspace.json .obsidian/plugins/obsidian-git/data.json .trash/ cache/ tmp/ Check it: 1 cat .gitignore 2. Remove ignored files from the index Untrack them (without deleting locally): 1 git rm -r --cached . 3. Re-add everything (Git will now skip ignored files) 1 git add . 4. Commit the cleanup 1 git commit -m "Remove ignored files from tracking" 5. Push the changes 1 git push 💡 Explanation --cached = remove from the Git index, not from your disk. After this, Git will no longer track or commit those .gitignored files. ✅ Optional checks See what’s still tracked that shouldn’t be: ...

October 20, 2025 · 1 min · mardest

to - read

https://www.xda-developers.com/cloudflare-tunnels-are-the-best-way-to-get-around-cgnat/

October 16, 2025 · 1 min · mardest

uv package manager and more..

installation # On macOS and Linux. curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows. powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # Update uv self update projects $ uv init example Initialized project `example` at `/home/user/example` $ cd example $ uv add requests Using CPython 3.14.0 Creating virtual environment at: .venv Resolved 6 packages in 708ms Prepared 5 packages in 3.60s Installed 5 packages in 652ms + certifi==2025.10.5 + charset-normalizer==3.4.4 + idna==3.11 + requests==2.32.5 + urllib3==2.5.0 $ uv run ruff check All checks passed! $ uv lock Resolved 2 packages in 0.33ms $ uv sync Resolved 2 packages in 0.70ms Audited 1 package in 0.02ms (PS) $env:Path = "C:\Users\AnastasM\.local\bin;$env:Path"

October 16, 2025 · 1 min · mardest

reverse proxy via vps

http://localhost:8081/public/destdj is running azuracast web radio on my minipc. how to make it public available? ✅ Option 1: Reverse Proxy via VPS (Recommended) You’ll expose your radio via your VPS’s public IP or domain (e.g., radio.destuno.com), and let the VPS proxy requests to your Mini PC over Tailscale. Step 1: Confirm AzuraCast is reachable from your VPS @VPS: curl http://100.74.99.14:8081/public/destdj If it returns HTML, it’s working. Step 2: Install Nginx on VPS sudo apt install nginx ...

October 10, 2025 · 1 min · mardest