Invoice Software - Office 365 Or Purchase Software Suite?
-
@garak0410 said in Invoice Software - Office 365 Or Purchase Software Suite?:
I am going to assume it would be best to put this on Linux correct? And if so, desktop or server edition?
Always Linux (or BSD) for "making it yourself" projects because you don't want to accidentally introduce any costly dependencies by accident.
Always server for non-GUI tasks. Developing on a Linux desktop, good. Developer for a Linux desktop, bad.
-
If you are going to host this yourself, you could put all of the components onto a tiny VM that you run internally. I assume that Invoice Ninja works well on CentOS 7, that's where I would look first.
-
Looks like CentOS 7 has too old of PHP to use without some extra work. But that's pretty easy if you do it from the beginning.
https://www.invoiceninja.com/self-host/
Good instructions there.
-
Testing a CentOS 7 install now.
-
Thank goodness for having a Scale cluster to test this stuff on
-
@scottalanmiller said in Invoice Software - Office 365 Or Purchase Software Suite?:
If you are going to host this yourself, you could put all of the components onto a tiny VM that you run internally. I assume that Invoice Ninja works well on CentOS 7, that's where I would look first.
Well, the performance improvement with PHP7 is worth the little extra hassle to get a repo setup for it I think.
-
@travisdh1 said in Invoice Software - Office 365 Or Purchase Software Suite?:
@scottalanmiller said in Invoice Software - Office 365 Or Purchase Software Suite?:
If you are going to host this yourself, you could put all of the components onto a tiny VM that you run internally. I assume that Invoice Ninja works well on CentOS 7, that's where I would look first.
Well, the performance improvement with PHP7 is worth the little extra hassle to get a repo setup for it I think.
PHP 7.1 already installed as my base. I'm using the IUS repos.
-
Still in Limbo over this project...I tried to install the self-hosted Invoice Ninja on Ubuntu but even following the directions here https://www.invoiceninja.com/self-host/ or trying the Docker file, I am running into errors I don't know how to fix (total newbie with Linux)...the "legacy" developer they still insist on using wants to try something in "DreamWeaver" he said.
Oh the fun...
-
@garak0410 What errors did you see, I'm happy to try help fix it.
-
@hillel369 said in Invoice Software - Office 365 Or Purchase Software Suite?:
@garak0410 What errors did you see, I'm happy to try help fix it.
Trying the Docker file at https://www.invoiceninja.com/self-host/
When I try docker -compose up, it says docker-compose isn't installed and to try sudo apt install docker-compose. Stuck there...and I am sure it is due to my inexperience with linux commands...
-
@garak0410 Have you tried running sudo apt install docker-compose
-
@garak0410 said in Invoice Software - Office 365 Or Purchase Software Suite?:
...the "legacy" developer they still insist on using wants to try something in "DreamWeaver" he said.
Of course he does. That's going to be his retirement guarantee.
-
@hillel369 said in Invoice Software - Office 365 Or Purchase Software Suite?:
@garak0410 Have you tried running sudo apt install docker-compose
Probably that simple
-
@hillel369 said in Invoice Software - Office 365 Or Purchase Software Suite?:
sudo apt install docker-compose
Yes...says sudo: app: command not found
-
@garak0410 It's
sudo apt
notsudo app
. -
@Danp said in Invoice Software - Office 365 Or Purchase Software Suite?:
@garak0410 It's
sudo apt
notsudo app
.Installed now...moving...will report progress...
-
@garak0410 said in Invoice Software - Office 365 Or Purchase Software Suite?:
@Danp said in Invoice Software - Office 365 Or Purchase Software Suite?:
@garak0410 It's
sudo apt
notsudo app
.Installed now...moving...will report progress...
docker-compose up
ERROR: In file './docker-compose.yml' service 'version' doesn't have any configuration options. All top level keys in your docker-compose.yml must map to a dictionary of configuration options.I'm sure this is a newbie thing too...
-
@garak0410 said in Invoice Software - Office 365 Or Purchase Software Suite?:
ERROR: In file './docker-compose.yml' service 'version' doesn't have any configuration options
From searching online this error can sometimes be resolved by upgrading your version of docker-compose.
https://github.com/docker/compose/issues/4053
You can check which version you're using by running:
docker-compose version
-
@garak0410 is your Ubuntu up to date? Both did you install the latest Ubuntu which is 16.10 and have you done this to make sure that it is properly patched?
sudo apt-get update sudo apt-get dist-upgrade
-
@scottalanmiller said in Invoice Software - Office 365 Or Purchase Software Suite?:
@garak0410 is your Ubuntu up to date? Both did you install the latest Ubuntu which is 16.10 and have you done this to make sure that it is properly patched?
sudo apt-get update sudo apt-get dist-upgrade
Got this on the update attempt:
sudo apt-get update
[sudo] password for user:
Hit:1 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?