라즈베리파이 2022. 6. 8. 22:28

젤리핀 reverse proxy

반응형

reverse proxy를 통해 https 적용하는 방법을 알아보자

먼저

sudo nano /etc/apache2/sites-enabled/jellyfin.conf

파일을 생성 후 작성

 

# Jellyfin hosted on http(s)://DOMAIN_NAME/jellyfin
<Location /jellyfin/socket>
    ProxyPreserveHost On
    ProxyPass "ws://127.0.0.1:8096/jellyfin/socket"
    ProxyPassReverse "ws://127.0.0.1:8096/jellyfin/socket"
</Location>
<Location /jellyfin>
    ProxyPass "http://127.0.0.1:8096/jellyfin"
    ProxyPassReverse "http://127.0.0.1:8096/jellyfin"
</Location>

ctrl+o,ctrl+x 빠져나온 후

sudo a2ensite jellyfin
sudo systemctl restart apache2

해줬다면 적용되는지 확인

 

ps. 더 자세한 내용은 https://jellyfin.org/docs/general/networking/apache.html 확인

'라즈베리파이' 카테고리의 다른 글

트랜스 미션 reversproxy  (0) 2022.06.08
라즈베리파이4 파워쉘 설치  (0) 2021.03.22
라즈베리파이4 트랜스미션 세팅  (0) 2019.08.01
라즈베리파이 2022. 6. 8. 22:24

트랜스 미션 reversproxy

반응형
sudo nano /etc/apache2/sites-enabled/transmission.conf

파일 생성 후 작성

<Location /transmission>
    ProxyPass "http://127.0.0.1:9091/transmission"
    ProxyPassReverse "http://127.0.0.1:9091/transmission"
</Location>

ctrl+o, ctrl+x 빠져나온 후

sudo a2ensite transmission
sudo systemctl restart apache2

하고 나면

잘 되는 걸 확인할 수 있다

'라즈베리파이' 카테고리의 다른 글

젤리핀 reverse proxy  (0) 2022.06.08
라즈베리파이4 파워쉘 설치  (0) 2021.03.22
라즈베리파이4 트랜스미션 세팅  (0) 2019.08.01
라즈베리파이 2021. 3. 22. 01:01

라즈베리파이4 파워쉘 설치

반응형

마이크로 소프트 공식 문서를 보면 stretch버전이랑 pi 2, pi 3에서만 작동 한다고 적혀있지만

라즈베리파이4에서도 실행이 가능하다

 

공식 문서에 나온대로 

 

sudo apt-get install '^libssl1.0.[0-9]$' libunwind8 -y

필수 모듈 설치해주고

 

wget https://github.com/PowerShell/PowerShell/releases/download/v7.1.3/powershell-7.1.3-linux-arm32.tar.gz

터미널에 입력

 

powershell 폴더 생성

 

mkdir ~/powershell

 

압축 해제

 

tar -xvf ./powershell-7.1.3-linux-arm32.tar.gz -C ~/powershell

 

실행

~/powershell/pwsh

끝 실행이 잘되는걸 볼 수 있다

'라즈베리파이' 카테고리의 다른 글

젤리핀 reverse proxy  (0) 2022.06.08
트랜스 미션 reversproxy  (0) 2022.06.08
라즈베리파이4 트랜스미션 세팅  (0) 2019.08.01
라즈베리파이 2019. 8. 1. 00:41

라즈베리파이4 트랜스미션 세팅

반응형

sudo apt install transmission-daemon

설치를 해주셨으면 실행중인 서비스를 멈춰줍니다.

sudo service transmission-daemon stop

 

멈춰 주셨으면 설정파일 수정 합니다.

 

sudo vi /etc/transmission-daemon/settings.json

 

각자 세팅에 맞게 작성하셨으면 저장하고 나와줍니다.

그러고 다시 서비스 실행

 

sudo service transmission-daemon start

 

잘 적용됐으면 다시 서비스 중지 해줍니다.

 

sudo service transmission-daemon stop

중지 되셨으면 루트계정으로 들어갑니다

 

su root

루트 계정으로 접근하셨으면 설정파일을 하나 더 수정하셔야 합니다.

트랜스미션 로그인 계정의 홈 디렉터리로 가보면 .config라고 폴더가 있습니다.

.config폴더에 있는 transmission-daemon/settings.json 파일을 수정 해야합니다.

vi settings.json

위에서 수정하신거랑 똑같이 수정해주시고 저장

 

이제 트랜스미션 권한을 수정 해주셔야 합니다.

 

sudo vi /etc/init.d/transmission-daemon

 

user부분을 자신이 만든 계정으로 지정해주시면 됩니다.

 

이제 chown 으로 폴더의 사용권한을 변경해주시면 됩니다

sudo chown -R str:str /etc/transmission-daemon

sudo chown -R str:str /etc/init.d/transmission-daemon

sudo chown -R str:str /var/lib/transmission-daemon

 

다른 디렉터리에 있는 transmission 설정파일도 수정해줍니다.

 

sudo vi /etc/systemd/system/multi-user.target.wants/transmission-daemon.service

 

user 항목을 자신이 설정한 계정으로 수정해주시고 저장.

 

이제 서비스를 다시 시작해주시면 설정이 끝납니다.

 

sudo serivce transmission-daemon start

'라즈베리파이' 카테고리의 다른 글

젤리핀 reverse proxy  (0) 2022.06.08
트랜스 미션 reversproxy  (0) 2022.06.08
라즈베리파이4 파워쉘 설치  (0) 2021.03.22