Tim van Osch d1bca362de chore: Improve .dev dockerfile for development and production (#183)
* chore: update dockerfile and dev env

* chore(dockerfile): fix user/group id args

* chore(docker): use php-fpm w/ separate nginx

* chore(docker): add nginx image w/ static files

* chore(docker): build vite resources only once, bump vite minor version,
add watch yarn command.
By using --buildplatform tag in the dockerfile we can have the vite step
be built only on the host platform, which significantly speeds it up.
This is possible since the build assets aren't platform dependant.

* Move dockerfiles to .dev
2025-08-31 00:46:56 +02:00
2025-05-04 15:22:43 +02:00
2025-08-30 01:36:13 +02:00
2025-08-30 01:24:36 +02:00
2025-08-28 10:28:24 +02:00
2021-06-18 15:23:56 +05:30
2024-01-28 15:07:09 -06:00
2024-07-28 17:44:22 -07:00
2024-07-28 17:24:57 +02:00
2024-01-28 19:47:46 +01:00
2024-03-27 11:00:36 +01:00
2021-12-02 21:01:04 +05:30
2024-07-12 03:08:07 +02:00
2024-06-05 11:33:52 +02:00
2024-10-15 19:14:55 +02:00
2024-01-28 19:48:12 +01:00
2024-01-29 04:46:01 -06:00
2021-11-30 18:58:19 +05:30
2025-02-05 11:04:44 +01:00

Introduction

InvoiceShelf is an open-source web & mobile app that helps you track expenses, payments & create professional invoices & estimates.

InvoiceShelf is a fork of Crater that focuses in stability, updates and new features.

The Web Application is made using Laravel & VueJS while the Mobile Apps are built using React Native.

NOTE: The docker image files are moved into a separate repository InvoiceShelf/docker.

Table of Contents

  1. Documentation
  2. Download
  3. Mobile Apps
  4. Discord - NEW 🔥
  5. Roadmap
  6. Credits
  7. Help us translate
  8. License

Documentation

Download

Mobile Apps

  • Andorid - Coming Soon
  • IOS - Coming Soon
  • Source

Discord

Join the InvoiceShelf discord server to discuss: Invite Link

Roadmap

~~Here's a rough roadmap of things to come (not in any specific order):

  • Automatic Update
  • Email Configuration
  • Installation Wizard
  • Address Customisation & Default notes
  • Edit Email before Sending Invoice
  • Available as a docker image
  • Performance Improvements
  • Customer View page
  • Add and Use Custom Fields on Invoices & Estimates.
  • Multiple Companies
  • Recurring Invoices
  • Customer Portal
  • Accept Payments (Stripe Integration)
  • Improved template system (invoices and estimate)
  • Modules and templates marketplace
  • © 2024 IDEOLOGIX MEDIA DOOEL.
  • © 2022 Crater Invoice, Inc

Special thanks to:

Translate

Help us translate on https://crowdin.com/project/invoiceshelf

Thanks to Translation Contributors:

License

InvoiceShelf is released under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3. See LICENSE for details.

Description
No description provided
Readme AGPL-3.0 71 MiB
Languages
PHP 59.9%
Vue 36.1%
Blade 3.2%
Shell 0.6%
Dockerfile 0.1%