2026/02 7

Docker에 설치된 Gitea에 systemd 설정

systemd 통해 아래와 같은 이점을 가질 수 있기에 설정을 해줍니다. 프로세스 관리: systemctl start/stop/restart gitea로 쉽게 제어 가능자동 재시작: 프로세스가 죽으면 systemd가 알아서 다시 실행로그 관리: journalctl -u gitea로 로그 확인 가능보안성 강화: root가 아닌 gitea 사용자 권한으로 실행되도록 분리 1. 서비스 파일 생성# 서비스 파일 생성$ sudo vim /etc/systemd/system/gitea.service 2. 설정[Unit]Description=Gitea ServiceAfter=docker.serviceRequires=docker.service[Service]WorkingDirectory={gitea의 docker..

Ubuntu 2026.02.24

Https요청 Ubuntu + Ngnix + SSL(Certbot) + Gitea

여기에서 했던 것을 토대로 작업했습니다.아래 링크와 환경이 달라서 삽질을 많이 해서 삽질 부분 기록을 위해 적습니다.https://blog.naver.com/washble2/224014563831 [ASP.Net Core] Nginx를 사용한 Linux에 서버 배포[사용 버전] - Linux ubuntu 24.04.2 LTS - ASP.Net 9.0.3 Linux에 ASP.Net을 배포하는 방식...blog.naver.com 시작전 외부접속의 80, 443포트를 서버의 80, 443포트를 포트 포워드 해두셔야합니다. 1. ngix설치# nginx 설치$ sudo apt update$ sudo apt install nginx -y 2. certbot으로 ssl 인증서 발급(아래의 명령어를 작동시키기..

Ubuntu 2026.02.23

Ubuntu Docker에 Gitea 설치

※ Docker를 이용한 설치https://docs.gitea.com/installation/install-with-docker 0. ubuntu update 및 Docker설치$ sudo apt update$ sudo apt install git -y - Docker설치는 아래 링크를 통해서 확인하실 수 있습니다.https://blog.naver.com/washble2/223537207662 Linux Ubuntu(22.04.3 LTS) Docker설치 방법Linux Ubuntu Docker설치 방법 입니다. 제가 설치했던 것을 기록한 것이기 때문에 환경에 따라 다를 수 ...blog.naver.com 1. Git 설치# git 설치$ apt-get install git$ git --version..

Docker 2026.02.22

Docker에 MariaDB설치

1. Docker Image가져오기# 최신버전$ docker pull mariadb:latest# 특정버전$ docker pull mariadb:10.11# lunux 해당 별 사용$ docker pull mariadb:lts # 범용 LTS버전$ docker pull mariadb:lts-noble # Ubuntu Noble(24.04)기반 이미지 (Ubuntu 최신 환경과 맞춤형)$ docker pull mariadb:lts-ubi9 # Red Hat UBI9 기반 이미지 (Red Hat 계열 환경에 최적화)# 해당버전 지우기$ docker rmi mariadb:lts-noble 아래 링크에서 lts버전을 찾아서 사용해줍니다.https://hub.docker.com/_/mariadb/tags?name..

Docker 2026.02.21

Unity TextMeshPro - Text에 Sprite Mask 되게 적용하기

일반적으로 Canvas에서 쓰는 TextMeshProUGUI에 Mask적용은 매우 간단하게 되지만MeshRenderer를 사용하는 TextMeshPro - Text의 경우는 Material에 Stancil설정을 통해 직접 해주어야한다. 1. 우선 TMP에서 Material을 만들어 줍니다. 이때 보통 새로운 Material을 만드는데 TMP에서 제대로 Material을 사용하려면 아래와 같이 만들어 주어야 합니다. - Material있는 부분에 오른쪽 마우스 클릭 후 Create Variant for Renderer를 클릭 후 새롭게 Material을 생성합니다. - Select Material을 통해 Material의 이름을 바꿔주고 해당 Material을 사용하도록 해줍니다.(보통 SDF있는 위치..

Unity 2026.02.06

유니티 SerializeHashSet, HashSet직렬화

Unity Inspector에 HashSet을 Serialize하고 쓸 수 있게 해줍니다. Dictionary를 Serialize하고 싶으시면 아래 링크를 참고해주세요https://blog.naver.com/washble2/222950029589 유니티 SerializeDictionary, Dictionary직렬화유니티에서는 inspector에 Dictionary가 보이지 않습니다. 이럴 때 유용히 쓰는 것에 SerializeDictiona...blog.naver.com 전체 코드입니다.using System;using System.Collections.Generic;using UnityEngine;[Serializable]public class SerializeHashSet : HashSet, I..

Unity 2026.02.03