Skip to content

Instantly share code, notes, and snippets.

Sharkord Docker Setup with SMB Network Share

This guide shows how to deploy Sharkord using a network share (SMB/CIFS) for data storage, similar to how navidrome handles music libraries.

Overview

  • Data storage: SMB/CIFS network share
  • WebRTC worker: Local Docker volume (required for chmod permissions)
  • Plugin support: Music bot with ffmpeg/yt-dlp
@ryaneford
ryaneford / EFtHL-diff-changelog.md
Last active December 24, 2025 15:41
Diff-changelog

🔀 Server Configuration Diff – Escapists PvE (Before → After)

This document shows a diff-style summary of changes made to the Escapists PvE dedicated server. It is intended for admins who want to quickly see what changed and why.


Platform / Storage

@ryaneford
ryaneford / escape-from-the-horse-lab-changelog.md
Created December 24, 2025 15:36
Escape from the Horselab Changelog

📝 Server Changelog – Escapists PvE (Dedicated)

This changelog documents the final, stable configuration of the Arma Reforger Escapists PvE server after performance tuning, mod cleanup, and infrastructure adjustments.

Target platform: AMP on Proxmox LXC (i7-6700 class hardware)


Platform / Infrastructure

  • CHANGED: Moved AMP and all game instances into the LXC rootfs
@ryaneford
ryaneford / serverconfig.json
Last active December 24, 2025 01:29
arma-reforger-escapists-horse-lab-final.json
{
"bindAddress": "0.0.0.0",
"bindPort": 2001,
"publicAddress": "IPADDRESSHERE",
"publicPort": 2001,
"a2s": {
"address": "0.0.0.0",
"port": 17777
},
"rcon": {
@ryaneford
ryaneford / prox-amp-reforger-pm.md
Last active December 23, 2025 22:49
Proxmox, AMP ARMA Reforger Post-Mortem

📘 Arma Reforger Escapists PvE

Dedicated Server Optimization (AMP + Proxmox LXC)

This document summarizes a methodical, verified setup for running Escapists PvE smoothly on a dedicated Arma Reforger server using:

  • Proxmox
  • LXC container
  • AMP
  • Mid-range CPU (i7-6700 class)
@ryaneford
ryaneford / uboytfix
Created December 5, 2025 15:51
uBo youtube fixes 2026
#www.youtube.com##ytd-rich-grid-renderer, html:style(--ytd-rich-grid-items-per-row: 6 !important;)
#www.youtube.com##ytd-browse[page-subtype="home"] ytd-rich-section-renderer:remove()
! Title: ublock-filter-youtube
! Last modified original: 2025-09-08
! Last modified kdx: 2025-11-20
! ============================
! YouTube Top Nav Bar
! ============================
@ryaneford
ryaneford / proxmox-lxc-cifs-share.sh
Created January 19, 2025 01:07 — forked from NorkzYT/README.md
Proxmox CIFS Share Mount Wizard Script
#!/bin/bash
# This script is designed to assist in mounting CIFS/SMB shares to a Proxmox LXC container.
# It automates the process of creating a mount point on the Proxmox VE (PVE) host, adding the
# CIFS share to the /etc/fstab for persistent mounts, and configuring the LXC container to
# recognize the share. This script is intended for use on a Proxmox Virtual Environment and
# requires an LXC container to be specified that will access the mounted share.
#
# Prerequisites:
# - Proxmox Virtual Environment setup.
@ryaneford
ryaneford / gist:e42f7a81ae521086a57e1771eaabc9e2
Created August 28, 2024 20:23
Reduce ZFS ARC RAM usage in proxmox
nano /etc/modprobe.d/zfs.conf
options zfs zfs_arc_max=17179869184 # 16GB max
options zfs zfs_arc_min=8589934592 # 8GB min
#!/bin/bash
echo "Attached Displays:"
system_profiler SPDisplaysDataType | grep "Resolution" | sed 's/^/ /'
echo "USB Devices:"
system_profiler SPUSBDataType | grep "Product ID:" | sed 's/^/ /'
echo "Audio Devices:"
system_profiler SPAudioDataType | grep "Device Name:" | sed 's/^/ /'