Skip to content

[네이비스택] K-CMS 그누보드6 도커이미지 (자동 빌드, Nightly) (Unofficial)

License

Notifications You must be signed in to change notification settings

NavyStack/gnuboard-g6

Repository files navigation

gnuboard-g6

K-CMS 그누보드(gnuboard) 6 도커이미지 (자동 빌드)

Nightly Build

Askfront.com

초보자도 자유롭게 질문할 수 있는 포럼을 만들었습니다.
NavyStack의 가이드 뿐만 아니라, 아니라 모든 종류의 질문을 하실 수 있습니다.

검색해도 도움이 되지 않는 정보만 나오는 것 같고, 주화입마에 빠진 것 같은 기분이 들 때가 있습니다.
그럴 때, 부담 없이 질문해 주세요. 같이 의논하며 생각해봅시다.

AskFront.com (에스크프론트) 포럼

K-CMS 그누보드 (gnuboard) 6

  1. 정식 semver 태그가 부여되기 전까지는 매일 자동으로 빌드됩니다. (nightly)
  2. 정식 semver 태그가 부여된 후에는, 해당 태그에 업데이트가 있을 때마다 자동으로 빌드됩니다.

Tip

그누보드가 새롭게 Python 기반으로 개발되었습니다. 개발자 여러분의 적극적인 참여를 부탁드립니다.

Note

정식 semver 태그가 부여되면, 폴더 경로가 변경될 수 있습니다.

Caution

코어 수정이 필요할 경우, 개별적인 수정을 하기보다는 Mainstream에 PR을 제출함으로써 전체 커뮤니티에 기여하고, 해당 변경사항이 반영되도록 하는 것이 바람직합니다.

Important

본 레포의 docker-compose.yml 파일은 효율성을 위해 Traefik을 사용하는 것을 목적으로 설계되었습니다.

결론도출근거

  1. 웹서버인 uvicorn이 이미 존재함 따라서, Nginx를 앞단에 배치하는 것은 레이턴시만 높일 뿐임.
  2. Reverse-Proxy만을 목적으로 설계된 Traefik이 적합하다 판단.

    따라서 관련된 선행 작업이 있습니다.
    너무나 쉬운 트래픽 리버스 프록시를 참고하셔서 진행하셔야 합니다.

Traefik으로 사용하기

  1. git clone https://github.com/NavyStack/gnuboard-g6.git
  2. cd gnuboard-g6
  3. docker compose -f up -d

Nginx로 사용하기

  1. git clone https://github.com/NavyStack/gnuboard-g6.git
  2. cd gnuboard-g6
  3. docker compose -f docker-compose-nginx.yml up -d

PGsql을 DB로 사용하기

  1. git clone https://github.com/NavyStack/gnuboard-g6.git
  2. cd gnuboard-g6
  3. docker compose -f docker-compose-pgsql.yml up -d

직접 빌드하고 싶으신가요?

  1. git clone https://github.com/NavyStack/gnuboard-g6.git
  2. cd gnuboard-g6
  3. docker buildx build -t navystack/gnuboard-g6 -f docker/bookworm/Dockerfile . --load

라이선스

SPDX-License-Identifier: MIT

모든 Docker 이미지와 마찬가지로, 여기에는 다른 라이선스(예: 기본 배포판의 Bash 등 및 포함된 기본 소프트웨어의 직간접적인 종속성)가 적용되는 다른 소프트웨어도 포함될 수 있습니다.

사전 빌드된 이미지 사용과 관련하여, 이 이미지를 사용할 때 이미지에 포함된 모든 소프트웨어에 대한 관련 라이선스를 준수하는지 확인하는 것은 이미지 사용자의 책임입니다.

기타 모든 상표는 각 소유주의 재산이며, 달리 명시된 경우를 제외하고 본문에서 언급한 모든 상표 소유자 또는 기타 업체와의 제휴관계, 홍보 또는 연관관계를 주장하지 않습니다.

About

[네이비스택] K-CMS 그누보드6 도커이미지 (자동 빌드, Nightly) (Unofficial)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages