Categories
docker software

Using a macvlan Network in Docker Compose

Edit 2020-10-28: Update docker-compose to v1.27.0+ and you might be able to use IPAM config in a v3 compose file (Link) Docker Compose v3+ does not support IPAM configuration (gateway, ip_range, aux_addresses) of macvlan networks. This network definition used to work in v2, but as v3 targets Docker Swarm use cases, it was removed (NOT […]

Categories
software windows

Open Source HEIC to JPG Conversion

It was harder than expected to find a tool to convert HEIC images to JPEG/JPG images, but per usual, I was able to find an open source tool that did this better than a lot of proprietary solutions. The big gotcha with this operation is that a lot of the conversion tools do NOT copy […]

Categories
proxmox

Shrink Proxmox/Qemu Virtual Hard Disk

Before:root@pve01:/mnt/pve/local-media/images/101# qemu-img info vm-101-disk-1.qcow2 image: vm-101-disk-1.qcow2file format: qcow2virtual size: 869 GiB (933081645056 bytes)disk size: 120 GiBcluster_size: 65536Format specific information: compat: 1.1 lazy refcounts: false refcount bits: 16 corrupt: false After:root@pve01:/mnt/pve/local-media/images/101# qemu-img info vm-101-disk-1.qcow2 image: vm-101-disk-1.qcow2file format: qcow2virtual size: 200 GiB (214748364800 bytes)disk size: 120 GiBcluster_size: 65536Format specific information: compat: 1.1 lazy refcounts: false refcount bits: […]

Categories
docker

Cockpit and Traefik

HTTP 500, HTTP 404…etc Cockpit’s web server automatically redirects to port 443 with a self-defined SSL certificate. For my use case, I wanted SSL to terminate at Traefik, so I set the backend to point to http and disabled Cockpit’s SSL redirect. Note: To proxy to my host that’s running traefik and docker, I need […]

Categories
docker

Run InfluxDB v2 in Docker with volume mounts

Dockerizing InfluxDB v2 (influxdbv2) By default, the influxdb:2.0.0-alpha docker image uses the following key file locations (per InfluxDBv2 docs), but doesn’t mention setting them in the docker image documentation. –bolt-path Default: ~/.influxdbv2/influxd.boltInfluxDB uses BoltDB to store data including organization and user information, UI data, REST resources, and other key value data. –engine-path Default: ~/.influxdbv2/enginePersistent storage […]

Categories
docker

Traefik entrypoint has no TLS configuration for ACME configuration

Started receiving this error in my traefik docker container logs: Entrypoint \”https\” has no TLS configuration for ACME configuration” when I began redirecting http to https via [entryPoints.http] address = “:80” [entryPoints.http.redirect] entryPoint = “https” This log entry appeared when I had only “https” as a “defaultentrypoint”. Adding http to defaultentrypoints resolved the log entries: […]

Categories
software

Quickbooks 2014 and Windows 10

Not sure when it started (some Windows update after 1709?), but Windows 10 broke this old version of Quickbooks. I started getting the following error when launching QB: “You do not have sufficient permissions to delete files in the specified Folder. To use QuickBooks in multi-user environment, you must have read/write access and create/delete rights […]

Categories
software windows

Clean installing Windows 10

This post will provide instructions for performing a clean install of the Windows 10 operating system using a valid Windows 7, Windows 8 or Windows 8.1 license (or OEM License).  Hopefully Microsoft will provide Windows 10 as an ISO download, similar to the way Windows 8 was released, and these instructions will be similar to clean installing […]

Categories
software

uTorrent Proxy Connection Error or DHT: Waiting to log in

When using uTorrent, you get the following notice in the status bar: DHT: Waiting to log in In the Tracker Status, you will see: [DHT] waiting for announce Proxy connect error: No connection could be made because the target machine actively refused it. As well as the status changing from “Ok” to “No incoming connections” […]