scancode-toolkit(about code) 설치

2025. 9. 27. 20:45·개발 도와주는 프로그램

ScanCode & AboutCode

오픈SW 라이선스 검사도구이며 오픈 소스로 공개되어 있음.
코드를 스캔해 패키지 및 종속성, 라이선스, 저작권 등을 감지 해줌.

문서 작성하며 사용한 개발 환경

  • mac m3
  • homebrew 설치 되어있음
  • Python 3.12

공식 레포지토리

scancodeio

https://scancodeio.readthedocs.io/en/latest/installation.html#local-development

scancode-toolkit

https://scancode-toolkit.readthedocs.io/en/stable/getting-started/install.html

의존성 설치

brew install universal-ctags
brew install gettext
brew install jadx
brew install libmagic 
brew install file

복제 및 구성

ScanCode.io GitHub 저장소 복제

git clone https://github.com/aboutcode-org/scancode.io.git && cd scancode.io

scancode.io/ 디렉터리 내부에 필요한 종속성을 설치합니다.

make dev

환경 파일 만들기

make envfile

+ Android 배포를 위한 파이프라인을 설치

source .venv/bin/activate
pip install android-inspector

데이터베이스 설정

postgresql 설정

postgresql install, init

scanio 데이터베이스 생성

make postgresdb

테스트

make test

웹 애플리케이션 구동

구동

make run

접속

http://localhost:8001/

저작자표시 동일조건 (새창열림)
'개발 도와주는 프로그램' 카테고리의 다른 글
  • Source Code Pro
  • 약자 검색 사이트
  • D2 coding
개발세탁기
개발세탁기
알고리즘 세탁 중..
  • 개발세탁기
    개발세탁소
    개발세탁기
  • 전체
    오늘
    어제
    • 분류 전체보기 (277)
      • 개발일기 (28)
        • 갔다온 곳 (9)
        • 일기 || 회고 || 사는 이야기 (1)
        • 개발 팁 (6)
      • react (0)
      • Unity (27)
        • 개발환경 (1)
        • 공부 (6)
        • 에러 (6)
        • Survival Shooter tutorial (2)
        • Google Cast + Unity (4)
        • NGUI (2)
        • UGUI (2)
        • Blender (1)
        • C# (2)
        • Visual Studio (1)
      • Python (1)
        • 개발환경 (2)
        • 일기 (3)
        • 파이썬 300제 (42)
        • Django (11)
      • Node.js (23)
        • 개발환경 (1)
        • 일기 (4)
        • 에러 (1)
        • 공부 (2)
        • openmct (2)
      • Tomcat 8, 8.5 (5)
        • 설치법 (1)
        • 문제 해결법 (4)
      • Android (40)
      • iOS (4)
      • Kotlin (2)
      • Swift (5)
      • Flutter (3)
      • JAVA (8)
        • 개발환경 (1)
        • 공부 (4)
        • Lambda (3)
      • Oracle (2)
      • 웹 개발 (12)
        • Maven (8)
        • Gradle (4)
        • Spring4 & tiles3 (1)
        • mybatis (0)
        • Websocket (2)
        • Java Script (4)
        • HTML5 & CSS3 (3)
      • Git (6)
      • Tizen (4)
      • 개발 도와주는 프로그램 (4)
        • Window (3)
        • macOS (4)
      • IDE (0)
        • Jetbrains (3)
        • Xcode (1)
        • Visual Studio || Visual Cod.. (0)
        • Eclipse (2)
        • Cloud9 (1)
      • 컴퓨터 과학 (7)
        • 운영체제 (1)
        • DB이론 (1)
        • UML (5)
      • 책 (0)
        • 한 권으로 읽는 컴퓨터 구조와 프로그래밍 (0)
        • 헤드 퍼스트 디자인 패턴 (0)
  • 공지사항

    • contact
    • 이것저것 개발하게 된 개발자
  • 인기 글

  • 태그

    개발자님_그_프로그램은_뭐예요
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
개발세탁기
scancode-toolkit(about code) 설치
상단으로

티스토리툴바