Skip to main content
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Hóa Đơn Ninja

Hóa Đơn Ninja

Invoice Ninja là giải pháp tự host hóa đơn. Báo giá, hóa đơn định kỳ, xử lý thanh toán qua Stripe và PayPal, theo dõi thời gian, và lập hóa đơn dự án dành cho freelancer và agency. Phần lõi mã nguồn mở tự host miễn phí, có thêm các tiện ích bổ sung white-label tùy chọn.

Phiên bản

5

Hệ điều hành

Ubuntu Server 24.04 LTS

RAM tối thiểu

2 GB

Loại IP

IPv4

Truy cập

Mở trình duyệt và đi đến: http://<SERVER_IP> (HTTP)

Thông tin xác thực admin được tạo tự động và lưu trong /opt/invoiceninja/.env tệp.

  • Email → IN_USER_EMAIL
  • Mật khẩu → IN_PASSWORD

Lấy thông tin xác thực từ .env:

grep IN_ /opt/invoiceninja/.env

Email và mật khẩu admin có thể cập nhật qua giao diện web sau khi đăng nhập.

Các thành phần

  • Invoice Ninja (ứng dụng)
  • Nginx (máy chủ web)
  • MySQL (cơ sở dữ liệu)
  • Redis (cache & hàng đợi)

File và thư mục quan trọng

  • Thư mục cài đặt: /opt/invoiceninja
  • Docker Compose: /opt/invoiceninja/docker-compose.yml
  • File environment: /opt/invoiceninja/.env
  • Cấu hình Nginx: /opt/invoiceninja/nginx/
  • Cấu hình PHP: /opt/invoiceninja/php/
  • Cấu hình Supervisor: /opt/invoiceninja/supervisor/
  • Ứng dụng công khai: /var/lib/docker/volumes/invoiceninja_app_public/_data
  • Lưu trữ ứng dụng: /var/lib/docker/volumes/invoiceninja_app_storage/_data
  • Dữ liệu MySQL: /var/lib/docker/volumes/invoiceninja_mysql_data/_data
  • Dữ liệu Redis: /var/lib/docker/volumes/invoiceninja_redis_data/_data

Quản lý Stack

Go vào thư mục cài đặt:

cd /opt/invoiceninja

Các lệnh Docker Compose thường dùng:

# 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

Thêm trong Self Hosted

Ứng dụng liên quan.

Triển khai Invoice Ninja ngay. Từ $2.48/tháng.