Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
Ниндзя счетов

Ниндзя счетов

Invoice Ninja — система выставления счетов с самостоятельным хостингом. Коммерческие предложения, регулярные платежи, приём оплаты через Stripe и PayPal, учёт времени и тарификация проектов для фрилансеров и агентств. Бесплатное open-source ядро с возможностью подключения white-label дополнений.

Версия

5

Операционная система

Сервер Ubuntu 24.04 LTS

Мин. 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

Ещё в разделе Self Hosted

Похожие приложения.

Запустить Invoice Ninja прямо сейчас. От $2.48/мес.