본문 바로가기

Owncloud3

[AWS]15. OwnCloud와 S3 연동 (feat. SNS Topic) 필요하다고 느낀 점:프로젝트를 진행할 때 서로 작업했던 내용을 합치면서 진행해야 하는데 직접 만나서 하지 못하는 경우에는 단톡방에서 파일을 첨부했다는 메시지를 계속 보내면서 작업해야 하는데 이것이 은근 번거롭다 생각하여 구축한 솔루션 프로젝트 작업 클라우드는 S3 스토리지를 확장하여 OwnCloud로 제공하고 S3 파일 업로드 시 이벤트 알림을 통해 SNS 프로토콜(SMS, EMAIL, HTTP, HTTPS, SQS 등등)로 업로드 이벤트 로그를 전송할 수 있음. 목차OwnCloud설치 및 Cloudflare 적용 (생략)IAM 사용자 정책 설정(access/secret key 발급)OwnCloud에서는 S3 외부 스토리지가 files_external 앱에 번들로 제공되지 않기 때문에 Market에서 따.. 2024. 3. 13.
[Server]OwnCloud 'data 폴더' 바꾸기 (Ubuntu/Debian) 가정 현재 폴더 : /var/www/owncloud/data 새 폴더 : /mnt/owncloud/data 아파치로 웹 서버 사용 중 OwnCloud의 데이터베이스 이름은 'owncloud' 단계 설명 아파치 중지 인스턴스에 대한 유지 관리 모드 활성화 Rsync를 사용하여 디렉터리에서 새 디렉터리로 파일 동기화 새 디렉터리에 대한 디렉터리 권한 확인(www-data) 데이터베이스 경로 변수 수정 새 데이터 디렉터리를 가리키도록 owncloud 구성 변경 인스턴스의 유지 관리 모드 비활성화 아파치 다시 시작 1. 아파치 중지 2. 인스턴스에 대한 유지 관리 모드 활성화 - 먼저 원활한 설정을 위해 구동하고 있던 아파치 서버 중지와 인스터스 유지 관리 모드를 활성화하여 cron 작업 실행을 방지하도록 설정.. 2022. 2. 22.
[Cloudflare]NextCloud에 Cloudflare 적용하기!! (OwnCloud도 가능) 조건 : 클라우드 플레어가 적용된 도메인, nextcloud owncloud등이 구축되어 있는 상태. (클라우드플레어 네임서버를 본인이 갖고 있는 도메인 네임서버에 기입해서 서비스를 이용할 수 있도록 해야 합니다.) - 네임서버 적용이 제대로 됐다면 밑에 사진처럼 '활성'이 떠야합니다. 1. 자신이 구축한 서버로 돌아가 클라우트 플레어 터널을 다운 받아야합니다. $ wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64.deb $ sudo dpkg -i cloudflared-linux-arm64.deb 릴리즈 버전에 따라서 다운받아야 하는것이 다르기 때문에 해당 링크를 통해서 다운받으.. 2022. 2. 9.