-
Nextcloud 34.0.3 preview
Nextcloud 34.0.3 upgrade 이후 Preview 관련 오류가 발생합니다.DbalException An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'file_id' in WHERE is ambiguous Error while running background job OCA\PreviewGenerator\BackgroundJob\PreviewJob (id: 121324559577669633, arguments: null)Portainer 에서 Nextcloud의 Exec Console에서 root 로 접속합니다.cd lib/private/Previe..
2026.08.25
-
AI local 구성을 위한 준비
처음 서버를 구축을 할 당시에는 AI를 서버에 구축하 사용하리라고 생각하지 못했습니다.이 블로그 초기에는 Cloud 와 Web 구축이 주 목적이었죠.이제는 장비 사양만 충족된다면 Local로 AI를 구축할 수 있게 된 것 같습니다. GPU가 가장 중요한 사양이라는 건 다 알고 계시겠죠? VRAM이 24G 이상이 안정적이겠습니다.GPU 사양이 낮다고 해서 불가능한 것은 아닙니다. light 한 모델을 사용하면 됩니다.RAM은 32G 이상이 권장되고, 입문이라면 16G 이상이면 좋을 것 같습니다.CPU는 4코어 이상, 8코어 이상이 권장 됩니다.사용하려는 모델을 다운해야 되니 SSD 용량은 512G ~ 1T 이상이 좋을 것 같습니다.gemini 나 google AI에게 로컬로 ai를 구축하는 것에 대한 질문..
2026.08.25
-
Server Migration (우분투 서버 이전)
처음 장비를 구입해서, 우분투에 도커로 여러 서비스를 구현해서 사용했습니다.CPU의 내장 그래픽을 이용하고 RAM 용량도 작아서, 이번에 장비를 교체하게 되었습니다.서버용 CPU, 32G RAM, Nvidia 그래픽카드 24 VRAM 으로AI 를 로컬에 설치하여 사용하기 위해 기존 장비의 data를 이전하게 되었습니다.이전 순서1. 신규 장비에 대한 우분투를 설치합니다. (기본 설치 및 설정은 기존 게시글을 참고 하세요.)2. 기존 서버의 공유기 연결은 유지하고, 도커의 서비스는 정지합니다.3. Portainer 의 back-up 기능을 사용하여, 전체 도커 서비스의 내용을 복사해 둡니다.Portainer의 Setting - General 항목에서 제일 아래에 Download backup 을 사용하여 다..
2026.08.24
-
Nextcloud Office(Euro-Office) 설치 - Stack 작성
Nextcloud Office(Euro-Office) 설치 방법 입니다.Onlyoffice와 Nextcloud 의 협업 관계가 지속되지 않는 것 같습니다.github.com/euro-office 에서 Euro-Office에 대한 내용을 확인할 수 있습니다. 저의 경우 지난 글에서와 같이 collabora로 설치하여 사용해 봤는데,onlyoffice에 익숙해져서 인지 Euro-Office가 설정이나 사용이 편리했습니다.취향에 맞게 사용하시면 되겠습니다.이번 글에서는 Stack 내용만 참고하시고,설치 및 실행은 collabora 나 onlyoffice 내용을 참고하시면 되겠습니다.version: '3.3'services: office-euro: image: ghcr.io/euro-office/doc..
2026.06.14
-
Nextcloud Office(Collabora) 설치 - Stack 작성 및 실행
Nextcloud Office (Collabora) 설치 방법 입니다.Nextcloud 34 Ver. 업그레이드 이후 onlyoffice를 지원하지 않네요.(2026.06.13)하여, Nextcloud office (Collabora)로 구성을 변경했습니다. Collabora 설치 순서(Portainer 사용 방법 참고)Collabora를 Potainer에서 Stack을 작성하여 설치합니다.1. Portainer의 Stack에서 Name을 office-collabora로 입력합니다. Name은 Stack을 구분하기 위한 것으로 원하시는 것으로 변경하셔도 됩니다.2. Stack 내용을 작성합니다. version: '3.3'services: office-collabora: image: collab..
2026.06.14
-
Nextcloud 34.0.3 preview
Nextcloud 34.0.3 upgrade 이후 Preview 관련 오류가 발생합니다.DbalException An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'file_id' in WHERE is ambiguous Error while running background job OCA\PreviewGenerator\BackgroundJob\PreviewJob (id: 121324559577669633, arguments: null)Portainer 에서 Nextcloud의 Exec Console에서 root 로 접속합니다.cd lib/private/Previe..
2026.08.25
-
AI local 구성을 위한 준비
처음 서버를 구축을 할 당시에는 AI를 서버에 구축하 사용하리라고 생각하지 못했습니다.이 블로그 초기에는 Cloud 와 Web 구축이 주 목적이었죠.이제는 장비 사양만 충족된다면 Local로 AI를 구축할 수 있게 된 것 같습니다. GPU가 가장 중요한 사양이라는 건 다 알고 계시겠죠? VRAM이 24G 이상이 안정적이겠습니다.GPU 사양이 낮다고 해서 불가능한 것은 아닙니다. light 한 모델을 사용하면 됩니다.RAM은 32G 이상이 권장되고, 입문이라면 16G 이상이면 좋을 것 같습니다.CPU는 4코어 이상, 8코어 이상이 권장 됩니다.사용하려는 모델을 다운해야 되니 SSD 용량은 512G ~ 1T 이상이 좋을 것 같습니다.gemini 나 google AI에게 로컬로 ai를 구축하는 것에 대한 질문..
2026.08.25
-
Server Migration (우분투 서버 이전)
처음 장비를 구입해서, 우분투에 도커로 여러 서비스를 구현해서 사용했습니다.CPU의 내장 그래픽을 이용하고 RAM 용량도 작아서, 이번에 장비를 교체하게 되었습니다.서버용 CPU, 32G RAM, Nvidia 그래픽카드 24 VRAM 으로AI 를 로컬에 설치하여 사용하기 위해 기존 장비의 data를 이전하게 되었습니다.이전 순서1. 신규 장비에 대한 우분투를 설치합니다. (기본 설치 및 설정은 기존 게시글을 참고 하세요.)2. 기존 서버의 공유기 연결은 유지하고, 도커의 서비스는 정지합니다.3. Portainer 의 back-up 기능을 사용하여, 전체 도커 서비스의 내용을 복사해 둡니다.Portainer의 Setting - General 항목에서 제일 아래에 Download backup 을 사용하여 다..
2026.08.24
-
Nextcloud Office(Euro-Office) 설치 - Stack 작성
Nextcloud Office(Euro-Office) 설치 방법 입니다.Onlyoffice와 Nextcloud 의 협업 관계가 지속되지 않는 것 같습니다.github.com/euro-office 에서 Euro-Office에 대한 내용을 확인할 수 있습니다. 저의 경우 지난 글에서와 같이 collabora로 설치하여 사용해 봤는데,onlyoffice에 익숙해져서 인지 Euro-Office가 설정이나 사용이 편리했습니다.취향에 맞게 사용하시면 되겠습니다.이번 글에서는 Stack 내용만 참고하시고,설치 및 실행은 collabora 나 onlyoffice 내용을 참고하시면 되겠습니다.version: '3.3'services: office-euro: image: ghcr.io/euro-office/doc..
2026.06.14
-
Nextcloud Office(Collabora) 설치 - Stack 작성 및 실행
Nextcloud Office (Collabora) 설치 방법 입니다.Nextcloud 34 Ver. 업그레이드 이후 onlyoffice를 지원하지 않네요.(2026.06.13)하여, Nextcloud office (Collabora)로 구성을 변경했습니다. Collabora 설치 순서(Portainer 사용 방법 참고)Collabora를 Potainer에서 Stack을 작성하여 설치합니다.1. Portainer의 Stack에서 Name을 office-collabora로 입력합니다. Name은 Stack을 구분하기 위한 것으로 원하시는 것으로 변경하셔도 됩니다.2. Stack 내용을 작성합니다. version: '3.3'services: office-collabora: image: collab..
2026.06.14
-
Nextcloud Memories App. 및 설정 방법
Nextcloud 33.0.4 로 업그레이드 하면서 Memories App을 사용하게 되었습니다.기존에는 Maps를 사용하였는데, 지난 글에서 처럼 폴더 공유 등 오류가 있어서GpxPod를 사용하기도 했습니다.Maps에서는 지도 상에 사진이 표시되어 좋았는데,Memories에서 그 기능이 포함되어 있어 년도 별 장소 별로 사진을 볼 수 있어 좋았습니다. 1. 우측 상단의 프로필 사진을 클릭하여 앱으로 들어가서 Memories를 설치해 줍니다.저의 경우는 Preview Generator 도 같이 설치해 줬습니다.2. 관리자 설정에서 Memories 를 선택합니다.이미지, HEIC, TIFF 중 미리보기 할 것을 선택합니다. 전 동영상 미리보기는 선택하지 않았습니다.최대 미리 보기 크기는 전 2048로 했습..
2026.06.01
-
Nextcloud 33.0.4 notifications 해결 방법
2026.06.05 - Nextcloud 33.0.5 업그레이드 진행 후, 오류가 발생하지 않습니다. Nextcloud 33.0.4 업그레이드 후 발생한 오류에 대한 내용입니다.GitHub의 내용으로 반영하니 문제가 해결되었습니다.Push.php 파일 내부에, $this->appConfig 객체가 생성되지 않은 상태(null)임에도 불구하고 getAppValueString() 메서드를 호출하려고 시도하면서 발생한 문제라고 하네요.1. Portainer 에서 Nextcloud console을 root 계정으로 접속합니다.2. 해당 파일을 수정합니다.nano /var/www/html/apps/notifications/lib/Push.phpnano 가 실행되지 않으면, nano 설치를 진행합니다.apt u..
2026.06.01
-
Nextcloud Onlyoffice 호환성 문제
Nextcloud 33.0.4 에서 Onlyoffice 앱이 10.0.0 인 상태 입니다.해당 오류는 서버의 PHP 8.4 이상 버전과 Nextcloud 의 Onlyoffice 앱간의 호환성 문제로 발생한다고 하네요.PHP 8.4 부터는 함수 매개변수에 기본값으로 null을 주면서 타입 앞에 ?를 붙이지 않는 방식이완전히 제한되었기 때문입니다.하여 오류의 FileCreator.php 내용을 수정해 줄 필요가 있습니다.1. Portainer 에서 Nextcloud console을 root 계정으로 접속합니다.2. 해당 파일을 수정합니다.nano /var/www/html/custom_apps/onlyoffice/lib/FileCreator.phpnano 가 실행되지 않으면, nano 설치를 진행합니다.apt..
2026.06.01