App Submission: Invio (#3953)

Co-authored-by: Alexander L. <lackner.alex@gmail.com>
This commit is contained in:
Maurice Wipf 2025-11-28 12:14:26 +01:00 committed by GitHub
parent d343628579
commit ebbe5e4a02
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 64 additions and 0 deletions

0
invio/data/.gitkeep Normal file
View File

33
invio/docker-compose.yml Normal file
View File

@ -0,0 +1,33 @@
services:
app_proxy:
environment:
APP_HOST: invio_frontend_1
APP_PORT: 8000
PROXY_AUTH_ADD: "false"
backend:
image: ghcr.io/kittendevv/invio-backend:v1.9.1@sha256:50beefb017ce21d9375b2175caa119e9418d73f33c6247dca220dda300acf128
environment:
ADMIN_USER: "admin"
ADMIN_PASS: ${APP_PASSWORD}
JWT_SECRET: ${APP_SEED}
SESSION_TTL_SECONDS: 43200
SECURE_HEADERS_DISABLED: "false"
ENABLE_HSTS: "true"
DATABASE_PATH: /app/data/invio.db
volumes:
- ${APP_DATA_DIR}/data:/app/data
restart: on-failure
frontend:
image: ghcr.io/kittendevv/invio-frontend:v1.9.1@sha256:c963706d75731eae52d303243de942ca46bb1b837b1ed10f6e994dbffdb22e64
environment:
PORT: 8000
BACKEND_URL: http://invio_backend_1:3000
COOKIE_SECURE: "false"
FRONTEND_SECURE_HEADERS_DISABLED: "false"
ENABLE_HSTS: "false"
depends_on:
- backend
restart: on-failure

31
invio/umbrel-app.yml Normal file
View File

@ -0,0 +1,31 @@
manifestVersion: 1
id: invio
category: finance
name: Invio
version: "1.9.1"
tagline: Invio is a self-hosted invoicing app without the bloat
description: >-
Invio is a self-hosted invoicing without the bloat. A fast, minimalist, and
privacy-friendly invoicing system built for freelancers and small teams who
want control, not clutter.
Create and share invoices in seconds, host your data yourself, and share
secure, password-free links with clients. Lightweight by design, no CRM
overhead and no SaaS lock-in.
releaseNotes: ""
developer: kittendevv
website: https://github.com/kittendevv/invio
dependencies: []
repo: https://github.com/kittendevv/invio
support: https://github.com/kittendevv/invio/issues
port: 8003
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
defaultUsername: admin
deterministicPassword: true
submitter: Maurice Wipf
submission: https://github.com/getumbrel/umbrel-apps/pull/3953