50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
Rechnungs Ninja

Rechnungs Ninja

Invoice Ninja ist selbst gehostete Rechnungsstellung. Angebote, wiederkehrende Rechnungen, Zahlungsabwicklung über Stripe und PayPal, Zeiterfassung und Projektabrechnung für Freelancer und Agenturen. Kostenloser Open-Source-Kern zur Selbsthosting-Option mit optionalen White-Label-Erweiterungen.

Version

5

Betriebssystem

Ubuntu Server 24.04 LTS

Mindestens RAM

2 GB

IP-Typen

IPv4

Zugriff

Öffne deinen Browser und gehe zu: http://<SERVER_IP> (HTTP)

Admin-Zugangsdaten werden automatisch generiert und in der /opt/invoiceninja/.env Datei.

  • E-Mail → IN_USER_EMAIL
  • Passwort → IN_PASSWORD

Zugangsdaten erhalten von .env:

grep IN_ /opt/invoiceninja/.env

Admin-E-Mail und Passwort können nach dem Einloggen über die Web-Oberfläche geändert werden.

Komponenten

  • Invoice Ninja (App)
  • Nginx (Webserver)
  • MySQL (Datenbank)
  • Redis (Cache & Warteschlangen)

Wichtige Dateien und Verzeichnisse

  • Installationsverzeichnis: /opt/invoiceninja
  • Docker Compose: /opt/invoiceninja/docker-compose.yml
  • Umgebungsdatei: /opt/invoiceninja/.env
  • Nginx Konfigurationen: /opt/invoiceninja/nginx/
  • PHP-Konfigurationen: /opt/invoiceninja/php/
  • Supervisor-Konfigurationen: /opt/invoiceninja/supervisor/
  • App öffentlich: /var/lib/docker/volumes/invoiceninja_app_public/_data
  • App-Speicher: /var/lib/docker/volumes/invoiceninja_app_storage/_data
  • MySQL-Daten: /var/lib/docker/volumes/invoiceninja_mysql_data/_data
  • Redis-Daten: /var/lib/docker/volumes/invoiceninja_redis_data/_data

Den Stack verwalten

Go in das Installationsverzeichnis:

cd /opt/invoiceninja

Häufige Docker-Compose-Befehle:

# 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

Mehr aus Self Hosted

Verwandte Apps.

Invoice Ninja jetzt deployen. Ab 2,48 $/Monat.