https://github.com/flipdot/drinks-touch_stack
DargStack configuration for drinks-touch.
https://github.com/flipdot/drinks-touch_stack
dargstack devops docker stack
Last synced: 4 months ago
JSON representation
DargStack configuration for drinks-touch.
- Host: GitHub
- URL: https://github.com/flipdot/drinks-touch_stack
- Owner: flipdot
- License: gpl-3.0
- Created: 2019-03-27T22:08:06.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2026-02-22T10:05:20.000Z (4 months ago)
- Last Synced: 2026-02-22T15:59:32.888Z (4 months ago)
- Topics: dargstack, devops, docker, stack
- Language: Shell
- Homepage:
- Size: 1.79 MB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# drinks-touch_stack
The Docker stack configuration for [drinks-touch.fd](https://drinks-touch.fd/).
This project is deployed in accordance to the [DargStack template](https://github.com/dargstack/dargstack_template/) to make deployment a breeze. It is closely related to [drinks-touch's source code](https://github.com/flipdot/drinks-touch/).
## Table of Contents
1. [services](#services)
2. [volumes](#volumes)
## services
- ### `adminer`
You can access the database's frontend at [adminer.localhost](https://adminer.localhost/).
This information is required for login:
| | |
| -------- | ------------------- |
| System | PostgreSQL |
| Server | postgres |
| Username | [postgres_user] |
| Password | [postgres_password] |
| Database | [postgres_db] |
Values in square brackets are [Docker secrets](https://docs.docker.com/engine/swarm/secrets/).
- ### `drinks-touch`
You can access the main project at [localhost](http://localhost/).
- ### `ldap`
You can access the open source ldap implementation via `phpldapadmin`.
- ### `phpldapadmin`
You can access the ldap frontend at [phpldapadmin.localhost](http://phpldapadmin.localhost/).
This information is required for login:
| | |
| -------- | -------------------------- |
| login dn | cn=admin,dc=flipdot,dc=org |
| password | admin |
- ### `postgres`
You can access the database via `adminer`.
- ### `reset-touch` 
Service script that resets the eGalax touchscreen offset.
- ### `traefik`
You can access the reverse proxy's dashboard at [traefik.localhost](https://traefik.localhost/).
Traefik enables HTTPS for all services and acts as a load-balancer too.
- ### `traefik_certs-dumper` 
You cannot access the reverse proxy's certificate helper directly.
## volumes
- ### `acme_data` 
The reverse proxy's certificate data.
- ### `phpldapadmin-data`
The ldap frontend's data.
- ### `postgres-data`
The database's data.