| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- IOCP
- GIT
- Firefly
- codex
- LLM
- mobile
- docker desktop
- 벤치마크
- OpenAI
- hermes
- github
- 자동화
- wol
- IOCP 클라이언트
- docker-compose
- AI
- 셀프호스팅
- telegram
- Wake On Lan
- n8n
- 윈도우10 WOL
- IOCP 서버
- 오픈소스
- docker
- Winsock
- AI에이전트
- 윈도우10 Wake On Lan
- ai 코딩 에이전트
- 홈서버
- 개발도구
- Today
- Total
목록Linux (10)
;
PDF를 서버에서 자동 생성해야 할 때 HTML 프린트 방식으로 버티면 템플릿 버전 관리가 금방 지저분해집니다. Papermake는 Typst 템플릿을 HTTP API로 등록하고, JSON 데이터로 PDF를 렌더링하는 셀프 호스팅 서버입니다.직접 돌려보지는 않았습니다. 공식 README와 v0.3.0 릴리스 노트를 기준으로 정리했습니다. 저는 계약서나 청구서처럼 같은 양식을 계속 찍어내는 서버라면 wkhtmltopdf보다 Papermake 쪽을 먼저 보겠습니다. 템플릿을 파일 해시로 고정할 수 있기 때문입니다.1. 적용 범위서버에서 청구서, 견적서, 리포트 PDF를 API로 만들어야 하는 경우입니다.Typst 문법으로 문서 템플릿을 관리하고 싶은 경우입니다.렌더 이력과 입력/출력 해시를 남겨 나중에 같은..
개요Firefly III는 데이터 소유권을 사용자에게 보장하는 강력한 기능의 오픈소스 개인 재무 관리 도구입니다.본 포스트에서는 Docker Compose를 이용하여 Firefly III와 데이터베이스를 함께 설치하는 표준적인 방법을 안내합니다.사전 준비 사항Docker 및 Docker Compose가 설치된 서버 환경.설치 절차1. 공식 설정 파일 다운로드Firefly III를 위한 디렉터리를 생성하고, 공식 docker-compose.yml 파일과 .env 설정 파일을 다운로드합니다.mkdir ~/fireflycd ~/fireflycurl -o docker-compose.yaml https://raw.githubusercontent.com/firefly-iii/docker/main/docker-com..
개요n8n은 다양한 애플리케이션과 서비스를 연결하여 워크플로우를 자동화하는 오픈소스 도구입니다. 본 포스트에서는 Docker Compose를 이용하여 개인 서버 환경에 n8n을 안정적으로 설치하는 방법을 다룹니다.사전 준비 사항서버 환경: Ubuntu, CentOS 등 Docker 실행이 가능한 리눅스 서버. (클라우드 VPS, 개인 서버, NAS 등)Docker 및 Docker Compose: 서버에 사전에 설치되어 있어야 합니다.도메인 주소 (선택 사항): n8n.your-domain.com과 같은 도메인으로 접속하고자 할 경우 필요합니다.설치 절차1. 디렉터리 생성n8n 관련 데이터를 관리할 디렉터리를 생성하고 해당 경로로 이동합니다.mkdir ~/n8ncd ~/n8n 2. docker-compos..
Ubuntu 22.04 이후부터는 .net Core가 6+ 이상부터 apt 설치 지원이 됩니다. .net core 3.1 버전을 사용하기 위하여 수동 설치 방법을 안내드리겠습니다 0. 준비 1. https://dotnet.microsoft.com/en-us/download/dotnet/3.1 - dotnet 3.1.x sdk OS 맞춰서 바이너리를 다운로드 해주시길 바랍니다. Ubuntu 22.04 x64 기준으로 다운로드를 하였습니다. 1. WinSCP, wget 으로 해당 파일을 ~/ 위치에 옮겨 주세요 OR 편하신 방법으로 준비물에 있는 주소를 다운로드 해주시면 됩니다. 2. .net Core 압축 풀기 & Path 등록하기 DOTNET_FILE=dotnet-sdk-3.1.423-linux-x64...
1. Repository 등록하기 echo "deb https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list 2. VirtualBox Key 등록하기 wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - 3. apt 설치하기 apt-get install linux-headers-$(uname -r) build-essential virtualbox virtualbox-ext-pack virtualbox-dkms virtualbox..
0. Home Assistant설명하기 Home Assistant는 로컬 제어 및 개인 정보 보호에 중점을 둔 스마트 홈 장치의 중앙 제어 시스템으로 설계된 홈 자동화용 무료 오픈 소스 소프트웨어입니다. 1. Docker 명령어 입력하여 Home Assistant 설치하기 명령어 : docker run -d --name=homeassistant --net=host -e PUID=1000 -e PGID=1000 -e TZ=Asia/Seoul -p 8123:8123 -v /exthdd/dockerData/homeassistant:/config --restart unless-stopped lscr.io/linuxserver/homeassistant:latest --name homeassistant -> Doc..
0. Onedrive 설명하기 해당 이미지는 Microsoft에서 만든 공식 Onedrive가 아닙니다. Docker에서 Onedrive 동기화를 할 수 있게 진행을 해줍니다. 해당 marcelcoding/onedrive의 경우 driveone/onedrive의 Onedrive를 포크하여 사용하였으며, aarch64를 사용하기 위하여 marcelcoding/onedrive를 사용하였습니다. driveone/onedrive의 경우 aarch64를 지원하지 않습니다. 1. Docker 명령어 입력하여 Onedrive 설치하기 명령어 : docker run -it --name onedriveExthdd -e ONEDRIVE_RESYNC=1 -e ONEDRIVE_UID=1001 -e ONEDRIVE_GID=10..
1. Docker 명령어 입력하여 mysql-server 설치하기 명령어 : docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name mysql-server -v /exthdd/dockerData/mysql:/var/lib/mysql mysql/mysql-server:latest --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci -p 3306:3306 -> 포트번호 -e MYSQL_ROOT_PASSWORD -> Mysql root 비밀번호 ( 적어도 적용이 안됩니다... ) --name mysql-server -> Docker에 표시되는 이름 -v /exthdd/docke..
준비물 1. 라즈베리파이 4(Raspberry Pi 4) Ubuntu 20.04 설치 2. ftp로 파일 전송 or curl 로 다운로드 할 수 있게 준비 3. rpi-eeprom [ 다운로드 ] [ 출처 ] 4. libraspberrypi-bin [ 다운로드 ] [ 출처 ] 5. libraspberrypi0 [ 다운로드 ] [ 출처 ] 1. 위 준비물을 다운로드 하여 "/home/ubuntu/deb" 폴더에 업로드 합니다. 2. 해당 위치로 이동하여 가장 먼저 "libraspberrypi0.deb" 를 설치해 줍니다. - libraspberrypi0_0_20200520+git2fe4ca3-0ubuntu2_arm64.deb 3. 다음 "libraspberrypi-bin.deb" 파일을 설치 해 줍니다. ..
도커(Docker)는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트입니다. Portainer는 Docker를 좀 더 쉽게 관리 할 수 있도록 GUI 형식의 웹페이지를 지원 하는 툴 입니다. 1. Docker 설치방법 sudo apt update sudo apt upgrade sudo apt install docker.io 2. Docker 자동 시작 설정 systemctl enable --now docker 3. Docker 버전 확인하기 docker --version 4. Portainer 설치하기 mkdir -p /exthdd/docker/portainer - docker 의 저장 공간을 저장 할 수 있는 폴더를 생성합니다. docker run --..
