create base folders
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# librespeed Environment Configuration
|
||||
CONTAINER_NAME=librespeed
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# librespeed Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **librespeed** under `01-core-network`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
librespeed:
|
||||
# image: placeholder/image:latest
|
||||
container_name: librespeed
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# nginx-proxy-manager Environment Configuration
|
||||
CONTAINER_NAME=nginx-proxy-manager
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# nginx-proxy-manager Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **nginx-proxy-manager** under `01-core-network`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
nginx-proxy-manager:
|
||||
# image: placeholder/image:latest
|
||||
container_name: nginx-proxy-manager
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# pihole Environment Configuration
|
||||
CONTAINER_NAME=pihole
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# pihole Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **pihole** under `01-core-network`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
pihole:
|
||||
# image: placeholder/image:latest
|
||||
container_name: pihole
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# frigate Environment Configuration
|
||||
CONTAINER_NAME=frigate
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# frigate Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **frigate** under `02-security-access`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
frigate:
|
||||
# image: placeholder/image:latest
|
||||
container_name: frigate
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# tailscale Environment Configuration
|
||||
CONTAINER_NAME=tailscale
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# tailscale Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **tailscale** under `02-security-access`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
tailscale:
|
||||
# image: placeholder/image:latest
|
||||
container_name: tailscale
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# wireguard Environment Configuration
|
||||
CONTAINER_NAME=wireguard
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# wireguard Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **wireguard** under `02-security-access`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
wireguard:
|
||||
# image: placeholder/image:latest
|
||||
container_name: wireguard
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# zerotier Environment Configuration
|
||||
CONTAINER_NAME=zerotier
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# zerotier Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **zerotier** under `02-security-access`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
zerotier:
|
||||
# image: placeholder/image:latest
|
||||
container_name: zerotier
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# backups Environment Configuration
|
||||
CONTAINER_NAME=backups
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# backups Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **backups** under `03-management-data`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
backups:
|
||||
# image: placeholder/image:latest
|
||||
container_name: backups
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# hastebin Environment Configuration
|
||||
CONTAINER_NAME=hastebin
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# hastebin Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **hastebin** under `03-management-data`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
hastebin:
|
||||
# image: placeholder/image:latest
|
||||
container_name: hastebin
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# joplin Environment Configuration
|
||||
CONTAINER_NAME=joplin
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# joplin Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **joplin** under `03-management-data`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
joplin:
|
||||
# image: placeholder/image:latest
|
||||
container_name: joplin
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# vaultwarden Environment Configuration
|
||||
CONTAINER_NAME=vaultwarden
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# vaultwarden Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **vaultwarden** under `03-management-data`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
vaultwarden:
|
||||
# image: placeholder/image:latest
|
||||
container_name: vaultwarden
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# home-assistant Environment Configuration
|
||||
CONTAINER_NAME=home-assistant
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# home-assistant Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **home-assistant** under `04-home-automation`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
home-assistant:
|
||||
# image: placeholder/image:latest
|
||||
container_name: home-assistant
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# ollama-openwebui Environment Configuration
|
||||
CONTAINER_NAME=ollama-openwebui
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# ollama-openwebui Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **ollama-openwebui** under `04-home-automation`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
ollama-openwebui:
|
||||
# image: placeholder/image:latest
|
||||
container_name: ollama-openwebui
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# audiobookshelf Environment Configuration
|
||||
CONTAINER_NAME=audiobookshelf
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# audiobookshelf Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **audiobookshelf** under `05-media-management`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
audiobookshelf:
|
||||
# image: placeholder/image:latest
|
||||
container_name: audiobookshelf
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# immich-stack Environment Configuration
|
||||
CONTAINER_NAME=immich-stack
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# immich-stack Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **immich-stack** under `05-media-management`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
immich-stack:
|
||||
# image: placeholder/image:latest
|
||||
container_name: immich-stack
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# jellyfin Environment Configuration
|
||||
CONTAINER_NAME=jellyfin
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# jellyfin Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **jellyfin** under `05-media-management`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
jellyfin:
|
||||
# image: placeholder/image:latest
|
||||
container_name: jellyfin
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# plex Environment Configuration
|
||||
CONTAINER_NAME=plex
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# plex Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **plex** under `05-media-management`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
plex:
|
||||
# image: placeholder/image:latest
|
||||
container_name: plex
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# freshrss Environment Configuration
|
||||
CONTAINER_NAME=freshrss
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# freshrss Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **freshrss** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
freshrss:
|
||||
# image: placeholder/image:latest
|
||||
container_name: freshrss
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# invidious Environment Configuration
|
||||
CONTAINER_NAME=invidious
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# invidious Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **invidious** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
invidious:
|
||||
# image: placeholder/image:latest
|
||||
container_name: invidious
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# matrix-element Environment Configuration
|
||||
CONTAINER_NAME=matrix-element
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# matrix-element Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **matrix-element** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
matrix-element:
|
||||
# image: placeholder/image:latest
|
||||
container_name: matrix-element
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# pairdrop Environment Configuration
|
||||
CONTAINER_NAME=pairdrop
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# pairdrop Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **pairdrop** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
pairdrop:
|
||||
# image: placeholder/image:latest
|
||||
container_name: pairdrop
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# rustdesk Environment Configuration
|
||||
CONTAINER_NAME=rustdesk
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# rustdesk Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **rustdesk** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
rustdesk:
|
||||
# image: placeholder/image:latest
|
||||
container_name: rustdesk
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
@@ -0,0 +1,5 @@
|
||||
# searxng Environment Configuration
|
||||
CONTAINER_NAME=searxng
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/Toronto
|
||||
@@ -0,0 +1,16 @@
|
||||
# searxng Setup & Operation Guide
|
||||
|
||||
## Overview
|
||||
Brief notes and configuration guide for **searxng** under `06-collaboration-tools`.
|
||||
|
||||
## Pre-requisites
|
||||
- [ ] Network routing / DNS configured
|
||||
- [ ] Environment variables set in `.env`
|
||||
|
||||
## Deployment
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Maintenance & Backups
|
||||
- Path to persistent data: `./data`
|
||||
@@ -0,0 +1,17 @@
|
||||
services:
|
||||
searxng:
|
||||
# image: placeholder/image:latest
|
||||
container_name: searxng
|
||||
restart: unless-stopped
|
||||
# environment:
|
||||
# - TZ=America/Toronto
|
||||
# volumes:
|
||||
# - ./data:/config
|
||||
# ports:
|
||||
# - "8080:8080"
|
||||
# networks:
|
||||
# - homelab-net
|
||||
|
||||
networks:
|
||||
homelab-net:
|
||||
external: true
|
||||
Reference in New Issue
Block a user