# Self Hosted Free Invoicing System

**URL:** https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289
**Category:** Off Topic
**Created:** [November 5, 2014, 2:34am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289 "2014-11-05T02:34:44Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Caleb\_G1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/c/f475e1/32.png) [@Caleb\_G1](https://discourse.softpress.com/u/Caleb_G1)
#### Post date: [November 5, 2014, 2:34am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/1 "2014-11-05T02:34:44Z")

</div>

This looks really cool: [http://theanchorapp.com](http://theanchorapp.com)

I’ve had some trouble getting all of its features to run on my server (probably has to do with my custom server config), but the core features are working, and I’m impressed!

The commercial “heavy-weight” version of this is here: [http://www.duetapp.com](http://www.duetapp.com)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Todd1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/t/838e76/32.png) [@Todd1](https://discourse.softpress.com/u/Todd1)
#### Post date: [November 5, 2014, 2:46am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/2 "2014-11-05T02:46:29Z")

</div>

They both look interesting. Thanks.

Todd  
[http://xiiro.com](http://xiiro.com)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Howard\_Spaeth](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@Howard\_Spaeth](https://discourse.softpress.com/u/Howard_Spaeth)
#### Post date: [November 5, 2014, 3:53am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/3 "2014-11-05T03:53:27Z")

</div>

If someone pays you cash, can you update the invoice to say paid as well?

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Caleb\_G1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/c/f475e1/32.png) [@Caleb\_G1](https://discourse.softpress.com/u/Caleb_G1)
#### Post date: [November 5, 2014, 3:55am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/4 "2014-11-05T03:55:26Z")

</div>

> If someone pays you cash, can you update the invoice to say paid as well?

Yep – it’s pretty awesome! Now I’ve just got to get this thing running correctly on my server. :

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Howard\_Spaeth](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@Howard\_Spaeth](https://discourse.softpress.com/u/Howard_Spaeth)
#### Post date: [November 5, 2014, 4:02am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/5 "2014-11-05T04:02:23Z")

</div>

How hard was it to install? I really want to try it out, seems really cool and nifty. Im assuming you need to have connection to a wi-fi or 4g for it to work, right?

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Caleb\_G1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/c/f475e1/32.png) [@Caleb\_G1](https://discourse.softpress.com/u/Caleb_G1)
#### Post date: [November 5, 2014, 4:36am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/6 "2014-11-05T04:36:59Z")

</div>

> How hard was it to install? I really want to try it out, seems really cool and nifty. Im assuming you need to have connection to a wi-fi or 4g for it to work, right?

It took me about 5 minutes, but much of it will depend on how comfortable you are setting up databases and tweaking file and folder permissions (the installation directions assume that you already know this stuff).

My hosting setup is pretty custom (DigitalOcean VPS with zPanel), so I’m not sure if I can provide you with any more detailed directions than what they have on their website.

Because it runs on your web server, just like a website, you have an internet connection to use it.

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Howard\_Spaeth](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/h/74df32/32.png) [@Howard\_Spaeth](https://discourse.softpress.com/u/Howard_Spaeth)
#### Post date: [November 5, 2014, 4:48am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/7 "2014-11-05T04:48:59Z")

</div>

Something I will take a look at and see if I can figure it out. Maybe I can,maybe I can’t.

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Ernie\_Simpson](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@Ernie\_Simpson](https://discourse.softpress.com/u/Ernie_Simpson)
#### Post date: [November 8, 2014, 6:04pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/8 "2014-11-08T18:04:02Z")

</div>

> Caleb Grove wrote:  
> This looks really cool: [http://theanchorapp.com](http://theanchorapp.com)

I’ve installed this easily enough, but cannot find any documentation for practical things like changing the default invoice tax rate. Any clues how to work with this?

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![David\_McCallum](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/d/ec9cab/32.png) [@David\_McCallum](https://discourse.softpress.com/u/David_McCallum)
#### Post date: [November 8, 2014, 7:28pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/9 "2014-11-08T19:28:07Z")

</div>

> but cannot find any documentation for practical things like changing the default invoice tax rate.

Just remembering there was reference to a config file - didn’t actually look into it though.

D

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Ernie\_Simpson](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@Ernie\_Simpson](https://discourse.softpress.com/u/Ernie_Simpson)
#### Post date: [November 8, 2014, 7:47pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/10 "2014-11-08T19:47:50Z")

</div>

But no mention as to which file or where it might be. I’ve looked through all kinds of files for where the tax rate is defined - and only found where it’s formatted. Each invoice is recorded in the MySQL database… including the tax rate for that invoice. You can edit the record and change it that way - one invoice at a time and only after it’s created.

–  
Ernie Simpson

On Nov 8, 2014, at 2:28 PM, “DeltaDave” [email@hidden](mailto:email@hidden) wrote:

> > but cannot find any documentation for practical things like changing the default invoice tax rate.
> 
> Just remembering there was reference to a config file - didn’t actually look into it though.
> 
> D
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![David\_McCallum](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/d/ec9cab/32.png) [@David\_McCallum](https://discourse.softpress.com/u/David_McCallum)
#### Post date: [November 8, 2014, 8:03pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/11 "2014-11-08T20:03:47Z")

</div>

config.php in Install\>Resources

```auto
//INVOICES
$CONFIG['invoice']['base_invoice_number'] = 201000;
$CONFIG['invoice']['tax_rate'] = .1;
$CONFIG['invoice']['default_rate'] = 0;
$CONFIG['invoice']['attach_pdf_to_emails'] = true;

```

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Ernie\_Simpson](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@Ernie\_Simpson](https://discourse.softpress.com/u/Ernie_Simpson)
#### Post date: [November 8, 2014, 8:17pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/12 "2014-11-08T20:17:24Z")

</div>

Nope. Already found that - changing the value after installation changes nothing. Changing the value before installation also does nothing. Also, that file (the whole Install folder) is recommended to be deleted after install, so it cannot be the location of where the system is getting the value. Running that config file looks like the upgrade/tryout so prominently advertised.

Thanks for looking though.

–  
Ernie Simpson

On Nov 8, 2014, at 3:03 PM, “DeltaDave” [email@hidden](mailto:email@hidden) wrote:

> config.php in Install\>Resources
> 
> ```auto
> //INVOICES
> $CONFIG['invoice']['base_invoice_number'] = 201000;
> $CONFIG['invoice']['tax_rate'] = .1;
> $CONFIG['invoice']['default_rate'] = 0;
> $CONFIG['invoice']['attach_pdf_to_emails'] = true;
> 
> ```
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Caleb\_G1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/c/f475e1/32.png) [@Caleb\_G1](https://discourse.softpress.com/u/Caleb_G1)
#### Post date: [November 8, 2014, 9:51pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/13 "2014-11-08T21:51:31Z")

</div>

If you’ve already installed it, you are looking for the config.php file in `/server/config/`. For security reasons, you are supposed to delete the `/install` folder once you have the app installed and running on your server.

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Roger\_Houghton](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/r/b4bc9f/32.png) [@Roger\_Houghton](https://discourse.softpress.com/u/Roger_Houghton)
#### Post date: [November 8, 2014, 11:43pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/14 "2014-11-08T23:43:02Z")

</div>

Looks really good and installed it without difficulty. However my  
anchor/server/config directory is empty. I’ve deleted the install  
directory so from where is it getting its configs?

Roger

On Sat, 8 Nov 2014, at 09:51 PM, Caleb Grove wrote:

> If you’ve already installed it, you are looking for the config.php file  
> in `/server/config/`. For security reasons, you are supposed to delete  
> the `/install` folder once you have the app installed and running on your  
> server.
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Ernie\_Simpson](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@Ernie\_Simpson](https://discourse.softpress.com/u/Ernie_Simpson)
#### Post date: [November 8, 2014, 11:55pm UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/15 "2014-11-08T23:55:07Z")

</div>

> If you’ve already installed it, you are looking for the config.php file in  
> `/server/config/`. For security reasons, you are supposed to delete the  
> `/install` folder once you have the app installed and running on your  
> server.

Thanks Caleb… my `/server/config/` folder is empty. There is no config.php  
file at that location. There is a config.php file at `install/resources/`  
but as I said earlier modifying it has no effect.

An Anchor App person responded to my in app ‘feedback’ requests by pointing  
me to the Duet documentation… though that is not obvious either.

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Roger\_Houghton](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/r/b4bc9f/32.png) [@Roger\_Houghton](https://discourse.softpress.com/u/Roger_Houghton)
#### Post date: [November 9, 2014, 12:12am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/16 "2014-11-09T00:12:22Z")

</div>

These are the Duet instructions:

[https://duetapp.com/support/misc/config](https://duetapp.com/support/misc/config)

Still doesn’t explain where the existing config.php file is, though.

Roger

On Sat, 8 Nov 2014, at 11:55 PM, Ernie Simpson wrote:

> > If you’ve already installed it, you are looking for the config.php file in  
> > `/server/config/`. For security reasons, you are supposed to delete the  
> > `/install` folder once you have the app installed and running on your  
> > server.
> 
> Thanks Caleb… my `/server/config/` folder is empty. There is no  
> config.php  
> file at that location. There is a config.php file at `install/resources/`  
> but as I said earlier modifying it has no effect.
> 
> An Anchor App person responded to my in app ‘feedback’ requests by  
> pointing  
> me to the Duet documentation… though that is not obvious either.
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Caleb\_G1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/c/f475e1/32.png) [@Caleb\_G1](https://discourse.softpress.com/u/Caleb_G1)
#### Post date: [November 9, 2014, 12:26am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/17 "2014-11-09T00:26:16Z")

</div>

Huh, I don’t know why you all wouldn’t be able to find the config.php file. Here’s what my installation workflow looked like:

1. Download Anchor.
2. Upload the contents of the `anchor` folder to the root directory of a subdomain.
3. Login to your web hosting control panel, create a MySQL database and user for Anchor.
4. Open the subdomain in your browser and run the installation wizard. Follow the directions to the letter.

Until step #4 is done, there is no config.php file written to the `/server/config` folder – so maybe the reason why that file is not there is because of a failed installation.

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Todd1](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/t/838e76/32.png) [@Todd1](https://discourse.softpress.com/u/Todd1)
#### Post date: [November 9, 2014, 12:31am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/18 "2014-11-09T00:31:49Z")

</div>

Did you guys refresh the config folder? I used Transmit and the file was not visible until I refreshed. No problems with the install either.

Todd  
[http://xiiro.com](http://xiiro.com)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Roger\_Houghton](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/r/b4bc9f/32.png) [@Roger\_Houghton](https://discourse.softpress.com/u/Roger_Houghton)
#### Post date: [November 9, 2014, 12:39am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/19 "2014-11-09T00:39:08Z")

</div>

I’m also using Transmit and it didn’t show up despite several refreshes  
and logging out and back in. However using File Manager in CPanel I both  
found and edited config.php successfully. Still not visible in Transmit,  
though, but I just tried using YummyFTP and it shows up fine in that.

…

Just tried another refresh in Transmit and it’s now visible! Some odd  
cache issue, presumably.

Roger

On Sun, 9 Nov 2014, at 12:31 AM, Todd wrote:

> Did you guys refresh the config folder? I used Transmit and the file was  
> not visible until I refreshed. No problems with the install either.
> 
> Todd  
> [http://xiiro.com](http://xiiro.com)
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

---

<div class="post-metadata">

### Author: ![Ernie\_Simpson](https://discourse.softpress.com/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@Ernie\_Simpson](https://discourse.softpress.com/u/Ernie_Simpson)
#### Post date: [November 9, 2014, 12:51am UTC](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289/20 "2014-11-09T00:51:44Z")

</div>

And yet, I did exactly as you described (which is oddly, exactly the Anchor instructions). My result is oddly and exactly a successful installation - where I successfully create users and invoices, mailing them and logging them in to download. There is, oddly and exactly, still no config.php file (or any other file) at the `/server/config` location. Empty.

Btw, copying the config.php file to that empty location is a bad idea - already tried it.

–  
Ernie Simpson

On Nov 8, 2014, at 7:26 PM, “Caleb Grove” [email@hidden](mailto:email@hidden) wrote:

> Huh, I don’t know why you all wouldn’t be able to find the config.php file. Here’s what my installation workflow looked like:
> 
> 1. Download Anchor.
> 2. Upload the contents of the `anchor` folder to the root directory of a subdomain.
> 3. Login to your web hosting control panel, create a MySQL database and user for Anchor.
> 4. Open the subdomain in your browser and run the installation wizard. Follow the directions to the letter.
> 
> Until step #4 is done, there is no config.php file written to the `/server/config` folder – so maybe the reason why that file is not there is because of a failed installation.
> 
> * * *
> 
> offtopic mailing list  
> email@hidden  
> Update your subscriptions at:  
> [http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

* * *

offtopic mailing list  
email@hidden  
Update your subscriptions at:  
[http://freewaytalk.net/person/options](http://freewaytalk.net/person/options)

[Next page](https://discourse.softpress.com/t/self-hosted-free-invoicing-system/21289.md?page=2)
