FASTPANEL API
소개
FASTPANEL® API는 웹 인터페이스에 의존하지 않고 제어판을 관리할 수 있는 유연한 방법을 제공합니다. 일상적인 작업을 자동화하고, FASTPANEL®를 외부 서비스와 통합하며, 더 효율적인 인프라 관리 워크플로를 구축하는 데 도움이 됩니다.
토큰 관리
팁
현재 API 토큰 관리는 Ubuntu 20.04에서 실행 중인 FASTPANEL® 설치에서만 사용할 수 있습니다.
API 토큰 관리 섹션을 열려면 FASTPANEL® 인터페이스의 오른쪽 상단에서 사용자 이름을 클릭한 다음 "API tokens"를 선택하세요.
새 API 토큰을 만들려면 "Add API Token"을 클릭하세요. 입력할 양식이 표시됩니다:
- Name — 토큰의 임의 이름입니다.
- Full API access — 전체 액세스가 필요한 경우 이 옵션 을 활성화된 상태로 두세요.
- Constraint IP — 이 필드에 지정된 IP 주소로 API 액세스를 제한합니다.
- Expires at — 토큰 만료일입니다.
토큰 생성을 완료하려면 "Add"를 클릭하세요.
중요
반드시 토큰을 저장하세요. 다시는 이 토큰에 접근할 수 없습니다!
토큰 사용
자세한 FASTPANEL® API 문서는 다음 링크에서 확인할 수 있습니다.
예를 들어, 제어판 사용자 목록을 가져오려면 다음 명령을 사용할 수 있습니다:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
여기서
YOUR_SECRET_TOKEN— 앞서 생성한 토큰yourserverip.example— 서버의 IP 주소 또는 도메인 이름