Skip to content

flipdot/drinks-touch_stack

Repository files navigation

drinks-touch_stack

The Docker stack configuration for drinks-touch.fd.

This project is deployed in accordance to the DargStack template to make deployment a breeze. It is closely related to drinks-touch's source code.

Table of Contents

  1. services

  2. volumes

services

  • adminer

    You can access the database's frontend at 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.

  • drinks-touch

    You can access the main project at localhost.

  • ldap

    You can access the open source ldap implementation via phpldapadmin.

  • phpldapadmin

    You can access the ldap frontend at 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 production

    Service script that resets the eGalax touchscreen offset.

  • traefik

    You can access the reverse proxy's dashboard at traefik.localhost. Traefik enables HTTPS for all services and acts as a load-balancer too.

  • traefik_certs-dumper production

    You cannot access the reverse proxy's certificate helper directly.

volumes

  • acme_data production

    The reverse proxy's certificate data.

  • phpldapadmin-data

    The ldap frontend's data.

  • postgres-data

    The database's data.