Skip to content

Instantly share code, notes, and snippets.

@ettingshausen
ettingshausen / ssr.sh
Last active November 12, 2021 12:58
ssr docker install script
# pull docker image
docker pull breakwa11/shadowsocksr
# run
docker run -d --name ssr0 -p 1202:51348 -e METHOD="aes-256-cfb" -e PROTOCOL="auth_sha1_v4" -e OBFS="http_simple" -e PASSWORD="HelloWorld" breakwa11/shadowsocksr
#ss
docker pull mritd/shadowsocks
docker run -d --name ss -p 6443:6443 mritd/shadowsocks -s "-s 0.0.0.0 -p 6443 -m chacha20 -k password --fast-open"
@ettingshausen
ettingshausen / Office_kms
Created January 3, 2019 15:26 — forked from CHEF-KOCH/KMS_office.cmd
KMS server Windows
cd\Program Files\Microsoft Office\Office16
cd\Program Files (x86)\Microsoft Office\Office16
cscript OSPP.VBS /sethst:kms.digiboy.ir
cscript OSPP.VBS /actcscript OSPP.VBS /dstatus
slmgr.vbs /ckms
@ettingshausen
ettingshausen / Dockerfile
Last active September 19, 2019 13:40
npc proxy client Docker image
FROM alpine:3.8
MAINTAINER ettingshausen <[email protected]>
WORKDIR /
ENV NPC_VERSION 0.23.1
RUN set -x && \
wget --no-check-certificate https://github.com/cnlh/nps/releases/download/v${NPC_VERSION}/linux_amd64_client.tar.gz && \
mkdir \npc && \
mv linux_amd64_client* /npc && \
@ettingshausen
ettingshausen / convert.sh
Created November 27, 2019 12:21
How to convert mov to mp4 on macOS
brew install ffmpeg
ffmpeg -i /path/to/input/file /path/to/output.mp4
docker run -d --name sonarqube --restart always \
-v /root/docker/snonarqube/data:/opt/sonarqube/data \
-v /root/docker/snonarqube/logs:/opt/sonarqube/logs \
-v /root/docker/snonarqube/extensions:/opt/sonarqube/extensions \
--privileged=true \
-p 7000:9000 -p 7092:9092 \
172.16.0.91:8089/sonarqube:latest
@ettingshausen
ettingshausen / clean_docker_log.sh
Created November 30, 2020 02:59
clean docker container logs
#!/bin/sh
echo "======== start clean docker containers logs ========"
logs=$(find /var/lib/docker/containers/ -name *-json.log)
for log in $logs
do
echo "clean logs : $log"
cat /dev/null > $log

Apple Real Devices Debugging

What you need

  • certificate--which tells your devices that Apple trust you
  • a app id
  • a test device
  • a provisioning profile
@ettingshausen
ettingshausen / android-backup-apk-and-datas.md
Created June 4, 2021 05:35 — forked from AnatomicJC/android-backup-apk-and-datas.md
Backup android app, data included, no root needed, with adb

Backup android app, data included, no root needed, with adb

adb is the Android CLI tool with which you can interact with your android device, from your PC

You must enable developer mode (tap 7 times on the build version in parameters) and install adb on your PC.

Fetch application APK

To get the list of your installed applications:

@ettingshausen
ettingshausen / iptables.md
Created September 2, 2021 03:23 — forked from fearblackcat/iptables.md
firewalld for in public allow

Lookup the open port:

iptables -L -n

Add new open port:

//open 8080 port
iptables -I IN_public_allow -p tcp --dport 8080 -j ACCEPT
@ettingshausen
ettingshausen / tar-ignore-mac-files.md
Last active May 20, 2024 01:38 — forked from lideo/gist:82fb863749f4efe1deb9ca146b1093e8
Exclude .DS_Store file from tar.gz
tar -zcv --exclude='.DS_Store' -f file.tar.gz folder/

Create tar gz without .DS_Store & macOS copy-files

tar --disable-copyfile --exclude='.DS_Store' -cvzf wn-fr.tar.gz winningreport