https://github.com/velliz/anywhere
Anywhere is Output as-a service platform.
https://github.com/velliz/anywhere
console library php services
Last synced: 11 months ago
JSON representation
Anywhere is Output as-a service platform.
- Host: GitHub
- URL: https://github.com/velliz/anywhere
- Owner: Velliz
- License: mit
- Created: 2015-04-30T08:36:37.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T12:50:56.000Z (over 2 years ago)
- Last Synced: 2024-06-12T22:00:09.893Z (about 2 years ago)
- Topics: console, library, php, services
- Language: CSS
- Homepage:
- Size: 11.4 MB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Anywhere
Anywhere is an Output as-a Service (OAAS) platform that simplifies your output and reduces your coding effort.
With Anywhere, you can use HTML and CSS to design the layout of the output and then supply it with JSON data.
Anywhere will generate the output for you automatically.
### Features
* PDF generator with Dompdf
* Spreadsheet generator with Php-spreadsheet
* Email via SMTP with PhpMailer
* Digital Signing (*Self signed)
* Images
* QRCode
### Requirement
* PHP >= 7.3
* gnu-libiconv (extensions)
* ext-fileinfo (extensions)
* ext-gd (extensions)
* ext-mbstring (extensions)
* Mysql or MariaDB
### Install
* from source
```bash
git clone https://github.com/Velliz/anywhere.git
cd anywhere
composer install
npm install
php puko generate db
php puko serve 4000
```
Don't forget to set up `config/app.php` `config/database.php` `config/encryption.php` as your local machine settings.
Then open `http://localhost:4000`
* docker-compose
```xaml
anywhere:
image: diditvelliz/anywhere
ports:
- '80:80'
environment:
ENCRYPTION_KEY:
HOOK:
HOOK_ACTIVE: false
SLACK:
SLACK_ACTIVE: false
DB_HOST: 172.0.0.1
DB_USER: root
DB_PASS: root
DB_NAME: master
DB_PORT: 3306
INSTALLED: true
LIMITATIONS: 100
ENVIRONMENT: PROD
MEMCACHED_IP: localhost
networks:
- services
```
### Documentation
Read the docs at: [the docs](https://velliz.github.io/anydocs/)
### About
Anywhere is build on top [puko framework](https://github.com/Velliz/pukoframework)
### Contributing
If you want to join to develop this project, free to open a issue or pull request.
Made with <3 from Bandung, Indonesia.