문서: 영어 버전 |
발표
특별한 감사
소개
효과
미리 준비하세요
메시지 전달 기능 구성 (이메일 전달/Telegram Bot/Enterprise WeChat/Server Sauce/Bark 및 기타 메시지 전달 방법 지원)
Docker Compose를 통해 배포
Docker를 통한 배포(권장, 가장 간단한 배포 방법 중 하나)
Heroku를 통해 배포
철도를 통해 배포
Koyeb을 통해 배포 (본 솔루션을 사용하기 위해 자체 서버가 없는 사용자에게 권장, 원클릭 배포)
Mogenius를 통해 배포(더 이상 가능하지 않음)
다양한 클라우드 기능을 통해 배포됨(현재 각 플랫폼은 충전 모드를 켜고 지원을 중단함)
배포를 위해 소스 코드를 직접 가져옵니다.
기부 목록 기부 목록
후원 기부
믿음
작가
모든 기여자
할 일 목록
이 프로젝트의 다른 언어 구현
감사의 말
오픈소스 계약
Freenom 续期事务局
그룹을 만들었습니다. 가입하려면 https://t.me/freenom_auto_renew를 직접 방문하거나 QR 코드를 스캔하여 가입할 수 있습니다.비상업적 오픈 소스 소프트웨어 개발 라이선스를 제공해주신 JetBrains에 감사드립니다.
JetBrains의 비상업적 오픈 소스 개발 승인에 감사드립니다.
우리 모두 알고 있듯이 Freenom은 무료 최상위 도메인 이름을 제공하는 지구상 유일한 판매자이지만 매년 갱신해야 하며 각 갱신은 최대 1년입니다. 여러 도메인 이름을 신청했는데 동시에 신청이 되지 않아서 갱신할 때마다 번거로워서 자동 갱신 스크립트를 작성했습니다.
갱신의 성공 여부나 프로그램 실행 오류에 관계없이 스크립트에서 알림을 받게 됩니다. 갱신 성공 또는 실패에 관한 통지인 경우 갱신되지 않은 도메인 이름의 만료 날짜 및 기타 내용이 통지에 포함됩니다. 여기에는 알림 이메일의 내용이 표시됩니다.
Debian
권장합니다. PHP
버전은 php7.3
이상이어야 합니다. Docker
환경이 있는 경우 이 제한 사항을 무시할 수 있습니다. 서버가 없는 경우 이 문서를 참고하여 다양한 무료 환경에 배포할 수 있습니다.Gmail
, QQ邮箱
, 163邮箱
및 Outlook邮箱
의 경우 프로그램은 보내는 사서함 유형을 자동으로 결정하고 적절한 구성을 사용합니다. 다른 타사 메일함이나 자체 구축한 메일 서비스를 사용하는 경우에는 .env.example 파일의 메일 구성 관련 설명을 참조하여 구성하시기 바랍니다.送信邮箱
및收信邮箱
프로그램이 현재邮件送信
/ Telegram Bot
/企业微信
/ Server 酱
/ Bark
및 기타 메일 보내기 방법을 지원하기 때문에 선택 사항입니다.送信邮箱
및收信邮箱
邮件送信
사용할 때만 사용할 수 있습니다. 기타 전송 방법은 아래 전송 기능 구성을 참고하세요. 여기에서는邮件送信
/ Telegram Bot
/企业微信
/ Server 酱
/ Bark
전송 방법의 구성 방법과 필수 정보를 소개합니다. 구성을 위한 전달 방법 중 하나를 선택하고 해당 문서로 바로 이동할 수 있습니다. 볼 수 있습니다. IOS 사용자라면 Bark
메시지 전달 방법을 사용하는 것이 좋습니다. 다른 플랫폼 사용자는 자신의 선호도에 따라 허용되는 메시지 전달 방법을 선택할 수 있습니다. Server 酱
사용하여 메시지를 보내는 것은 권장되지 않습니다. Server 酱
하루에 보내는 메시지 수에 제한이 있으며, 메시지 내용을 직접 보려면 회원이 되어야 합니다. 그렇지 않으면 Server 酱
로 이동해야 합니다. 웹사이트에서 콘텐츠를 보는 것이 권장되지 않는 이유입니다.企业微信
통해 편지를 보내는 데에도 동일한 구성을 직접 사용할 수 있습니다.企业微信
통해 편지를 보낼 때 일반 WeChat 클라이언트에서 직접 편지 내용을 볼 수 있습니다.
문서의 지정된 위치로 빠르게 이동합니다.
메일배송
텔레그램 봇
엔터프라이즈 위챗
서버 소스
나무껍질 배달
다음은 Gmail
, QQ邮箱
, 163邮箱
각각의 설정을 소개합니다. 필요한 부분만 살펴보시면 됩니다. QQ邮箱
과 163邮箱
모두账户加授权码
방식을 사용하여 로그인하고,谷歌邮箱
账户加密码
또는账户加授权码
사용하여 로그인하는 방식을 사용합니다. 그리고 국내 우편함의 경우 인증번호를 받으려면 우편함 제공업체에 문자 메시지를 보내는데 10센트를 써야 한다는 점도 불평하고 싶습니다.
(확대하거나 축소하려면 클릭하세요)
Gmail 계정이 여러 개인 경우 올바른 설정 주소로 이동할 수 없는 것을 방지하려면 Gmail에 로그인하기 전에 브라우저의 개인 정보 보호 모드를 켜서 설정하는 것이 좋습니다.
1.设置>转发和POP/IMAP
에서 다음을 확인하세요.
그런 다음 변경 사항을 저장합니다.
2. 2단계 인증을 켜세요
공식 문서 참조: 2단계 인증 켜기
3. 이메일 주소에 로그인하기 위한 애플리케이션 전용 비밀번호 사용을 구성합니다.
공식 문서를 참조하세요: 애플리케이션 비밀번호로 로그인
Gmail은 더 이상 '안전하지 않은 로그인 방법'을 지원하지 않으므로 현재 귀하의 계정과 애플리케이션 비밀번호를 사용해서만 로그인하실 수 있습니다.
设置>账户>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
에서 POP3/SMTP服务
활성화하세요.
이때 치팅 QQ 메일함에서는 휴대폰을 사용하여 Tencent에 문자 메시지를 보내도록 요청합니다. 보낸 후我已发送
그러면 이메일 인증 코드를 확인할 수 있습니다. 이메일 계정을 사용하여 인증 코드를 추가하여 로그인하세요. 인증 코드를 적어두세요.
设置>POP3/SMTP/IMAP
에서 POP3/SMTP服务
및 IMAP/SMTP服务
활성화하고 저장합니다.
이제 사이드바에서客户端授权密码
클릭하고 인증 코드를 받으세요. 이미 인증 코드를 획득했기 때문에 표시되는 화면이 나와 다를 수 있으므로 여기에서는重置授权码
버튼만 있으면 됩니다. 코드에 따라 인증을 받으려면 NetEase는 Tencent만큼 역겹습니다. 인증 코드를 받으려면 휴대폰으로 문자 메시지를 보내야 합니다.
163 편지를 우편함으로 보낸 후, 수신자가 편지를 받지 못하면 스팸함에서 찾아볼 수 있습니다.
위 작업이 완료된 후 .env
파일에서 MAIL_USERNAME
및 MAIL_PASSWORD
이메일과 비밀번호(또는 토큰)로 설정하고 TO
수신 이메일로 설정한 다음 MAIL_ENABLE
값을 1
로 설정하여 사서함 메시지 보내기 기능을 활성화합니다. .
위에서 세 가지 메일함 설정 방법을 소개했습니다. 이메일 전송을 사용하지 않으려면 루트 디렉터리에 있는 .env
파일의 MAIL_ENABLE
값을 0
으로 변경하여 이메일 푸시 방법을 끄세요.
우편배달 부분이 완료되었습니다.
[텔레그램 봇]의 구체적인 구성 단계는 여기를 참조하세요.
[Enterprise WeChat]의 구체적인 구성 단계는 여기를 참조하세요.
[서버 소스]의 구체적인 구성 단계는 여기를 참조하세요.
[Bark Send]의 구체적인 구성 단계는 여기를 참조하세요.
메시징 기능 구성과 관련된 공간이 완성되었습니다. 이 프로젝트를 사용하는 여러 가지 방법부터 시작해 보겠습니다. 환경에 대한 걱정 없이 Docker 방식을 사용하는 것이 좋습니다.
현재 베타 버전이며 amd64 아키텍처 시스템에서만 설치를 지원합니다. arm 또는 기타 아키텍처 사용자는 인내심을 갖고 후속 업데이트를 기다려 주십시오. 아니면 서버가 필요하다면 미국의 저렴한 VPS를 고려해 볼 수도 있습니다.
데비안/우분투(권장)
apt-get update -y ;
apt-get install -y wget vim git make ;
wget -qO- get.docker.com | bash ;
systemctl start docker ;
sudo systemctl enable docker.service ;
sudo systemctl enable containerd.service ;
docker version ;
DOCKER_COMPOSE_VER=2.24.3 ;
DOCKER_CONFIG=/usr/local/lib/docker ;
mkdir -p $DOCKER_CONFIG /cli-plugins ;
curl -SL https://github.com/docker/compose/releases/download/v ${DOCKER_COMPOSE_VER} /docker-compose-linux-x86_64 -o $DOCKER_CONFIG /cli-plugins/docker-compose ;
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose ;
docker compose version ;
CentOS
yum update -y ;
yum install -y wget vim make ;
wget -qO- get.docker.com | bash ;
systemctl start docker ;
sudo systemctl enable docker.service ;
sudo systemctl enable containerd.service ;
docker version ;
DOCKER_COMPOSE_VER=2.24.3 ;
DOCKER_CONFIG=/usr/local/lib/docker ;
mkdir -p $DOCKER_CONFIG /cli-plugins ;
curl -SL https://github.com/docker/compose/releases/download/v ${DOCKER_COMPOSE_VER} /docker-compose-linux-x86_64 -o $DOCKER_CONFIG /cli-plugins/docker-compose ;
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose ;
docker compose version ;
git clone https://github.com/luolongfei/freenom.git && cd freenom
3.1.1 https://wit.ai 방문
3.1.2 페이스북 계정으로 로그인하거나 이메일 주소로 계정을 등록하세요. 등록하려면 이메일 주소만 있으면 됩니다.
3.1.3 https://wit.ai/apps 화면으로 이동하여 새 앱 만들기
3.1.4 언어는 영어, 이름은 임의, 유형은 Private을 선택하여 생성합니다.
3.1.5 관리 > 설정(https://wit.ai/apps//settings) 화면으로 이동
3.1.6 클라이언트 액세스 토큰을 복사합니다. 다음 내용을 .env 파일에 작성해야 합니다. WIT_AI_KEY='복사한 클라이언트 액세스 토큰'
.env 구성 파일의 내용을 자신의 구성으로 수정하세요. 이전 버전에서 업그레이드하는 경우 이전 버전의 .env를 프로젝트 새 버전의 루트 디렉터리에 직접 복사할 수도 있습니다. 자동으로 업데이트합니다. 구성 의미는 .env.example 파일의 주석을 참조하세요.
cp .env.example .env ;
vim .env ;
수정이 완료되면 :wq
입력하여 저장하고 종료합니다.
참고: docker-compose.yml이 있는 디렉터리에서 다음 명령을 실행해야 유효합니다.
make up
예, 아주 간단합니다. 그런 다음 make logs
실행하여 실시간 로그를 볼 수 있습니다.
최신 버전으로 시작하거나 업데이트하세요
make up
멈추다
make down
실시간 로그 보기
make logs
컨테이너가 차지하는 공간을 정리하세요.
make clear
컨테이너 다시 시작
make restart
docker compose 섹션을 통한 배포가 종료됩니다.
자체 서버가 있는 경우 이것이 가장 권장되는 배포 방법입니다.
Docker 창고 주소는 https://hub.docker.com/r/luolongfei/freenom입니다. 이 이미지에서 지원되는 아키텍처는 linux/amd64
, linux/arm64
, linux/ppc64le
, linux/s390x
, linux/386
, linux/arm/v7
, linux/arm/v6
입니다. 이론적으로群晖
,威联通
및树莓派
지원합니다. 그리고 다양한 종류의 VPS
.
소스를 업그레이드하고 소프트웨어를 설치하십시오. (자신의 시스템에 따라 다음 두 명령줄 중 하나를 선택하십시오.)
데비안/우분투
apt-get update && apt-get install -y wget vim make
CentOS
yum update && yum install -y wget vim make
Docker가 자동으로 설치될 때까지 기다리려면 이 명령을 실행하세요.
wget -qO- get.docker.com | bash
참고: KVM 아키텍처가 포함된 VPS를 사용하십시오. OpenVZ 아키텍처가 포함된 VPS는 Docker 설치를 지원하지 않습니다. 또한 CentOS 8은 이 스크립트를 사용하여 Docker를 설치하는 것을 지원하지 않습니다. Docker 설치에 대한 자세한 내용은 Docker 공식 설치 가이드를 참조하세요.
도커 서비스 시작
systemctl start docker
Docker 실행 상태 확인
systemctl status docker
부팅 시 자동으로 시작되도록 Docker 서비스 추가
systemctl enable docker
명령은 다음과 같습니다
docker run -d --name freenom --restart always -v $( pwd ) :/conf -v $( pwd ) /logs:/app/logs luolongfei/freenom
또는 스크립트 실행 시간을 사용자 정의하려는 경우 명령은 다음과 같습니다.
docker run -d --name freenom --restart always -v $( pwd ) :/conf -v $( pwd ) /logs:/app/logs -e RUN_AT= " 11:24 " luolongfei/freenom
위 명령에는 이전 명령보다 -e RUN_AT="11:24"
하나만 더 있습니다. 여기서 11:24
갱신 작업이 베이징 시간으로 매일 11:24에 실행된다는 의미입니다. 여기서 RUN_AT
매개변수는 CRON 명령의 시간 형식도 지원합니다. 예를 들어, -e RUN_AT="9 11 * * *"
원하지 않는 경우 갱신 작업이 매일 베이징 시간 11시 9분에 실행됨을 의미합니다. 매일 작업을 실행하려면 격일로 실행하면 됩니다. 실행하는 데 며칠이 걸리므로 RUN_AT
값을 수정하면 됩니다.
참고: 스크립트 실행 시간을 사용자 정의하는 것은 권장되지 않습니다. 여러 사람이 동일한 시점을 정의할 수 있기 때문에 모든 사람이 동시에 Freenom 서버에 요청을 시작하게 되어 Freenom이 안정적으로 서비스를 제공할 수 없게 될 수 있습니다. 시간을 사용자 정의하지 않으면 프로그램은 베이징 시간 06시부터 23시 사이의 임의의 시점을 자동으로 실행 시간으로 지정하며 컨테이너가 다시 시작될 때마다 자동으로 다시 지정됩니다.
주문하다 | 의미 |
---|---|
도커 실행 | 컨테이너 실행 시작 |
-d 매개변수 | 컨테이너는 백그라운드에서 실행되고 컨테이너 ID를 출력합니다. |
--name 매개변수 | 시작, 중지, 삭제 등과 같은 향후 작업을 용이하게 하기 위해 컨테이너에 식별자를 할당합니다. |
--restart 매개변수 | 컨테이너 시작 유형을 구성합니다. 항상 Docker 서비스가 다시 시작될 때 컨테이너를 자동으로 시작한다는 의미입니다. |
-v 매개변수 | 볼륨(볼륨)을 마운트합니다. 콜론 뒤는 호스트의 경로입니다 $(pwd) 절대 경로만 지원됨). Windows 시스템인 경우 ${PWD} $(pwd) 수 있습니다. |
-e 매개변수 | 컨테이너에 환경 변수 지정 |
루오롱페이/프리놈 | Docker 허브에서 다운로드한 이미지의 전체 경로 이름입니다. |
이 시점에서 자동 갱신 컨테이너 ls -a
실행되고 있으면 현재 디렉터리에 .env
파일과 logs
디렉터리가 있고 .env
구성 파일임을 알 수 logs
. 이제 vim .env
직접 실행하여 .env
파일의 모든 구성 항목을 원하는 대로 변경하고 저장하세요. 그런 다음 컨테이너를 다시 시작하면 구성이 정확하면 곧 관련 이메일을 받게 됩니다.
변수 이름 | 의미 | 기본값 | 필요한가요? | 주목 |
---|---|---|---|---|
FREENOM_USERNAME | 프리놈 계정 | - | 예 | 이메일 계정만 지원됩니다. 타사 소셜 계정을 사용하여 로그인하는 경우 Freenom 관리 페이지에서 이메일을 바인딩한 후 이메일 계정을 사용하여 로그인할 수 있습니다. |
FREENOM_PASSWORD | 자유 비밀번호 | - | 예 | 일부 특수 문자를 이스케이프해야 할 수도 있습니다. 자세한 내용은 .env 파일의 설명을 참조하세요. |
MULTIPLE_ACCOUNTS | 다중 계정 지원 | - | 아니요 | 여러 계정 및 비밀번호의 형식은 " <账户1>@<密码1>|<账户2>@<密码2>|<账户3>@<密码3> "여야 하며, 그렇지 않으면 "<>" 기호를 생략하지 않도록 주의하세요. 정확하게 일치할 수 없습니다. 여러 개의 계정을 설정한 경우에는 위의 FREENOM_USERNAME , FREENOM_PASSWORD 설정할 필요가 없습니다. |
MAIL_USERNAME | 로봇 이메일 계정 | - | 아니요 | Gmail , QQ邮箱 , 163邮箱 및 Outlook邮箱 지원 |
MAIL_PASSWORD | 로봇 이메일 비밀번호 | - | 아니요 | Gmail 애플리케이션 비밀번호를 입력하고, QQ邮箱 또는 163邮箱 |
에게 | 알림을 받을 이메일 | - | 아니요 | 로봇 이메일 주소에서 보낸 도메인 이름 관련 이메일을 수신하는 데 사용되는 가장 일반적으로 사용되는 이메일 주소입니다. |
MAIL_ENABLE | 이메일 푸시 기능 활성화 여부 | 0 | 아니요 | 1 : 활성화0 : 기본적으로 활성화되어 있지 않다. 1 로 설정하면 메일 푸시 기능이 활성화되며, 위의 MAIL_USERNAME , MAIL_PASSWORD , TO 변수가 필수가 된다. |
텔레그램_CHAT_ID | 당신의 chat_id | - | 아니요 | @userinfobot 으로 /start 보내면 자신의 id 얻을 수 있습니다. |
텔레그램_BOT_TOKEN | Telegram bot 의 token | - | 아니요 | |
텔레그램_BOT_ENABLE | Telegram Bot 푸시 기능 활성화 여부 | 0 | 아니요 | 1 : 활성화0 : 기본적으로 활성화되어 있지 않습니다. 1 로 설정하는 경우 위의 TELEGRAM_CHAT_ID 및 TELEGRAM_BOT_TOKEN 변수를 설정해야 합니다. |
NOTICE_FREQ | 알림 빈도 | 1 | 아니요 | 0 : 갱신 작업이 있는 경우에만1 : 매번 실행 |
NEZHA_SERVER | Nezha 프로브 서버의 IP 또는 도메인 이름 | - | 아니요 | |
네자_포트 | Nezha 프로브 서버 포트 | - | 아니요 | |
NEZHA_KEY | Nezha 프로브 클라이언트 특수 키 | - | 아니요 | |
NEZHA_TLS | Nezha 고객 SSL/TLS 암호화 | - | 아니요 | 1 : 활성화0 : 활성화되지 않음 |
구성 항목의 자세한 의미는 .env.example 파일의 설명을 참조하세요.
구성이 올바른지 확인하는 방법은 무엇입니까?
.env
파일을 수정하고 저장한 후 docker restart freenom
실행하여 컨테이너를 다시 시작하고 약 5초 정도 기다린 후 docker logs freenom
실행하여 출력 내용에执行成功
단어가 있는 경우 확인합니다. 이는 구성이 정확하다는 것을 의미합니다. 배송 이메일 주소 및 기타 콘텐츠를 구성할 시간이 없다면 먼저 이메일 기능을 비활성화할 수 있습니다.
최신 버전으로 업그레이드하거나 재배포하는 방법은 무엇입니까?
.env
가 위치한 디렉터리에서 docker rm -f freenom
실행하여 기존 컨테이너를 삭제한 후 docker rmi -f luolongfei/freenom
실행하여 기존 이미지를 삭제한 후 위의 docker run -d --name freenom --restart always -v $(pwd):/conf -v $(pwd)/logs:/app/logs luolongfei/freenom
실행합니다. docker run -d --name freenom --restart always -v $(pwd):/conf -v $(pwd)/logs:/app/logs luolongfei/freenom
재배포할 수 있으므로 배포 후 최신 코드가 됩니다. 물론 새 버전에 해당하는 .env
파일에 변경 사항이 있을 수 있습니다. 프로그램이 자동으로 .env
파일의 내용을 업데이트하고 기존 구성을 마이그레이션하므로 걱정하지 마세요.
한 문장으로 .env
파일이 있는 디렉터리에서 다음 명령을 실행하여 업데이트 및 업그레이드를 완료합니다.
docker rm -f freenom && docker rmi -f luolongfei/freenom && docker run -d --name freenom --restart always -v $( pwd ) :/conf -v $( pwd ) /logs:/app/logs luolongfei/freenom
온라인 상태 및 컨테이너 크기 확인
docker ps -as
컨테이너의 실행 출력 로그 보기
docker logs freenom
컨테이너 다시 시작
docker restart freenom
컨테이너 실행을 중지합니다.
docker stop freenom
컨테이너 제거
docker rm -f freenom
Docker 컨테이너가 차지하는 CPU, 메모리, 기타 정보를 확인하세요.
docker stats --no-stream
Docker 설치 버전 및 기타 정보 보기
docker version
Docker 다시 시작(비컨테이너)
systemctl restart docker
컨테이너 배포에 대한 내용이 끝났습니다.
Heroku는 2022년 11월 28일부터 무료 서비스 제공을 중단하였으므로 이 글은 잊어주세요. 공식 발표: https://blog.heroku.com/next-chapter
[Heroku를 통한 배포]에 대한 구체적인 단계는 여기를 참조하세요.
철도는 서비스 약관을 업데이트하고 월별 사용 한도를 추가했습니다. 새로운 서비스 약관에 따르면 신용카드를 확인하지 않는 한 해당 한도는 없습니다 . 자세한 이용 약관은 여기에서 확인할 수 있습니다.
[철도를 통한 배포]에 대한 구체적인 단계는 여기를 참조하세요.
자체 서버가 없는 사용자는 이 배포 계획을 사용하는 것이 좋습니다. 이 계획은 완전 무료입니다.
[Kyeb을 통한 배포]에 대한 구체적인 단계는 여기를 참조하세요.
업스트림 문서의 특정 내용을 읽고 이를 수행할 수 있음을 확인한 후 아래 버튼을 클릭하여 원클릭 배포를 시도할 수 있습니다.
무료 패키지는 오프라인 상태이므로 더 이상 사용할 수 없습니다. #208
모든 클라우드 기능은 동일한 압축 패키지를 사용하며 호환성을 위해 처리되었습니다. 다운로드 주소는 https://github.com/luolongfei/freenom/releases/download/v0.5.1/freenom_scf.zip입니다. 이 문서에서는 새 버전이 출시되면 여기에 압축된 패키지 다운로드 주소가 업데이트되므로 걱정하지 마세요. 표시되는 다운로드 주소가 가리키는 패키지는 최신 버전이어야 합니다.
다운로드한 후에는 zip 파일을 얻을 수 있습니다. 나중에 zip 파일 형식으로 다양한 클라우드 기능에 업로드할 것입니다.
[Tencent Cloud Functions를 통한 배포]에 대한 구체적인 단계는 여기를 참조하세요.
[Alibaba Cloud 기능을 통한 배포]에 대한 구체적인 단계는 여기를 참조하세요.
[Huawei Cloud Function을 통한 배포]의 구체적인 단계는 여기를 참조하세요.
[배포용 소스 코드 직접 가져오기]의 구체적인 단계는 여기를 참조하세요.
문제나 버그가 발생하면 언제든지 문제를 제출해 주세요. 문제를 신속하게 재현할 수 있도록 템플릿 형식에 따라 issue
제출해 주세요. 그렇지 않으면 Freenom
알고리즘을 변경하여 이러한 문제가 발생하는 경우 문제가 무시됩니다. 프로젝트가 무효화되면 문제를 제출하고 제때에 이 프로젝트의 수리, 장기 유지 관리를 알려주시기 바랍니다. 웰컴 star
~
이 프로젝트를 후원하고 지원해 주신 "이 사용자들"에게 깊은 감사를 드립니다!
이 프로젝트가 도움이 된다고 생각하시면 제가 유지 관리 및 개발에 더 많은 시간을 투자할 수 있도록 이 프로젝트를 후원해 주시기 바랍니다. 이 프로젝트가 도움이 되셨다면 앞으로의 프로젝트 지원을 고려해 주시기 바랍니다.
페이팔: https://www.paypal.me/mybsdc
돈을 쓸 때마다 당신은 자신이 원하는 세상에 투표하는 것입니다. - 안나 라페
주제 외 : 후원 시 메시지를 남길 수 있으며, 해당 메시지 내용은 후원 목록 화면에 표시됩니다. 스폰서 이미지가 제대로 표시되지 않으면 https://images.llfapp.com/pay.png를 방문하세요.
여러분의 star
나赞助
제가 이 프로젝트를 장기적으로 유지하는 원동력입니다. "돈을 쓸 때마다 여러분이 원하는 세상에 투표하는 것입니다." 또한, 이 프로젝트를 더 많은 사람들에게 추천하는 것도 더 많은 사람들이 사용할수록 업데이트하려는 동기가 높아지는 것도 지원의 한 방법입니다.
미래를 믿고 "제정신"을 유지하세요.
진지함은 우리가 이 사회에 참여하는 방식이고, 진지함은 우리가 이 사회를 바꾸는 방식입니다. ——리 지
@anjumrafidofficial
(더 많은 다른 언어의 경우 PR을 제출하여 이 목록을 업데이트하실 수 있습니다.)
MIT