Skip to content

Instantly share code, notes, and snippets.

View dragonfire1119's full-sized avatar
😲
Turning ideas into reality!

Christopher dragonfire1119

😲
Turning ideas into reality!
View GitHub Profile
name: paperless
services:
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:2.4.3
restart: unless-stopped
depends_on:
- db
- broker
ports:
- '8005:8000'
@dragonfire1119
dragonfire1119 / changedetection-docker-compose.yaml
Created August 13, 2023 19:20
Change Detection for Docker Compose
version: "3" # Specifies the version of the Docker Compose file format being used.
services:
changedetection: # Name of the service/container being defined.
image: lscr.io/linuxserver/changedetection.io:latest # Docker image to use for this service.
container_name: changedetection # Assigns a specific name to the container instance.
environment:
- PUID=1000 # User ID for the process inside the container.
- PGID=1000 # Group ID for the process inside the container.
- TZ=America/Chicago # Timezone setting for the container.
@dragonfire1119
dragonfire1119 / scrypted-docker-compose.yaml
Created August 12, 2023 16:56
Scrypted Docker Compose
version: "3.5"
# Example volumes SMB (CIFS) and NFS.
# Uncomment only one.
services:
scrypted:
image: koush/scrypted
environment:
- SCRYPTED_WEBHOOK_UPDATE_AUTHORIZATION=Bearer SET_THIS_TO_SOME_RANDOM_TEXT
name: uptime_kuma
services:
uptime-kuma:
cpu_shares: 90
command: []
container_name: uptime-kuma
deploy:
resources:
limits:
memory: 7801M
@dragonfire1119
dragonfire1119 / uptime-kuma-docker-compose.yml
Created August 10, 2023 12:48
Docker Compose Uptime Kuma
version: '3'
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
restart: always
ports:
- "7200:3001"
volumes:
- /data/uptime-kuma/data:/app/data
@dragonfire1119
dragonfire1119 / homepage-docker-compose.yml
Created August 8, 2023 22:46
Docker Compose Homepage
version: "3.3"
services:
homepage:
image: ghcr.io/benphelps/homepage:latest
container_name: homepage
ports:
- 7200:3000
volumes:
- /data/homepage/config:/app/config # Make sure your local config directory exists
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
@dragonfire1119
dragonfire1119 / twingate-docker-compose.yml
Created August 7, 2023 15:15
Twingate Docker Compose
version: '3.8' # Use an appropriate version of Docker Compose
services:
twingate_connector: # Define a service named "twingate_connector"
restart: always # Ensure the container restarts automatically if it exits (e.g., after a crash or system reboot)
image: "twingate/connector:1" # Use the "twingate/connector" Docker image with the "latest" tag
environment:
- SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
- TWINGATE_API_ENDPOINT=/connector.stock
- TWINGATE_NETWORK= # Set the environment variable "TWINGATE_NETWORK"
@dragonfire1119
dragonfire1119 / adguard-home-docker-compose.yml
Last active October 24, 2024 04:18
adguard-home-docker-compose.yml
version: '3' # Specify the Docker Compose version
services:
adguardhome: # Define the service named 'adguardhome'
image: adguard/adguardhome # Use the 'adguard/adguardhome' Docker image
container_name: adguardhome # Set the container name to 'adguardhome'
restart: unless-stopped # Restart the container automatically unless stopped manually
ports: # Map container ports to host ports
# Expose port 53 on TCP and UDP for DNS queries
- "53:53/tcp"
@dragonfire1119
dragonfire1119 / install-openwrt-on-proxmox.md
Last active November 14, 2024 08:26
Install OpenWRT on Proxmox
@dragonfire1119
dragonfire1119 / docker-compose-chromium.yaml
Last active October 5, 2024 20:01
Docker Compose for Chromium
# Specify the version of Docker Compose syntax being used
version: "2.1"
# Define the services that will be managed by this Docker Compose file
services:
# Service for running Chromium browser in a container
chromium:
# Specify the Docker image to be used for this service
image: lscr.io/linuxserver/chromium:latest