프로젝트를 진행하려다보면, 막상 어떻게 프로젝트 기반환경을 구성해야할지 난감할때가 참 많습니다. 소규모 일경우에는 제약이 있는 무료 서비스들을 이용하는 편이 많긴한데, 이 경우 각각의 서비스들이 있기 때문에 생산성을 확보하기가 어려운 측면이 있습니다. 뿐만아니라 어쩔 수 없이 비용을 지불해야할 경우들도 있구요.오늘은 Synology NAS 기반으로 업무 구성 안에 짧게 정리해보려고 합니다. 목적 및 구성 세부내용목적패키지 / 솔루션기반비고계정관리(LDAP) Directory Server Synology Application통합 계정 관리를 위함. SSO를 대신 사용할 수도 있음.데이터 공유/저장FileStation / DriveSynology ApplicationNFS 마운트로 서버 데이터 연동 가능함...
최근 회사에서 ChatGPT 사용이 급증하면서, 보안 사고와 비용 증가에 대한 우려가 커졌습니다. 이에 대한 해결책을 고민하던 중, 자체 GPT 시스템 구축이 좋은 대안이 될 수 있겠다는 생각이 들었습니다. ChatGPT와 유사하면서도 우리 회사에 맞게 확장 가능한 솔루션을 찾아 나섰고, 그 과정에서 Ollama와 Open WebUI의 조합을 발견했습니다. Meta에서 제공하는 Ollama의 강력한 언어 모델과 Open WebUI의 사용자 친화적 인터페이스가 눈에 띄었죠. Docker를 이용해 쉽게 구축할 수 있다는 점도 매력적이어서, 이를 기반으로 자체 GPT 시스템을 구축해보기로 결심했습니다.자 오늘은 자체 호스팅 GPT 서비스 구축해보는 것에 대해 이야기 해보도록 하겠습니다.Ollama와 Open ..
Synology NAS는 강력한 데이터 저장 및 공유 솔루션을 제공하지만, 적절한 보안 설정 없이는 사이버 위협에 취약할 수 있습니다. 이 가이드에서는 Synology NAS의 보안을 강화하기 위한 10가지 핵심 설정을 상세히 설명합니다. 관리자 계정 보안 강화Synology NAS의 보안을 강화하는 첫 번째 단계는 기본 관리자 계정을 비활성화하고 새로운 관리자 계정을 만드는 것입니다.DSM에 로그인 후 '제어판' > '사용자 및 그룹'으로 이동합니다.'생성'을 클릭하여 새 관리자 계정을 만듭니다. 이름은 추측하기 어려운 것으로 선택하세요 (예: "SysAdmin2024").새 계정에 관리자 권한을 부여합니다.기존 'admin' 계정을 선택하고 '편집'을 클릭한 후 '계정 비활성화'를 체크합니다. 강력한..
Docker 패키지가 Version: 20.10.3-1305 으로 업데이트 되면서 웹스테이션의 기능이 보다 패키지와 유연하게 연결되도록 UI가 변경되었다고 합니다. https://www.synology.com/ko-kr/releaseNote/Docker 그 동안 왜 눈치채지 못했지!? 분명, Docker를 외부포트로 연동하기위해 사용하던, 역방향 프록시의 번거로운 설정의 절차를 줄일 수 있는 이점이 있다고 생각됩니다. 많이 활용해 보시기 바라며, 역방향 프록시를 더 편하게 설정할 수 있다는 것 정도로만 이해하시면 됩니다. As-is - 역방향 프록시 설정 (접속경로/포트 : 내부포트) >> Docker 내 포트 설정 (아래 포스팅 참고) https://make1solve.tistory.com/21 Syn..
최근 Redmine 5.0.2 까지 버전이 상향되어 현재는 이 버전이 가장 최신입니다. 만약, 새로설치한다거나 업그레이드를 고민한다면 여러가지 제반조건 고려하여 버전을 선택하시기를 권장 드립니다. 메이저 버전에 따라 5.0.x / 4.2.x / 3.4.x 버전이 있고, 각 버전은 Ruby 환경이 다릅니다. 특히 단순히 업그레이드 한다고 무턱대고 시도했다가는 정신과 시간의 방에 갇혀 고생할 수도 있습니다. 레드마인 버전 지원되는 Ruby 버전 지원되는Rail 버전 trunk (>= r21668) Ruby 2.6, 2.7, 3.0, 3.1 Rails 6.1 5.0 Ruby 2.51, 2.6, 2.7, 3.0, 3.1 Rails 6.1 4.2 Ruby 2.41, 2.51, 2.6, 2.72 Rails 5.2 ..
레드마인의 기본 편집기에 부족함을 느낀다 라면, Editor Plugin을 추가하여 효율을 높일 수 있습니다. 오늘은 이제까지 써보았던, 에디터들을 간단히 소개해 드리고 알아보고자 합니다. 플러그인 설치 유의사항 다만, Redmine Plugin은 설치할때 공통적인 유의사항으로는 버전별 호환성/의존성 문제가 발생하여 마이그레이션 작업에 실패하거나 권한오류가 발생될 수 있습니다. 기존에 운영중인 사이트가 있다라면, 사전에 bitnami 등에서 테스트 환경을 별도로 구성하여 테스트 후에 배포하시기 바랍니다.(문제가 발생하면 그날은 야근각) 플러그인을 배포하고 있는 저장소(Repository)의 Readme, Tags, Issue의 내용 중 레드마인의 특정 버전(Tag/Realese)을 기술하고 있는지, 반드..