1.8 KiB
1.8 KiB
Privoxy Docker
Đây là một Docker image cho Privoxy, có thể chạy bằng Docker Compose.
Đã gộp từ repo riêng
public/privoxy-dockervàopublic/image(giữ nguyên tag registry).
Nêu dùng docker-compose.yml
services:
privoxy:
image: git.thuanle.me/public/privoxy-docker:latest
container_name: privoxy
ports:
- "8118:8118"
volumes:
- ./privoxy:/etc/privoxy
user: "1000:1000" # ✅ Set user theo sở hữu
restart: unless-stopped
labels:
- "com.centurylinklabs.watchtower.enable=true" # Cho phép Watchtower tự động cập nhật container khi cần
Hướng dẫn chuỗi hành động
-
Tạo thư mục cho mình:
Tạo thư mục
privoxytrong cùng thư mục chứa filedocker-compose.ymlđể lưu file cấu hình riêng của bạn.mkdir -p privoxy -
Chỉnh sửa file cấu hình Privoxy:
-
Tạo file
privoxy/configvới nội dung mình muốnlisten-address 0.0.0.0:8118 toggle 1 enable-remote-toggle 0 enable-edit-actions 0 enforce-blocks 1 buffer-limit 4096 logfile /dev/stdout -
Hãy copy file cấu hình mình tạo vào container (nếu chưa có mount config folder):
docker cp privoxy:/etc/privoxy/config ./privoxy/config
-
-
Chạy docker lên:
docker-compose up -d -
Thử cặp proxy:
- Proxy sẽ lắng nghe tại địa chỉ
localhost:8118. - Cấu hình trình duyệt hoặc ứng dụng của bạn để sử dụng HTTP Proxy qua địa chỉ trên.
- Proxy sẽ lắng nghe tại địa chỉ
Thông tin thêm
- Image được build mỗi Chủ nhật lúc 03:00 UTC, cho mọi kiến trúc (amd64, arm64).
- Để build và push image, xem file build workflow.