Hackviking aka Kristofer Källsbo

Menu
  • Home
  • Blog
  • About Hackviking
  • Contact

Split DNS on UDM Pro
Server / Desktop / 3rd party apps

Split DNS on UDM Pro

Less than a month ago I wrote about how to split your DNS forwards depending on the domain. Like sending any queries for example.com to 192.168.1.2 allowing you to have an internal resolution for some domain names. A common scenario is for a company with externally published services on its domain. While the user outside…

by Kristofer Källsbo January 17, 2022January 17, 2022
Build ElectronJS apps for Rasberry Pi
Development

Build ElectronJS apps for Rasberry Pi

ElectronJS allows you to more or less build a web application that can be distributed as a native application. The code is written in javascript and uses standard HTML and CSS for the presentation layer. The code is packaged with a chromium browser and distributed as an application. Can you really build powerful applications this…

by Kristofer Källsbo January 10, 2022
Split DNS forwarding from Unifi gateway
Docker

Split DNS forwarding from Unifi gateway

When using Traefik, or any other reverse proxy, in front of docker containers you need a proper domain to get an SSL certificate from LetsEncrypt. You also need a proper public DNS for the domain to allow LetsEncrypt to verify ownership via DNS or web requests. If you want to use this for internal systems…

by Kristofer Källsbo December 28, 2021
Unit test your Firestore security rules
Development

Unit test your Firestore security rules

When developing a Firebase app with a Firestore database layer a lot of tutorials suggest allowing all traffic while developing and then setting the rules. I always do the other way around, I keep the default deny all rule and then open up for each use case I have. When writing security rules it’s very…

by Kristofer Källsbo December 10, 2021
Export Firestore to dev environment
Development

Export Firestore to dev environment

Sooner or later you need production data in your development environment to test or develop a more rich UI experience based on real life data. There are a few ways of doing this, but this is the easiest especially if your on a windows machine. You probably already have a persistent data in your dev…

by Kristofer Källsbo October 20, 2021October 20, 2021
Raspberry Pi pains of the past
Raspberry Pi

Raspberry Pi pains of the past

Don’t get me wrong, I love my Raspberry Pi’s and I have spent a lot of time on both successful and less successful projects. A lot has happened since 2012 when they first came out, more powerful hardware and much better software support. In the later years I have done everything from home automation projects,…

by Kristofer Källsbo May 6, 2021

Website Powered by WordPress.com.

  • Follow Following
    • Hackviking aka Kristofer Källsbo
    • Already have a WordPress.com account? Log in now.
    • Hackviking aka Kristofer Källsbo
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar