add more compose files

This commit is contained in:
2025-06-17 08:23:42 -04:00
parent 466f5b848f
commit 4129edeffd
30 changed files with 459 additions and 49 deletions
+29
View File
@@ -0,0 +1,29 @@
# dashy docker compose
## Description
Dashy is a customizable dashboard for your links.
## Usage
```sh
git clone -n --depth=1 --filter=tree:0 \
https://git.danesi.dev/cdanesi/docker.git
cd docker
git sparse-checkout set --no-cone /dashy
git checkout
```
## Environment
```env
UID=1000
GID=1000
```
**UID**: The user ID you wish to run the container as
**GID**: The group ID you wish to assign to the container
The `./config` folder will be created and owned by UID:GID
## Authors and acknowledgment
+4 -5
View File
@@ -1,21 +1,20 @@
---
version: "3.4"
services:
dashy:
image: lissy93/dashy:latest
container_name: Dashy
container_name: dashy
volumes:
- ./config:/app/user-data
ports:
- 80:8080
environment:
- UID
- GID
- NODE_ENV=production
- UID=1000
- GID=1000
- TZ=America/New_York
restart: unless-stopped
healthcheck:
test: ['CMD', 'node', '/app/services/healthcheck']
test: ["CMD", "node", "/app/services/healthcheck"]
interval: 1m30s
timeout: 10s
retries: 3