Skip to content

Instantly share code, notes, and snippets.

Docker Swarm in LXC Containers

Part of collection: Hyper-converged Homelab with Proxmox

After struggling for some days, and since I really needed this to work (ignoring the it can't be done vibe everywhere), I managed to get Docker to work reliable in privileged Debian 12 LXC Containers on Proxmox 8

(Unfortunately, I couldn't get anything to work in unprivileged LXC Containers)

There are NO modifications required on the Proxmox host or the /etc/pve/lxc/xxx.conf file; everything is done on the Docker Swarm host. So the only obvious candidate who could break this setup, are future Docker Engine updates!

@Stvad
Stvad / quick-capture.js
Created December 11, 2024 01:07
Roam Research shortcut to create a new block on a daily note page and open it in sidebar with focus on it
(function () {
// Define the keyboard shortcut
const shortcut = {
key: "N",
modifiers: ["ctrlKey", "shiftKey"],
};
// Function to create a new block, open it in the sidebar, and set focus
async function createBlockAndFocus() {
const todayDate = new Date();
@loveemu
loveemu / xm-form-ja.md
Last active December 24, 2024 01:19
The "Complete" XM module format specification v0.81
@d4x3d
d4x3d / code-editor-rules.md
Created December 24, 2024 01:16 — forked from yifanzz/code-editor-rules.md
EP12 - The One File to Rule Them All

[Project Name]

Every time you choose to apply a rule(s), explicitly state the rule(s) in the output. You can abbreviate the rule description to a single word or phrase.

Project Context

[Brief description ]

  • [more description]
  • [more description]
  • [more description]
@ironlungx
ironlungx / nvim-pio.md
Last active December 24, 2024 01:15
PlatformIO with Neovim

Extensions

Following are the extensions required for neovim:

I use lazy.nvim so, just add the following to your plugins table, or create a new file in lua/plugins/lsp.lua

return {
	{
@dkun7944
dkun7944 / ContentView.swift
Created July 31, 2023 03:36
AirDrop iOS 17 Swift.Shader Animation
//
// ContentView.swift
// Airdrop Demo
//
// Created by Daniel Kuntz on 7/30/23.
//
import SwiftUI
struct ContentView: View {
@dkun7944
dkun7944 / CDView.swift
Last active December 24, 2024 01:02
SwiftUI + Swift.Shader CD
//
// CDView.swift
// CD
//
// Created by Daniel Kuntz on 7/3/23.
//
import SwiftUI
struct ShapeWithHole: Shape {
@SeanHood
SeanHood / README.md
Last active December 24, 2024 00:50
Vendoring Python dependencies for the lazy

Vendoring Python dependencies for the lazy

Say I've written a script in Python and want to ship the whole thing in a single directory/tarball to a machine without having to polute the system by running pip or yum. This is a way to do that.

# Install deps into a directory called vendor
pip install -r requirements.txt --prefix vendor
@bo-chen
bo-chen / keybindings.lua
Created March 4, 2017 08:09
hammerspoon tap/hold capability
local application = require "hs.application"
local eventtap = require "hs.eventtap"
local keycodes = require "hs.keycodes"
local hotkey = require "hs.hotkey"
local log = hs.logger.new("init", "debug")
local keyDown = eventtap.event.types.keyDown
local keyUp = eventtap.event.types.keyUp
local flagsChanged = eventtap.event.types.flagsChanged