팰월드 서버 도커로 띄우기
·
홈서버
https://github.com/thijsvanloef/palworld-server-docker 를 사용하여 서버를 띄울 것이다. 기본적으로 `docker`와 `docker-compose`가 설치되어 있어야 한다. 서버 열기`docker-compose.yml`services: palworld: image: thijsvanloef/palworld-server-docker:latest restart: unless-stopped container_name: palworld-server stop_grace_period: 30s # Set to however long you are willing to wait for the container to gracefully sto..
나만의 클라우드 NextCloud 구축기 docker-compose.yml
·
홈서버
최근에 미니PC를 홈서버로 사용하고 있는데 좀 더 활용할 방법이 없을까 싶어서 클라우드를 구축하기로 하였다. 기존에는 N100 미니PC를 사용하다가 이번에 ryzen 5625u 미니 PC를 구매하여서 미리 클라우드를 구축해보았다.docker-compose.ymlversion: "3"networks: home_network: external: trueservices: nextcloud-app: image: nextcloud restart: always volumes: - ./data:/var/www/html environment: - MYSQL_PASSWORD=password - MYSQL_DATABASE=nextcloud - MYSQL_U..
오픈소스 APM Pinpoint 3.0.1 ECS에 호스팅하기 (with Spring Boot)
·
Infra
Spring Boot 서버 메소드 별 실행시간을 모니터링하기 위해 Pinpoint APM을 운영하기로 하였다.처음에는 EC2에 구축했으나 어디서나 셋업하기 유용하게 Docker 기반으로 만들기로 하였다. Pinpoint 띄우기Dockerfile# Base imageFROM ubuntu:20.04# 환경 변수 설정ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64ENV PATH=$JAVA_HOME/bin:$PATHENV HBASE_VERSION=2.5.10ENV PINPOINT_VERSION=3.0.1ENV HBASE_HOME=/opt/hbase# 비대화식 설치를 위한 설정ARG DEBIAN_FRONTEND=noninteractive# 필요한 패키지 설치RUN apt-g..