Skip to content

Instantly share code, notes, and snippets.

@work-on-code
work-on-code / README.md
Created February 15, 2024 12:56 — forked from avoidik/README.md
Run vlmcsd on Raspberry Pi

Run vlmcsd on Raspberry Pi

Steps

Add system user

sudo mkdir /opt/vlmcs
sudo addgroup --system vlmcs
sudo adduser --system --home /opt/vlmcs --shell /usr/sbin/nologin --no-create-home --gecos 'vlmcs' --ingroup vlmcs --disabled-login --disabled-password vlmcs
@work-on-code
work-on-code / dockerizeWireguardOverWebsocket.md
Created February 12, 2024 09:32 — forked from jvdi/dockerizeWireguardOverWebsocket.md
Set Up a dockerize Wireguard VPN Server over WebSocket Tunneling

This tutorial good for Linux or Unix system at the end need to run bash script for connect
(Also it's have some technic for use in windows - Explained at client install section.)

VPS => virtual private server as wiregurd vpn server

Requirements

  • Assuming the firewall is off (Not Secure - it's just for test so in production: config firewall)
  • VPS have docker and docker-compose (for install instrucrion : docker site full explained)
  • In VPS enable net.ipv4.ip_forward=1 at /etc/sysctl.conf (or /etc/sysctl.d/99-sysctl.conf) and reboot your system
  • Have access to root user in VPS
@work-on-code
work-on-code / wireguardOverWebsocket.md
Created February 12, 2024 09:28 — forked from alikarimii/wireguardOverWebsocket.md
Set Up a Wireguard VPN Server with WebSocket Tunneling

این آموزش مربوط به سیستم های یونیکسه.

CDN

خب اول یک دامنه یا ساب دامنه انتخاب کنید و یک A رکورد به مقدار آی پی سرور خارجی و پرت HTTPS بسازید.سی دی ان داخلی باشه که طرح رذالتو دور بزنید. باید روی SSL,CDN رو فعال کنید.

SSL

خب برای اون دامنه باید اس اس ال داشته باشید با این فایل ها fullchain.pem, privkey.pem, chain.pem, dhparam.pem آموزش گرفتن اس اس ال هم که زیاده. (dhparam- Diffie–Hellman (D-H))

NGINX

اول nginx رو روی سرور خارجی نصب کنید.

@work-on-code
work-on-code / use_host_gpu_in_pve.md
Created February 4, 2024 16:18 — forked from tylinux/use_host_gpu_in_pve.md
PVE 使用 宿主 GPU
  1. 在 PVE 中安装驱动: ./NVIDIA-Linux-x86_64-535.146.02.run
  2. 在 lxc 配置里允许使用 GPU:
lxc.cgroup2.devices.allow: a
lxc.cap.drop:
lxc.cgroup2.devices.allow: c 195:* rwm
lxc.cgroup2.devices.allow: c 506:* rwm
lxc.cgroup2.devices.allow: c 509:* rwm
lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file
lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file