본문 바로가기

전체 글

(6)
디스코드 봇 [discord.py 2.0] prefix 슬래시 커맨드 말고 기존처럼 접두사 호출 방식. prefix_call.py 생성 후 작성. from discord.ext import commands from discord import Object class prefix(commands.Cog): def __init__(self, bot: commands.Bot) -> None: self.bot = bot @commands.command(name="hi") async def hello(self, ctx) -> None: await ctx.send("hi") async def setup(bot: commands.Bot) -> None: await bot.add_cog( prefix(bot), guilds=[Object(id=)] ) 작성 끝났으면 다시 m..
jellyfin reverse proxy 적용 sudo nano /etc/apache2/sites-enabled/jellyfin.conf 작성. # Jellyfin hosted on http(s)://DOMAIN_NAME/jellyfin ProxyPreserveHost On ProxyPass "ws://127.0.0.1:8096/jellyfin/socket" ProxyPassReverse "ws://127.0.0.1:8096/jellyfin/socket" ProxyPass "http://127.0.0.1:8096/jellyfin" ProxyPassReverse "http://127.0.0.1:8096/jellyfin" ctrl+o, ctrl+x로 파일 저장 sudo a2ensite jellyfin 으로 사이트 적용. 아파치 서비스 재 시작 sudo ..
transmission reverse proxy 설정 sudo nano /etc/apache2/sites-enabled/transmission.conf apahce2 기준 ProxyPass "http://127.0.0.1:9091/transmission" ProxyPassReverse "http://127.0.0.1:9091/transmission" 입력 후 ctrl+o, ctrl+x sudo a2ensite transmission 사이트 등록 후 서비스 재 실행 sudo systemctl restart apache2 자신의 서버 주소/transmission 들어가서 적용되는지 확인. 적용 완. ps transmission은 기본적으로 ssl 적용이 안되서 리버스 프락시로 https 보안접속해주기 위함.