- Slack 채널에 명령어를 입력하면 서버 터미널에서 해당 명령어 실행 후 결과 반환
- API 서버 코드 Go로 작성 (net/http)
- AWS EC2 Ubuntu 20.04 LTS 환경에서 동작 확인
- /server tail out.log 명령어 입력시 log 반환
$ git clone https://github.com/Son0-0/slack-terminal.git
$ go build main.go
$ ./main
- PORT_NUM 설정 (기본 설정 9999)
- Slack App Slash Command 설정
- https://api.slack.com 에서 App 생성
- Slash Command 설정
- main.go 파일 실행
- 1.1
$ go run main.go
- 1.2
$ go build main.go && nohup ./main &
- 서버 내 백그라운드 실행하고 싶은 경우