Skip to content

1panel tg docker api #96

@aiastia

Description

@aiastia
location ^~ / {
    proxy_pass http://127.0.0.1:8083; 
    proxy_set_header Host $host; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header REMOTE-HOST $remote_addr; 
    proxy_set_header Upgrade $http_upgrade; 
    proxy_set_header Connection $http_connection; 
    proxy_set_header X-Forwarded-Proto $scheme; 
    proxy_set_header X-Forwarded-Port $server_port; 
    proxy_http_version 1.1; 
    add_header X-Cache $upstream_cache_status; 
    add_header Cache-Control no-cache; 
    proxy_ssl_server_name off; 
    proxy_ssl_name $proxy_host; 
    add_header Strict-Transport-Security "max-age=31536000"; 
}
# Handle full paths
location ~* ^/file\/bot[^/]+\/var\/lib\/telegram-bot-api(.*) {
    rewrite ^/file\/bot[^/]+\/var\/lib\/telegram-bot-api(.*) /$1 break; 
    try_files $uri @files; 
}
# Handle partial paths
location ~* \/file\/bot\d+:(.*) {
    rewrite ^/file\/bot(.*) /$1 break; 
    try_files $uri @files; 
}
location @files {
    root /var/lib/telegram-bot-api; 
    gzip on; 
    gzip_vary on; 
    gzip_proxied any; 
    gzip_comp_level 6; 
    gzip_buffers 64 8k; 
    gzip_http_version 1.1; 
    gzip_min_length 1100; 
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions