Porównaj commity

...

7 Commity

Autor SHA1 Wiadomość Data
pursuit 38f8900fb6
Merge 254fc60224 into 0662c00265 2024-03-29 12:12:53 +03:00
LRVT 0662c00265
Update .env 2024-03-29 01:28:58 +01:00
zfhe 254fc60224 Added alist 2024-03-22 10:14:03 +08:00
zfhe 21a88a8e8d Update docker-compose.yml 2024-03-22 09:54:17 +08:00
LRVT 2e110601b6
Update docker-compose.yml 2024-03-20 10:44:02 +01:00
zfhe 83853b2bea Added wg-gen-web 2024-03-19 11:54:47 +08:00
zfhe 418b7eb92f Added Calibre-Web 2024-03-19 11:28:11 +08:00
8 zmienionych plików z 145 dodań i 31 usunięć

Wyświetl plik

@ -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.

Wyświetl plik

@ -0,0 +1,3 @@
# References
- https://github.com/alist-org/alist/

Wyświetl plik

@ -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

Wyświetl plik

@ -0,0 +1,3 @@
# References
- https://github.com/janeczku/calibre-web

Wyświetl plik

@ -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

Wyświetl plik

@ -1,5 +1,5 @@
# Versioning
IMMICH_VERSION=v1.99.0
IMMICH_VERSION=v1.100.0
# Database
DB_HOSTNAME=immich-database

Wyświetl plik

@ -0,0 +1,3 @@
# References
- https://github.com/vx3r/wg-gen-web

Wyświetl plik

@ -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