URL 줄여주는 YOURLS 사용해보려다가... ShlinK 로 정착햿습니다.
Shlink 로 정착합니다.
2일정도 DB때문에 골치아팠는데... 해당 도커는 DB같은건 생각 안해도 설치가 되네요.
설치 방법이 무지하게 쉬워서... @_ @
저같은 초보한테는 ... 이게 더 편하네요.
설치하실분들은
https://www.blackvoid.club/shlink-io-modern-open-source-url-shortener-running-via-docker/
참조 했습니다.
도커 다운로드 링크
https://hub.docker.com/r/shlinkio/shlink
환경변수
DEFAULT_DOMAIN XXX.com (ex) https://XXX.com/zzzz)
IS_HTTPS_ENABLED true
도커 생성 후
ssh 접속
docker exec -it 도커이름 shlink api-key:generate
api key 값 복사 후
docker run --name shlink-web-client -p Portnumber:80 shlinkio/shlink-web-client
만 으로 설치가 참 쉬습니다.
[
{
"name": "Main server",
"url": "https://doma.in",
"apiKey": "09c972b7-506b-49f1-a19a-d729e22e599c"
},
{
"name": "Local",
"url": "http://localhost:8080",
"apiKey": "580d0b42-4dea-419a-96bf-6c876b901451"
}
]
여기서 좀 막히네요... 제너레이트 실행하면 1개만 나오는데 여긴 두개로 설정하하고 하고...
웹클라이언트로 접속 후 전 한개만 설정했어요.
Url부분에 http://나스ip:실링크 접속포트
줄여지긴 하는데... 이렇게만 나오네요 ㅍㅍ
해당부분은 역방향설정이나 npm으로 줄여주는 url로 설정이 필요하고 해당 도메인 필요합니다.
디폴트도메인부분에 시놀로지도메인을 넣으셨다면 해당 도메인을 역방향으로 도커로 설정해주세요.
shrink도 괜찮죠! 한번 구축하려고 생각만하고.. 시도는 못해보고있습니다 ㅠ.ㅠ
cmt alert