Skip to content

Instantly share code, notes, and snippets.

View paltaio-admin's full-sized avatar

Palta.io paltaio-admin

View GitHub Profile
@paltaio-admin
paltaio-admin / compose.patchright.yaml
Last active January 12, 2026 22:18
Patchright / Playwright MCP server
services:
playwright:
stdin_open: true
init: true
restart: unless-stopped
build:
context: .
dockerfile_inline: |
FROM node:22-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
@paltaio-admin
paltaio-admin / newt-mips-openwrt-glinet-wireguard-tunnel.md
Last active January 8, 2026 18:42
Pangolin Newt & OLM for MIPS OpenWrt (GL.iNet) - cross-compile, deploy, firewall config for WireGuard VPN tunnels

Newt on MIPS OpenWrt (GL.iNet)

Cross-compile and deploy newt to MIPS32 little-endian OpenWrt routers (e.g., Siflower SF19A28).

Build

# Clone
git clone https://github.com/fosrl/newt /tmp/newt
cd /tmp/newt
@paltaio-admin
paltaio-admin / Samsung_MDC_Commands_Reference.md
Created June 5, 2025 15:29
Samsung MDC Protocol Commands Reference

Samsung MDC Commands Reference

Protocol Overview

Samsung MDC (Multiple Display Control) protocol uses the following packet structure:

[Header] [Command] [ID] [Data Length] [Data...] [Checksum]
@paltaio-admin
paltaio-admin / check-config.sh
Created April 30, 2025 21:56
Caddy check config (docker)
#!/bin/bash
# Validate the Caddy configuration
if docker exec -it caddy caddy validate --config /etc/caddy/Caddyfile; then
echo "Valid configuration. Reloading Caddy..."
# Hot reload the Caddy service with the new configuration
docker exec -it caddy caddy fmt --overwrite /etc/caddy/Caddyfile
docker exec -it caddy caddy reload --config /etc/caddy/Caddyfile --adapter caddyfile
else
echo "Configuration validation failed. Hot reload aborted."
@paltaio-admin
paltaio-admin / +page.svelte
Created January 11, 2025 01:57
Svelte printable page component with running header and footer
<script lang="ts">
import PrintablePage from '$lib/components/printable-page.svelte'
</script>
<PrintablePage>
{#snippet footer()}
<footer>footer</footer>
{/snippet}
{#snippet header()}
@paltaio-admin
paltaio-admin / lv_conf.c
Created November 3, 2024 15:24
LVLG Tailwind Colors
#pragma once
#include "lvgl.h"
typedef struct {
lv_color_t slate50;
lv_color_t slate100;
lv_color_t slate200;
lv_color_t slate300;
lv_color_t slate400;
@paltaio-admin
paltaio-admin / clone.sh
Last active September 2, 2024 04:38
Clone DigitalOcean disk to own server
# On DO server as root
dd if=/dev/zero of=/zerofile bs=1M status=progress || echo "Zeroing complete"
rm -f /zerofile
# On your machine
ssh root@myserver "dd if=/dev/vda | gzip -c | pv" | gzip -dc | sudo dd of=/dev/sda status=progress
@paltaio-admin
paltaio-admin / makecert.sh
Last active August 16, 2024 17:08
Create SSL certs via Cloudflare DNS using Docker and Certbot
#!/bin/bash
# Get cloudflare token: https://dash.cloudflare.com/profile/api-tokens
CLOUDFLARE_TOKEN="YOUR_CLOUDFLARE_TOKEN"
DOMAIN="mysite.dev"
WILDCARD="*.$DOMAIN"
EMAIL="certbot@mysite.dev"
PFX_PASSWORD="letsencrypt"
mkdir -p letsencrypt
@paltaio-admin
paltaio-admin / index.html
Created August 5, 2024 00:02
Simple ESP01 Relay demo
<!-- data/index.html -->
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
* {
box-sizing: border-box;
user-select: none;