Opensource 24

KAFKA // RDS oracle>postgre kafka docker-compose.yml (test용)

services:   kafka:     image: bitnami/kafka:3.7.0     container_name: KafkaContainer     ports:       - '9092:9092'  # Kafka 컨테이너 내부에서 9092 포트로 수신     environment:       # 기본 설정       - KAFKA_AUTO_CREATE_TOPICS_ENABLE=true       - KAFKA_BROKER_ID=0       - KAFKA_NODE_ID=0       # KRaft 단일 노드 설정       - KAFKA_PROCESS_ROLES=controller,broker       - KAFKA_CONTROLLER_QUORUM_VOTERS=0@kafka:9093     ..

Opensource 2025.03.12

Scouter 설치 및 Slack 연동

server java 11 버전 기준  sigar 종속성 때문에 2.20 최신 버전으로 설치 할 것 1.server 설치 (java 11) 2.agent 설치 (java 17) ■■■■■■■scouter 서버용■■■■■■■■ wget https://github.com/scouter-project/scouter/releases/download/v2.20.0/scouter-all-2.20.0.tar.gztar -xvf scouter-all-2.15.0.tar.gz cd scouter ---------------------------------------------- vi startup.sh #!/usr/bin/env bash nohup java -Xmx768m -classpath ./scouter-serve..

Opensource 2024.09.09

ci4 설정

#아파치 설정 sudo yum install httpd -y vi /etc/httpd/conf.modules.d/00-mpm.conf LoadModule mpm_worker_module modules/mod_mpm_worker.so sudo systemctl start httpd sudo systemctl enable httpd apachectl -V | grep MPM (worker 인지 확인) (굳이 워커로 변경 안해도 됨) #php 설정 sudo amazon-linux-extras install php7.4 -y sudo amazon-linux-extras enable php7.4 -y sudo yum install  php-cli php-common php-gd php-mbstring  php-m..

Opensource 2023.11.29

Matrix Synapse RDS postgre 연동

rds postgres 생성 후 내부로 들어가서 DB 생성 해줘야 함 (collate와ctype 이 기본 en_US.UTF-8 에서 C 여야 적용 가능) psql --host=puppycat-dev-postgre.c7s6rq4uu5bd.ap-northeast-2.rds.amazonaws.com --port=5432 --username=uxplus 접속하여 db 생성 CREATE DATABASE [db이름] encoding=UTF8 LC_Collate='C' LC_CTYPE='C' TEMPLATE template0 owner [계정]; homeserver.yaml 수정 #기존 DB 주석 처리 #database: # name: sqlite3 # args: # database: /data/homeserver...

Opensource 2023.09.04

thumbor s3 내부 버킷 정책(VPC 앤드포인트)

thumbor 에서 S3 이미지 불러 올 때 외부 들렸다 오기에 퍼블릭 차단 할 경우 접근이 되지 않는다 VPC 앤드포인트를 S3 로 생성 후 버킷 정책에 넣어 주면 내부 접근 가능해서 호출 가능 { "Sid": "Access-to-specific-VPCE-only", "Effect": "Allow", "Principal": "*", "Action": "s3:*", "Resource": "arn:aws:s3:::버킷명/*", "Condition": { "StringEquals": { "aws:sourceVpce": "vpce-****" } } }

Opensource 2023.08.07