tailescale

https://login.tailscale.com

安装

curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale up #--auth-key=tskey-abcdef1432341818

exit node

echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.d/99-tailscale.conf
sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

sudo tailscale set --advertise-exit-node

收发文件 Taildrop

tailscale file cp <files> <name-or-ip>:

sudo tailscale file get .

filebrowser

https://filebrowser.org/

安装

curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
filebrowser -r /path/to/your/files
# default user: admin:admin

参数修改:https://filebrowser.org/cli/filebrowser-config-set

# filebrowser config init
filebrowser config set -a 100.110.140.98 # 建议用tailscale的内网地址
#filebrowser config set  -p 8080

miniconda

mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh

source ~/miniconda3/bin/activate
conda init --all

py312

conda create -n py312 python=3.12

conda activate py312

ComfyUI

git clone https://github.com/comfyanonymous/ComfyUI.git

cd ~/ComfyUI
pip install -r requirements.txt

python main.py --listen 0.0.0.0 #--port 8080 #--cpu

checkpoints

#  https://huggingface.co <==> https://hf-mirror.com

cd ~/ComfyUI/models/checkpoints/
wget https://hf-mirror.com/Comfy-Org/stable-diffusion-v1-5-archive/resolve/main/v1-5-pruned-emaonly-fp16.safetensors?download=true -O v1-5-pruned-emaonly-fp16.safetensors

#wget https://huggingface.co/Comfy-Org/stable-diffusion-v1-5-archive/resolve/main/v1-5-pruned-emaonly-fp16.safetensors?download=true -O v1-5-pruned-emaonly-fp16.safetensors

Gemini API

cd ~/ComfyUI/custom_nodes/
git clone https://github.com/CY-CHENYUE/ComfyUI-Gemini-API.git
cd ComfyUI-Gemini-API
pip install -r requirements.txt

Comments: (on github issue)