diff --git a/invio/data/.gitkeep b/invio/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/invio/docker-compose.yml b/invio/docker-compose.yml new file mode 100644 index 00000000..7552db98 --- /dev/null +++ b/invio/docker-compose.yml @@ -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 diff --git a/invio/umbrel-app.yml b/invio/umbrel-app.yml new file mode 100644 index 00000000..e46a1b9e --- /dev/null +++ b/invio/umbrel-app.yml @@ -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