Build docker image for playSMS
Shell
Latest commit 3eaf0d9 Jul 21, 2016 @antonraharja antonraharja fix install script
Permalink
Failed to load latest commit information.
Dockerfile
LICENSE Initial commit Dec 14, 2013
README.md
apache_default https reverse proxy support Jun 22, 2014
circle.yml
create_db.sh
create_mysql_admin_user.sh
install.conf update to use playSMS v1.3 Sep 6, 2015
install.sh fix install script Jul 21, 2016
my.cnf
playsms.yml add sshd Jun 10, 2015
run.sh
start-apache2.sh update Dockerfile and scripts based on tutum-lamp Jun 9, 2015
start-mysqld.sh
start-playsmsd.sh update Dockerfile and scripts based on tutum-lamp Jun 9, 2015
start-sshd.sh
supervisord-apache2.conf update Dockerfile and scripts based on tutum-lamp Jun 9, 2015
supervisord-mysqld.conf
supervisord-playsmsd.conf update Dockerfile and scripts based on tutum-lamp Jun 9, 2015
supervisord-sshd.conf

README.md

docker-playsms

Item Info
Project update 160718
Project version 1.6
playSMS version 1.4

This project is playSMS docker image project.

playSMS is a free and open source SMS management software. A flexible Web-based mobile portal system that it can be made to fit to various services such as an SMS gateway, bulk SMS provider, personal messaging system, corporate and group communication tools.

Visit playSMS website for more information.

Build

To build the image yourname/playsms, execute the following command on the docker-playsms folder:

docker build -t yourname/playsms .

Push your new image to the docker hub:

docker push yourname/playsms

Install

Pull/download the image from docker hub:

docker pull antonraharja/playsms

Run this for installation, just the first time:

docker run -d -p 2222:22 -p 80:80 antonraharja/playsms

Get <CONTAINER_ID> of your image:

docker ps -l

Follow logs:

docker logs -f <CONTAINER_ID>

Once sshd runs, change the default shell or SSH root password:

ssh -p 2222 root@localhost
passwd root

Change the password to your own secure password. The default shell or SSH root password is changemeplease

Usage

Start your container:

docker start <CONTAINER_ID>

Stop your container:

docker stop <CONTAINER_ID>

Running command inside the container:

docker exec <CONTAINER_ID> <COMMAND>

Example of running command playsmsd check on CONTAINER_ID dce34421e079:

docker exec dce34421e079 playsmsd check

Maintainer

References