Docker PosBox image for posbox-less deployment.
This image is prepared for AwesomeFoodCoops PoS
If you are running your Point of Sale on a Debian-based Linux distribution, you do not need the POSBox as you can run its software locally.
For this purpose, you can use this dockerized version.
This will update packages, install docker, and install the docker-posbox
in /posbox/docker-posbox
curl -fsSL https://raw.githubusercontent.com/AwesomeFoodCoops/docker-posbox/master/install.sh -o install-posbox.sh && sh install-posbox.sh
-
Clone this repository
git clone https://github.com/AwesomeFoodCoops/docker-posbox
&&cd docker-posbox
-
Edit the
odoo.conf
according to your requirements. -
Run
$ docker-compose build --pull
$ docker-compose up -d
- Try to access:
http://localhost:8069/hw_proxy/status
.
$ cd /posbox/docker-posbox
$ docker-compose down
$ docker-compose build --pull
$ docker-compose up -d
docker-compose
commands must be ran on the /posbox/docker-posbox
path,
where the docker-compose.yml
file is located.
Last 100 lines:
$ docker-compose --tail 100
Live logs:
$ docker-compose --tail 100 -f
It's possible to edit the odoo.conf
file.
This file is copied into the container when running docker-compose build
.
$ docker-compose down
$ docker-compose up -d
- Mozilla Firefox gives MixedContent error, but Google Chrome works fine out of the box. It might be possible to use Firefox, with some configuration.
- Iván Todorovich (https://www.druidoo.io)
This repository is maintained by Druidoo.