Smarthome & Home Lab

Smarthome & Home Lab

1515 bookmarks
Custom sorting
Setting up a home VPN server with Wireguard
Setting up a home VPN server with Wireguard
Motivation For a moderately security conscious geek like myself, there can be a number of reasons to want to set up a home VPN server: Accessing your home computer via screen sharing without exposing it to the Internet (and thereby to potential evil-doers). Accessing servers with IP white lists (common case for security hardened IT systems). Accessing county-IP-filtered things like Netflix while travelling. Browsing privately from insecure WiFi networks. Getting access to services that are blocked inside restrictive corporate networks.
·mikkel.hoegh.org·
Setting up a home VPN server with Wireguard
Revolt
Revolt
Don't bother with chat apps that don't respect your privacy. Revolt is a brand new chat platform designed around you.
·revolt.chat·
Revolt
Regolith Linux
Regolith Linux
Regolith Linux website
·regolith-linux.org·
Regolith Linux
Stream TV using Tvheadend
Stream TV using Tvheadend
All you need is a Raspberry Pi and a USB TV Tuner
·pimylifeup.com·
Stream TV using Tvheadend
Simple connection tools
Simple connection tools
The Rolodex and the Filofax disappeared a while ago, but we’re still not all using the tools that make it easier to coordinate people and time. I use Calendly to book various kinds of 1 on 1 …
·seths.blog·
Simple connection tools
Find All Files With Given Text Using SearchMonkey GUI Tool In Ubuntu - It's FOSS
Find All Files With Given Text Using SearchMonkey GUI Tool In Ubuntu - It's FOSS
At times we need to search files which contain some particular text or words in them. This often happens if you are a developer or programmer. Now, one can always use Linux commands to find all files containing specific text, but not everyone is command line fan. I have seen…
·itsfoss.com·
Find All Files With Given Text Using SearchMonkey GUI Tool In Ubuntu - It's FOSS
Search Files on Linux Desktop With Catfish GUI Tool
Search Files on Linux Desktop With Catfish GUI Tool
Catfish is a nifty file searching GUI tool for Linux desktop. The interface is lightweight and simple and the tool allows to refine your search with criteria like time, file type etc.
·itsfoss.com·
Search Files on Linux Desktop With Catfish GUI Tool
How to conduct vector similarity search using Elasticsearch
How to conduct vector similarity search using Elasticsearch
In this article, we'll learn how to do vector similarity search using elasticsearch with an example before jumping into the tutorial for elasticsearch.
·blog.accubits.com·
How to conduct vector similarity search using Elasticsearch
ES Local Indexer – Desktop search powered by Elasticsearch
ES Local Indexer – Desktop search powered by Elasticsearch
A small desktop search application written in Python that runs on top of a local Elasticsearch installation. It indexes HTML documents into Elasticsearch and provides an intuitive browser-based int…
·alexmarquardt.com·
ES Local Indexer – Desktop search powered by Elasticsearch
Firefox Privacy - The Complete How-To Guide | Restore Privacy
Firefox Privacy - The Complete How-To Guide | Restore Privacy
Mozilla Firefox is arguably the best browser available that combines strong privacy protection features, good security, active development, and regular updates. In this guide we will explain the different modifications and add-ons to achieve maximum privacy and security with Firefox.
·restoreprivacy.com·
Firefox Privacy - The Complete How-To Guide | Restore Privacy
Install Elixir using asdf - Thinking Elixir
Install Elixir using asdf - Thinking Elixir
There are a number of ways to install Elixir. However, to get the best experience, there are some non-obvious things you need to pay attention to. Here I’ll walk you through how to do this on MacOS and Linux using the asdf version manager project. Why is this important? Many people (myself included) have unknowingly…
·thinkingelixir.com·
Install Elixir using asdf - Thinking Elixir
Creating a VPN Gateway with a Unikernel running WireGuard
Creating a VPN Gateway with a Unikernel running WireGuard
The security advantages of unikernels make them a great fit for a public-facing dedicated network appliance such as a VPN gateway. With some special configuration, we can run a userspace WireGuard implementation on Nanos to make a gateway to a cloud private network.
·nanovms.com·
Creating a VPN Gateway with a Unikernel running WireGuard
Hacking a cash register to use as a custom keyboard | Boing Boing
Hacking a cash register to use as a custom keyboard | Boing Boing
Secondary custom keyboards are terrific if you’re doing something technical — like editing music or video, or even playing a video game. You can assign a key to run a command or a macro…
·boingboing.net·
Hacking a cash register to use as a custom keyboard | Boing Boing
Low Cost KVM Switch
Low Cost KVM Switch
A blog about electronics, analog circuits, power supply, microcontroller, hardware, firmware, soldering, hardware design.
·hw-by-design.blogspot.com·
Low Cost KVM Switch
How to include options in your Bash shell scripts
How to include options in your Bash shell scripts
Terminal commands usually have options or switches, which you can use to modify how the command does what it does. Options are included in the POSIX specification for command-line interfaces.
·opensource.com·
How to include options in your Bash shell scripts
k8s@home
k8s@home
Welcome to a community of people who run Kubernetes at home. - k8s@home
·github.com·
k8s@home
Free Docker registries
Free Docker registries
Since Docker announced that it would remove unused images from Docker Hub, I’ve been interested in listing places where I could host mine. As it’s for personal purposes, I’m interested in free plans. Here’s what I found.
·blog.frankel.ch·
Free Docker registries
Creating an Android Emulator Using Qemu
Creating an Android Emulator Using Qemu
Creating an Android Emulator Using Qemu: As a part of an academic research I've done during the last summer, I have created an android operating system emulator on a Linux computer using Qemu. After installing the Android emulator, I am able to use the Android system as if I were using a A…
·instructables.com·
Creating an Android Emulator Using Qemu