created invoice ninja
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# === Invoice Ninja ===
|
||||
|
||||
# Compose infrastructure (image versions, port, NFS)
|
||||
IN_VERSION=5
|
||||
IN_NGINX_VERSION=alpine
|
||||
IN_DB_VERSION=8
|
||||
IN_PORT=8080
|
||||
IN_NFS_SERVER=your-nfs-server-ip
|
||||
IN_NFS_PUBLIC_DEVICE=:/path/to/invoice-ninja/public
|
||||
IN_NFS_STORAGE_DEVICE=:/path/to/invoice-ninja/storage
|
||||
IN_NFS_DB_DEVICE=:/path/to/invoice-ninja/db
|
||||
|
||||
# Application
|
||||
# Generate with: docker compose run --rm app php artisan key:generate --show
|
||||
APP_KEY=base64:REPLACE_WITH_GENERATED_KEY
|
||||
APP_URL=https://invoices.yourdomain.com
|
||||
NINJA_ENVIRONMENT=selfhosted
|
||||
|
||||
# Database
|
||||
DB_HOST=db
|
||||
DB_PORT=3306
|
||||
DB_ROOT_PASSWORD=changeme
|
||||
DB_DATABASE=invoiceninja
|
||||
DB_USERNAME=invoiceninja
|
||||
DB_PASSWORD=changeme
|
||||
|
||||
# Queue / Cache (defaults work for most self-hosted setups)
|
||||
QUEUE_CONNECTION=database
|
||||
CACHE_DRIVER=file
|
||||
SESSION_DRIVER=file
|
||||
PDF_GENERATOR=snappdf
|
||||
LOG_CHANNEL=stderr
|
||||
|
||||
# Mail (SMTP)
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.yourdomain.com
|
||||
MAIL_PORT=587
|
||||
MAIL_USERNAME=your@email.com
|
||||
MAIL_PASSWORD=changeme
|
||||
MAIL_ENCRYPTION=tls
|
||||
MAIL_FROM_ADDRESS=invoices@yourdomain.com
|
||||
MAIL_FROM_NAME=Invoice Ninja
|
||||
Reference in New Issue
Block a user