https://github.com/vitexsoftware/abraflexi-contractor
Customize and Print your AbraFlexi Contracts
https://github.com/vitexsoftware/abraflexi-contractor
Last synced: 13 days ago
JSON representation
Customize and Print your AbraFlexi Contracts
- Host: GitHub
- URL: https://github.com/vitexsoftware/abraflexi-contractor
- Owner: VitexSoftware
- License: mit
- Created: 2024-09-14T17:40:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-24T13:34:14.000Z (over 1 year ago)
- Last Synced: 2025-02-14T22:37:46.740Z (12 months ago)
- Language: PHP
- Size: 147 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Customize and Print you AbraFlexi contracts
=========================================
[](https://wakatime.com/badge/user/5abba9ca-813e-43ac-9b5f-b1cfdf3dc1c7/project/ee6a134c-910e-437e-89ad-c357ea37af50)
Customize and Print your AbraFlexi Contracts
Usage
-----
Installation
------------
In the browser, you need to manually open the [install.php](src/install.php) page.
Fill in the access credentials for your AbraFlexi in the form.
If they are correct, a trigger button will be created in AbraFlexi's received invoices.
(If the server and port auto-detection fails, please copy the value from the address bar to the corresponding field)
The running application can be tested at [contractor.vitexsoftware.com](https://contractor.vitexsoftware.com/)
Testing
-------
If the page is not called with the $authSessionId && $companyUrl parameters, it will attempt to load the configuration file ../testing/.env
Deployment
----------
K dispozici je Docker image: https://hub.docker.com/r/vitexsoftware/abraflexi-contractor/tags
```
docker run -d -p ${OUTPORT}:${INPORT} --name ${CONTNAME} vitexsoftware/abraflexi-contractor
```
Or a Debian package for installation on a server with Debian or Ubuntu system:
```
sudo apt install lsb-release wget apt-transport-https bzip2
sudo wget -O /usr/share/keyrings/vitexsoftware.gpg https://repo.vitexsoftware.cz/keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/vitexsoftware.gpg] https://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install abraflexi-contractor
```
```shell
```
If you are using Apache, you need to activate its configuration:
```
a2enconf abraflexi-contractor
apache2ctl restart
```
After that, the application is available without any further configuration at http://0.0.0.0/abraflexi-contractor/
