Skip to content

Instantly share code, notes, and snippets.

View minetaro12's full-sized avatar
😶‍🌫️

Oさん minetaro12

😶‍🌫️
View GitHub Profile

Keybase proof

I hereby claim:

  • I am minetaro12 on github.
  • I am minetaro12 (https://keybase.io/minetaro12) on keybase.
  • I have a public key ASDnckFouf_d_JICWXZDV6W_6pCxBC00j7rlnqqTM1GVOAo

To claim this, I am signing this object:

@minetaro12
minetaro12 / cf-realip.sh
Created January 6, 2022 10:04
NginxのCloudflare使用時元のIPアドレスに戻すための設定ファイル作成スクリプト
#!/bin/bash
touch cloudflare.conf
curl https://www.cloudflare.com/ips-v4 | awk 1 > cloudflare.conf
curl https://www.cloudflare.com/ips-v6 | awk 1 >> cloudflare.conf
sed -i "s/^/set_real_ip_from /" cloudflare.conf
sed -i "s/$/;/" cloudflare.conf
echo "real_ip_header CF-Connecting-IP;" >> cloudflare.conf
@minetaro12
minetaro12 / docker-compose.yml
Last active August 20, 2022 02:32
misskey docker with nginx
version: "3"
services:
web:
build: .
restart: always
links:
- db
- redis
# - es
@minetaro12
minetaro12 / gencert.sh
Created January 23, 2022 13:56
自己証明書作成スクリプト
#!/bin/bash
openssl genrsa -out server.key 2048
openssl req -new -key server.key -out server.csr
openssl x509 -days 3650 -req -signkey server.key -in server.csr -out server.crt
@minetaro12
minetaro12 / docker-compose.yml
Last active February 15, 2022 04:44
ビルド済みのDockerイメージを使ってDB以外をコンテナ化
version: "3"
services:
web:
image: ghcr.io/minetaro12/misskey:latest
restart: always
network_mode: "host"
volumes:
- ./files:/misskey/files
- ./.config:/misskey/.config:ro
@minetaro12
minetaro12 / docker-compose.yml
Last active January 16, 2023 05:23
code-serverを動かす(あらかじめcoderディレクトリを作成する)
version: "3"
services:
code:
image: ghcr.io/minetaro12/code-server:amd64-latest
# image: ghcr.io/minetaro12/code-server:arm64-latest #arm64
hostname: code-server
restart: unless-stopped
environment:
TZ: "Asia/Tokyo"
# PASSWORD: "password"
@minetaro12
minetaro12 / head.html
Created April 11, 2022 00:10
hugoでOGP画像をビルド時に生成
<!-- OGP Img Check -->
{{ $OGPPATH := partial "ogimg.html" . }}
<meta name="twitter:image" content="{{ $OGPPATH }}">
<meta property="og:image" content="{{ $OGPPATH }}">
@minetaro12
minetaro12 / arch-gui-setup.sh
Last active March 7, 2024 00:05
arch gui setup script
#!/bin/bash
TITLE="Arch GUI Setup Script"
# system update & install dialog
echo "Run system update & install dialog"
sudo pacman -Syu
# check dialog
dialog --version &> /dev/null
@minetaro12
minetaro12 / boot.sh
Last active September 10, 2022 16:15
Minecraftサーバーをsystemd+tmuxでサービス化
#!/bin/bash
TMUX_NAME=mcserver
case $1 in
start)
tmux new-session -s $TMUX_NAME -d "java -jar server.jar nogui";;
stop)
tmux send-keys -t $TMUX_NAME "say 10秒後にサーバーを停止します" Enter
sleep 10
@minetaro12
minetaro12 / mata-los20.xml
Last active February 23, 2023 03:28
Essential Phone PH-1 manifest
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="LineageOS/android_device_essential_mata" path="device/essential/mata" remote="github" revision="lineage-20" />
<project name="LineageOS/android_kernel_essential_msm8998" path="kernel/essential/msm8998" remote="github" revision="lineage-20" />
<project name="TheMuppets/proprietary_vendor_essential_mata" path="vendor/essential/mata" remote="github" revision="lineage-20" />
<project name="LineageOS/android_hardware_sony_timekeep" path="hardware/sony/timekeep" remote="github" revision="lineage-20" />
</manifest>