kopia lustrzana https://github.com/Haxxnet/Compose-Examples
Porównaj commity
7 Commity
8576e1086f
...
38f8900fb6
Autor | SHA1 | Data |
---|---|---|
pursuit | 38f8900fb6 | |
LRVT | 0662c00265 | |
zfhe | 254fc60224 | |
zfhe | 21a88a8e8d | |
LRVT | 2e110601b6 | |
zfhe | 83853b2bea | |
zfhe | 418b7eb92f |
69
README.md
69
README.md
|
@ -46,36 +46,42 @@ docker compose up
|
|||
|
||||
### Table of Contents (ToC)
|
||||
|
||||
- [Analytics](#analytics)
|
||||
- [Archiving and Digital Preservation (DP)](#archiving-and-digital-preservation-dp)
|
||||
- [Asset Management](#asset-management)
|
||||
- [Audio and Video Management](#audio-and-video-management)
|
||||
- [Automation and Monitoring](#automation-and-monitoring)
|
||||
- [Backups](#backups)
|
||||
- [Blogging Platforms and Homepages](#blogging-platforms-and-homepages)
|
||||
- [Communication - Social Networks, Forums and Video Conferencing](#communication---social-networks-forums-and-video-conferencing)
|
||||
- [Document Management](#document-management)
|
||||
- [Domain Name Service (DNS)](#domain-name-service-dns)
|
||||
- [E-commerce](#e-commerce)
|
||||
- [File Transfer & Synchronization](#file-transfer--synchronization)
|
||||
- [Games and Control Panels](#games-and-control-servers)
|
||||
- [Genealogy](#genealogy)
|
||||
- [Identity Management - Single Sign-On (SSO) & LDAP](#identity-management---single-sign-on-sso--ldap)
|
||||
- [Miscellaneous](#miscellaneous)
|
||||
- [Money, Budgeting & Management](#money-budgeting--management)
|
||||
- [Note-taking & Editors](#note-taking--editors)
|
||||
- [Password Managers](#password-managers)
|
||||
- [Pastebins](#pastebins)
|
||||
- [Personal Dashboards](#personal-dashboards)
|
||||
- [Photo and Video Galleries](#photo-and-video-galleries)
|
||||
- [Proxy](#proxy)
|
||||
- [Recipe Management](#recipe-management)
|
||||
- [Request Bins](#request-bins)
|
||||
- [Security & Privacy](#security--privacy)
|
||||
- [Software Development - Project Management, DevOps](#software-development---project-management-devops)
|
||||
- [URL Shorteners](#url-shorteners)
|
||||
- [Virtual Private Network (VPN) & Remote Access](#virtual-private-network-vpn--remote-access)
|
||||
- [Wikis & Knowledge Base](#wikis--knowledge-base)
|
||||
- [✨ Requirements](#-requirements)
|
||||
- [🎓 Usage](#-usage)
|
||||
- [🐳 Project List](#-project-list)
|
||||
- [Table of Contents (ToC)](#table-of-contents-toc)
|
||||
- [Personal Dashboards](#personal-dashboards)
|
||||
- [Password Managers](#password-managers)
|
||||
- [Proxy](#proxy)
|
||||
- [Identity Management - Single Sign-On (SSO) \& LDAP](#identity-management---single-sign-on-sso--ldap)
|
||||
- [Virtual Private Network (VPN) \& Remote Access](#virtual-private-network-vpn--remote-access)
|
||||
- [Domain Name Service (DNS)](#domain-name-service-dns)
|
||||
- [Software Development - Project Management, DevOps](#software-development---project-management-devops)
|
||||
- [Automation and Monitoring](#automation-and-monitoring)
|
||||
- [Recipe Management](#recipe-management)
|
||||
- [Photo and Video Galleries](#photo-and-video-galleries)
|
||||
- [Audio and Video Management](#audio-and-video-management)
|
||||
- [Archiving and Digital Preservation (DP)](#archiving-and-digital-preservation-dp)
|
||||
- [Document Management](#document-management)
|
||||
- [Pastebins](#pastebins)
|
||||
- [File Transfer \& Synchronization](#file-transfer--synchronization)
|
||||
- [Backups](#backups)
|
||||
- [Note-taking \& Editors](#note-taking--editors)
|
||||
- [URL Shorteners](#url-shorteners)
|
||||
- [Blogging Platforms and Homepages](#blogging-platforms-and-homepages)
|
||||
- [Communication - Social Networks, Forums and Video Conferencing](#communication---social-networks-forums-and-video-conferencing)
|
||||
- [E-commerce](#e-commerce)
|
||||
- [Analytics](#analytics)
|
||||
- [Security \& Privacy](#security--privacy)
|
||||
- [Wikis \& Knowledge Base](#wikis--knowledge-base)
|
||||
- [Money, Budgeting \& Management](#money-budgeting--management)
|
||||
- [Genealogy](#genealogy)
|
||||
- [Asset Management](#asset-management)
|
||||
- [Request Bins](#request-bins)
|
||||
- [Games and Control Servers](#games-and-control-servers)
|
||||
- [Miscellaneous](#miscellaneous)
|
||||
- [🌟 Star History](#-star-history)
|
||||
- [🧑🤝🧑 Join the Community!](#-join-the-community)
|
||||
|
||||
### Personal Dashboards
|
||||
|
||||
|
@ -129,6 +135,7 @@ A [proxy](https://en.wikipedia.org/wiki/Proxy_server) is a server application th
|
|||
A [VPN](https://en.wikipedia.org/wiki/Virtual_private_network) is a mechanism for creating a secure connection between a computing device and a computer network, or between two networks, using an insecure communication medium such as the public Internet.
|
||||
|
||||
- [wg-easy](examples/wg-easy) - The easiest way to install & manage WireGuard on any Linux host. All-in-one deployment of a WireGuard VPN network service + web management UI.
|
||||
- [wg-gen-web](examples/wg-gen-web/) - Simple Web based configuration generator for WireGuard. Provide more powerful features.
|
||||
- [WireGuard](examples/wireguard) - WireGuard by Linuxserver.io is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography.
|
||||
- [IPSec VPN Server](examples/ipsec-vpn-server) - Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2.
|
||||
- [Firezone](examples/firezone) - Self-hosted secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-factor auth (MFA), and SSO.
|
||||
|
@ -245,6 +252,7 @@ A [document management system](https://en.wikipedia.org/wiki/Document_management
|
|||
- [Paperless NGX](examples/paperless-ngx) - A community-supported supercharged version of paperless: scan, index and archive all your physical documents.
|
||||
- [Papermerge](examples/papermerge) - Free and open source document management system with OCR designed for scanned documents, digital archives, pdf, tiff, jpeg.
|
||||
- [DocuSeal](examples/docuseal) - Create, fill, and sign digital documents (alternative to DocuSign).
|
||||
- [alist](examples/alist/) - A file list/WebDAV program that supports multiple storages and provides functions such as network disk hosting and file preview.
|
||||
|
||||
### Pastebins
|
||||
|
||||
|
@ -367,6 +375,7 @@ Software that helps to increase security and privacy.
|
|||
A [wiki](https://en.wikipedia.org/wiki/Wiki) is a publication collaboratively edited and managed by its own audience directly using a web browser.
|
||||
|
||||
- [Bookstack](examples/bookstack) - BookStack is a free and open-source wiki software aimed for a simple, self-hosted, and easy-to-use platform.
|
||||
- [Calibre-Web](examples/calibre-web) - Calibre-Web is an open-source book management project that allows you to read books online without downloading, supporting various book formats.
|
||||
- [Wiki.js](examples/wikijs) - Wiki.js is an open source project that has been made possible due to the generous contributions by community backers.
|
||||
- [Answer](examples/answer) - An open-source knowledge-based community software. You can use it quickly to build Q&A community for your products, customers, teams, and more.
|
||||
- [Obsidian-Remote](examples/obsidian-remote) - This docker image allows you to run obsidian in docker as a container and access it via your web browser.
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# References
|
||||
|
||||
- https://github.com/alist-org/alist/
|
|
@ -0,0 +1,30 @@
|
|||
version: "3.3"
|
||||
|
||||
services:
|
||||
alist:
|
||||
image: xhofe/alist:latest
|
||||
container_name: alist
|
||||
environment:
|
||||
- PUID=0
|
||||
- PGID=0
|
||||
- TZ=UTC # specify a timezone to use,
|
||||
- UMASK=022
|
||||
volumes:
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/etc/alist:/opt/alist/data
|
||||
ports:
|
||||
- 5244:5244
|
||||
- 5245:5245
|
||||
restart: unless-stopped
|
||||
#networks:
|
||||
# - proxy
|
||||
#labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
# - traefik.http.routers.calibre.rule=Host(`calibre.example.com`)
|
||||
# - traefik.http.services.calibre.loadbalancer.server.port=8083
|
||||
# # Optional part for traefik middlewares
|
||||
# - traefik.http.routers.calibre.middlewares=local-ipwhitelist@file,authelia@docker
|
||||
|
||||
#networks:
|
||||
# proxy:
|
||||
# external: true
|
|
@ -0,0 +1,3 @@
|
|||
# References
|
||||
|
||||
- https://github.com/janeczku/calibre-web
|
|
@ -0,0 +1,33 @@
|
|||
version: "2.1"
|
||||
|
||||
services:
|
||||
calibre-web:
|
||||
image: lscr.io/linuxserver/calibre-web:latest
|
||||
container_name: calibre-web
|
||||
environment:
|
||||
- PUID=1000
|
||||
- PGID=1000
|
||||
- TZ=Euope/Berlin # specify a timezone to use,
|
||||
- DOCKER_MODS=linuxserver/mods:universal-calibre # optional
|
||||
- OAUTHLIB_RELAX_TOKEN_SCOPE=1 # optional
|
||||
volumes:
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/calibre-web/config:/config # where calibre-web stores the internal database and config
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/calibre-web/books:/books # where your pre-existing calibre database is located
|
||||
ports:
|
||||
- 8083:8083
|
||||
expose:
|
||||
- 8083
|
||||
restart: unless-stopped
|
||||
#networks:
|
||||
# - proxy
|
||||
#labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
# - traefik.http.routers.calibre.rule=Host(`calibre.example.com`)
|
||||
# - traefik.http.services.calibre.loadbalancer.server.port=8083
|
||||
# # Optional part for traefik middlewares
|
||||
# - traefik.http.routers.calibre.middlewares=local-ipwhitelist@file,authelia@docker
|
||||
|
||||
#networks:
|
||||
# proxy:
|
||||
# external: true
|
|
@ -1,5 +1,5 @@
|
|||
# Versioning
|
||||
IMMICH_VERSION=v1.99.0
|
||||
IMMICH_VERSION=v1.100.0
|
||||
|
||||
# Database
|
||||
DB_HOSTNAME=immich-database
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# References
|
||||
|
||||
- https://github.com/vx3r/wg-gen-web
|
|
@ -0,0 +1,33 @@
|
|||
version: '3.6'
|
||||
services:
|
||||
wg-gen-web-demo:
|
||||
image: vx3r/wg-gen-web:latest
|
||||
container_name: wg-gen-web-demo
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- WG_CONF_DIR=/data
|
||||
- WG_INTERFACE_NAME=wg0.conf
|
||||
- SMTP_HOST=smtp.gmail.com
|
||||
- SMTP_PORT=587
|
||||
- SMTP_USERNAME=no-reply@gmail.com
|
||||
- SMTP_PASSWORD=******************
|
||||
- SMTP_FROM=Wg Gen Web <no-reply@gmail.com>
|
||||
volumes:
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/etc/wireguard/data:/data
|
||||
ports:
|
||||
- "8080:8080"
|
||||
expose:
|
||||
- "8080"
|
||||
#networks:
|
||||
# - proxy
|
||||
#labels:
|
||||
# - traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
# - traefik.http.routers.evershop.rule=Host(`shop.example.com`)
|
||||
# - traefik.http.services.evershop.loadbalancer.server.port=3000
|
||||
# # Part for optional traefik middlewares
|
||||
# - traefik.http.routers.evershop.middlewares=local-ipwhitelist@file,authelia@docker
|
||||
|
||||
#networks:
|
||||
# proxy:
|
||||
# external: true
|
Ładowanie…
Reference in New Issue