본문으로 건너뛰기
50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
Invoice Ninja

Invoice Ninja

Invoice Ninja는 셀프 호스팅 인보이스 솔루션입니다. 견적서, 반복 청구, Stripe 및 PayPal을 통한 결제 처리, 시간 추적, 프리랜서와 에이전시를 위한 프로젝트 청구를 지원합니다. 무료 오픈소스 셀프 호스팅 코어에 선택적 화이트라벨 애드온을 제공합니다.

한눈에 보기

9.8k

GitHub 스타

73

페이지 조회수

82

활성 설치

버전 5 OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

활성 설치 수는 샘플 데이터(미리보기)입니다. 출시 전 실제 지표로 교체됩니다.

접근

브라우저를 열고 이동: http://<SERVER_IP> (HTTP)

관리자 자격 증명은 자동으로 생성되어 다음 위치에 저장됩니다: /opt/invoiceninja/.env 파일을 통한 간편한 설정.

  • 이메일 → IN_USER_EMAIL
  • 비밀번호 → IN_PASSWORD

자격 증명 위치: .env:

grep IN_ /opt/invoiceninja/.env

관리자 이메일과 비밀번호는 로그인 후 웹 인터페이스에서 변경할 수 있습니다.

구성요소

  • Invoice Ninja (앱)
  • Nginx (웹 서버)
  • MySQL (데이터베이스)
  • Redis (캐시 및 큐)

중요한 파일과 디렉토리

  • 설치 디렉토리: /opt/invoiceninja
  • Docker Compose: /opt/invoiceninja/docker-compose.yml
  • 환경 파일: /opt/invoiceninja/.env
  • Nginx 구성: /opt/invoiceninja/nginx/
  • PHP 설정: /opt/invoiceninja/php/
  • Supervisor 설정: /opt/invoiceninja/supervisor/
  • 앱 공개 /var/lib/docker/volumes/invoiceninja_app_public/_data
  • 앱 저장소: /var/lib/docker/volumes/invoiceninja_app_storage/_data
  • MySQL 데이터: /var/lib/docker/volumes/invoiceninja_mysql_data/_data
  • Redis 데이터: /var/lib/docker/volumes/invoiceninja_redis_data/_data

스택 관리

설치 디렉토리로 Go:

cd /opt/invoiceninja

자주 쓰는 Docker Compose 명령어:

# Check status
docker compose ps

# View logs (follow live)
docker compose logs -f

# Restart all services
docker compose restart

# Stop services
docker compose down

# Start again
docker compose up -d

셀프 호스팅의 더 보기

관련 앱.

지금 Invoice Ninja 배포하기 월 $2.48부터.