Add Amnezia Web Panel source with PostgreSQL 17 storage.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
orohi
2026-07-26 00:02:18 +03:00
co-authored by Cursor
parent ead1c64dd1
commit 8b70d51c87
50 changed files with 21713 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# Optional Docker Compose override for running Cloudflare WARP inside the panel container.
# Usage:
# docker compose -f docker-compose.yml -f docker-compose.warp.yml up -d --build
#
# Why the extra privileges:
# WARP needs a TUN device and NET_ADMIN to create/manage its tunnel interface.
services:
amnezia_panel:
build:
context: .
dockerfile: Dockerfile.warp
image: amnezia-panel:warp-local
cap_add:
- NET_ADMIN
- SYS_MODULE
devices:
- /dev/net/tun:/dev/net/tun
sysctls:
net.ipv4.conf.all.src_valid_mark: "1"
volumes:
- amnezia_data:/app/data
- cloudflare_warp:/var/lib/cloudflare-warp
volumes:
cloudflare_warp: