본문 바로가기
IT/NAS

Portainer에 새로운 템플릿을 추가하는 방법

by ITeaStory 2023. 7. 6.

지난 포스트에서 Synology NAS에 Portainer를 설치하고 템플릿을 이용해 워드프레스를 설치해 봤습니다. Portainer는 애플리케이션 템플릿을 설정을 통해 추가해 줄 수 있습니다. 설치했을 때 기본적으로 설정되어 있는 템플릿 리스트에는 템플릿이 몇 가지 없습니다. 이럴 때 누군가가 만들어 놓은 템플릿 리스트로 교체해서 새로운 템플릿을 추가할 수 있습니다.
템플릿을 변경을 통해 새로운 템플릿을 추가하는 방법을 알려드리고 몇 가지 쓸만한 템플릿 리스트 몇 가지를 알려드리겠습니다.
Synology NAS에 Portainer 설치 방법

 

Synology NAS에 Portainer 설치 방법

Portainer는 컨테이너화된 애플리케이션을 관리하기 위한 오픈 소스 툴입니다. Portainer는 Docker, Docker Swarm, Kubernetes와 같은 컨테이너 플랫폼을 위한 사용자 친화적인 관리 인터페이스를 제공합니다.

iteastory.com

NAS에 설치한 Portainer로 워드프레스 설치하기

 

NAS에 설치한 Portainer로 워드프레스 설치하기

지난번에 Synology NAS에 Portainer를 설치했으니 이제 NAS에 설치한 Portainer로 워드프레스를 한번 설치해보려고 합니다. 워드프레스 사이트를 열어보려고 테마도 구매했는데 막상 손이 잘 안 가서 내

iteastory.com

Portainer에 템플릿 추가하는 방법

Portainer에 템플릿을 추가하는 방법은 아주 간단합니다. 기존에 있던 템플릿에 추가를 하는 방식이 아니라 교체를 해야 한다는 게 단점이지만 교체하는 방법은 아주 간단하기 때문에 몇 가지 템플릿 리스트를 가지고 있다면 내가 원하는 템플릿을 쉽게 추가할 수 있습니다.

먼저 Portainer에 로그인해 주세요. 그리고 좌측에 보이는 메뉴에서 Settings를 클릭합니다. Settings 메뉴를 클릭하면 설정 화면이 보이는데요. 하단에 App Templates가 보입니다.
App Templates 아래쪽의 URL 폼에 템플릿 리스트가 있는 URL을 입력하고 아래쪽에 보이는 Save Application Settings라는 파란색 버튼을 클릭해서 저장해 줍니다.

App Templates의 URL을 수정해주자

저장이 완료되면 App Templates 항목이 변경되어 새로운 템플릿이 추가됩니다.
이제 내가 관리할 컨테이너 환경으로 돌아가서 App Templates를 클릭해 Application templates list를 확인하면 기존과 다른 템플릿이 추가되어 있는 모습을 볼 수 있습니다.

Portainer에 쓸만한 템플릿 리스트

첫 번째 템플릿 리스트는 Portainer V2 Templates for Selfhosted Projects/Homelabs입니다.
약 100여 개의 템플릿이 있고 만화, 책, 음악, 영상, 다운로드 등 다양한 카테고리의 서비스 템플릿을 가지고 있습니다.

# 템플릿 주소
https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Template/template.json

위 템플릿 주소로 Settings의 App Templates URL을 변경하면 아래 화면처럼 Application template list가 추가된 모습을 볼 수 있습니다. 원래 있던 것보다 많은 템플릿이 있지만 기존 템플릿에서 교체하는 형식이기에 원래 있던 템플릿에는 있었지만 이 템플릿에는 없는 것이 있을 수도 있습니다. 필요한 템플릿을 바꿔가며 사용하면 됩니다.

추가된 Application tempates list

두 번째 템플릿 리스트는 바로 이곳입니다. 이곳에는 약 500여 개의 템플릿이 있고 여기서 지원되는 템플릿에 대한 구성, 옵션, 설치 명령어 등 관련 정보를 다음 사이트에서 확인할 수 있어서 좋습니다.

 

Portainer Templates

A community-driven library 400+ of 1-click self-hosted apps and stacks, for easy use with Portainer or Docker-Compose

portainer-templates.as93.net

# 템플릿 주소
https://raw.githubusercontent.com/Lissy93/portainer-templates/main/templates.json

여긴 마인크래프트 서버도 보이는군요! 예전에 포스트 했던 것처럼 어렵게 마인크래프트 서버를 만들 필요가 없을 것 같군요.

 

 

시놀로지 NAS 마인크래프트 서버 만들기! #1/3

NAS로 마인크래프트 서버를? 시놀로지 NAS로 마인크래프트 서버를 만들어 볼 겁니다. 예전에 DS215j로 시도했다가 실패했던 것이죠. DS215j는 사양이 마인크래프트 서버를 돌리기엔 많이 낮아서 문제

iteastory.com

 

시놀로지 NAS 마인크래프트 서버 만들기! #2/3

지난 포스팅에서 마인크래프트 서버 구성을 위해 시놀로지 NAS인 DS718+에서 docker를 사용해 java 컨테이너를 실행해서 터미널 화면까지 봤습니다. 이번에는 본격적으로 마인크래프트 서버를 구성

iteastory.com

 

시놀로지 NAS 마인크래프트 서버 만들기! #3/3

지난번에 시놀로지 NAS의 Docker를 사용해서 마인크래프트 서버를 만드는 포스팅을 했었는데요. 다들 마인크래프트 서버를 쉽게 올리시는 것 같긴 한데 많은 분들이 명령어를 직접 쳐야 하는 CLI(Co

iteastory.com

 

시놀로지 NAS 마인크래프트 서버 만들기 최신 (1.18.1 버전)

시놀로지 NAS에서 마인크래프트 서버를 열어봅시다. 이전 포스팅에서 NAS에서 Docker를 사용해서 마인크래프트 서버를 열어봤는데요 버전이 높아지면서 예전 방법이 잘 안 되는 것 같아 새로운 방

iteastory.com