https://github.com/piotrpolak/pepiscms-sms-api
PepisCMS CRUD module consuming SMS API deployed on an Android device.
https://github.com/piotrpolak/pepiscms-sms-api
docker pepiscms php python smsapi
Last synced: about 2 months ago
JSON representation
PepisCMS CRUD module consuming SMS API deployed on an Android device.
- Host: GitHub
- URL: https://github.com/piotrpolak/pepiscms-sms-api
- Owner: piotrpolak
- Created: 2017-09-21T20:50:54.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-08T17:02:15.000Z (over 7 years ago)
- Last Synced: 2025-01-07T13:47:21.524Z (over 1 year ago)
- Topics: docker, pepiscms, php, python, smsapi
- Language: PHP
- Homepage:
- Size: 157 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PepisCMS SMS API demo
SMS API client demo. See the main [CRUD controller](app/modules/sms_api/controllers/Sms_apiAdmin.php).
It combines both [PepisCMS](https://github.com/piotrpolak/pepiscms) and
[Android HTTP server](https://github.com/piotrpolak/android-http-server).
# Prerequisites
* Docker and Docker compose
# Preview


## Setup steps
* Stat the environment:
```bash
docker-compose up
```
* Open the installation script in browser at [http://localhost/install.php](http://localhost/install.php)
The default credentials are `demo@example.com` / `demodemo`
* Clean up the environment:
```bash
docker-compose down && docker-compose kill
```
## Additional commands
* Reinitialize PepisCMS
```bash
sudo rm -rf mysql/ \
app/application/config/ \
app/application/cache/ \
app/index.php app/.htaccess \
app/composer.lock \
app/vendor/
```
* Delete all docker containers
```bash
docker rm $(docker ps -a -q)
```
* Delete all docker images
```bash
docker rmi $(docker images -q)
```
* Reinitialize everything
```bash
docker-compose down; docker-compose kill; \
docker rmi pepiscmssmsapi_web; \
sudo rm -rf mysql/ app/ && git checkout app/ && \
docker-compose up
```
* Get back write rights to app
```bash
sudo chown -R ${USER}:${USER} app/
```