Skip to content

Instantly share code, notes, and snippets.

View dnburgess's full-sized avatar

David Burgess dnburgess

View GitHub Profile
version: '2'
services:
cloudflare-ddns:
image: oznu/cloudflare-ddns
environment:
- API_KEY=TheAPIkeyYouGotFromCloudFlare
- ZONE=yoursite.com
restart: always
@dnburgess
dnburgess / gist:a9d945ec0069baf51da1ef61d926e711
Created April 25, 2021 17:48
DB Tech 2 WordPress 1 Stack
version: '2.1'
services:
wordpress1:
image: wordpress
restart: always
ports:
- 8282:80
environment:
version: '2'
services:
db:
image: mariadb:latest
command: --default-authentication-plugin=mysql_native_password
volumes:
- /srv/Databases/Kanboard2:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=UVxY26hNL4qmo
- MYSQL_DATABASE=kanboard
version: "2"
services:
app:
image: monica
depends_on:
- db
ports:
- 8485:80
environment:
@dnburgess
dnburgess / gist:62ff05d0cddd3a78cd34a48a57d17f2e
Created April 12, 2021 19:24
DB Tech Monica Personal Relationship Manager
version: "2"
services:
app:
image: monica
depends_on:
- db
ports:
- 8485:80
environment:
version: '2'
services:
dupeguru:
image: jlesage/dupeguru
ports:
- 5800:5800
environment:
- TZ=America/Denver
- PUID=1026
- PGID=100
version: '2'
services
tubesync:
image: ghcr.io/meeb/tubesync:v0.9.1
ports:
- 4848:4848
environment:
- TZ=America/Denver
- PUID=998
- PGID=100
version: "3.3"
services:
traefik:
image: "traefik:v2.4"
container_name: "traefik"
command:
- "--api.insecure=true"
- "--providers.docker=true"
$ docker swarm init
###Didn't use the agent
#curl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.yml
#docker stack deploy --compose-file=portainer-agent-stack.yml portainer
###
$ docker stop portainer && docker rm portainer
$ docker volume ls
version: '2'
services:
mariadb:
image: mariadb
volumes:
- /srv/Databases/Orangehrm:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=orangehrm
- MYSQL_ROOT_USER=root
- MYSQL_DATABASE=orangehrm