https://github.com/dargstack/dargstack-example_stack
Basic stack configuration to see what DargStack is meant for.
https://github.com/dargstack/dargstack-example_stack
devops docker example stack template
Last synced: 6 months ago
JSON representation
Basic stack configuration to see what DargStack is meant for.
- Host: GitHub
- URL: https://github.com/dargstack/dargstack-example_stack
- Owner: dargstack
- License: gpl-3.0
- Created: 2019-10-04T19:58:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-07-24T02:28:45.000Z (6 months ago)
- Last Synced: 2025-07-24T05:49:28.911Z (6 months ago)
- Topics: devops, docker, example, stack, template
- Language: Shell
- Homepage:
- Size: 1.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# dargstack-example_stack
The Docker stack configuration for [dargstack-example.jonas-thelemann.de](https://dargstack-example.jonas-thelemann.de/).
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 [dargstack-example's source code](https://github.com/dargstack/dargstack-example/).
## Table of Contents
1. [secrets](#secrets)
2. [services](#services)
3. [volumes](#volumes)
## secrets
- ### `postgres-backup_db` 
The database names that are to be backed up.
- ### `postgres_db`
The database's name.
- ### `postgres_password`
The database default user's password.
- ### `postgres_user`
The database default user's name.
- ### `traefik_cf-dns-api-token` 
The DNS provider's DNS API token.
- ### `traefik_cf-zone-api-token` 
The DNS provider's zone API token.
## 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/).
- ### `dargstack-example`
You can access the main project at [localhost](https://localhost/).
- ### `postgres`
You can access the database via `adminer`.
- ### `postgres_backup` 
Backup service for `postgres`.
- ### `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` 
See [DargStack: certificates](https://github.com/dargstack/dargstack/blob/master/README-skeleton.md#certificates).
## volumes
- ### `acme_data` 
The reverse proxy's certificate data.
- ### `postgres_data`
The database's data.