YSF REFLECTOR

G4KLX 氏開発の YSF REFLECTOR を構築した記録

環境とOS は ABLENET の VPS上に debian11を利用
※2023/10/31 までテスト稼働の予定

【1】リフレクター本体のインストール
■まずはOSアップデート
sudo apt update
sudo apt upgrade -y

■必要な物をインストール
sudo apt install git -y
sudo apt install insserv -y

■インストールスクリプトを wget し実行
sudo wget https://qsl.net/g6nhu/install.sh -O ~/install.sh 
sudo bash install.sh

■自動起動の設定
cd /etc/init.d
sudo systemctl enable YSFReflector.sh

■設定ファイルの編集
sudo nano -c /etc/YSFReflector.ini

[General]
Daemon=1

[Info]
# Remember to register your YSFReflector at:
# https://register.ysfreflector.de
# Id=5 digits only
Name=JP STARFIELD
Description=YSF REFLECTOR

[Log]
# Logging levels, 0=No logging
DisplayLevel=1
FileLevel=1
FilePath=/var/log/YSFReflector
FileRoot=YSFReflector
FileRotate=1

[Network]
Port=42000
Debug=1

[Block List]
File=BlockList.txt
Time=5

■リフレクターの起動
sudo /etc/init.d/YSEFReflector.sh

【2】ダッシュボードのインストール

■インストール前の準備
sudo apt update
sudo apt install apache2 -y
sudo usermod -G www-data -a pi
sudo usermod -G www-data -a root
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 775 /var/www/html
sudo apt install php7.4-common php7.4-cgi php7.4 -y
sudo apt install libapache2-mod-php7.4 -y

■インストール
sudo git clone https://github.com/dg9vh/YSFReflector-Dashboard.git
sudo cp -R ./YSFReflector-Dashboard/* /var/www/html/

■セットアップ
http://ysf.starfield.link/setup.php をブラウザで開き設定をする

■不要なファイルを削除
sudo rm /var/www/html/setup.php
sudo rm /var/www/html/index.html

■設定は下記からでも可能
sudo nano /var/www/html/config/config.php

■リフレクターのダッシュボード設定が完了
http://ysf.starfield.link

コメント