first commit
This commit is contained in:
BIN
._nginx.conf
Executable file
BIN
._nginx.conf
Executable file
Binary file not shown.
BIN
._sites-available
Executable file
BIN
._sites-available
Executable file
Binary file not shown.
BIN
._sites-enabled
Executable file
BIN
._sites-enabled
Executable file
Binary file not shown.
75
angie.conf
Executable file
75
angie.conf
Executable file
@@ -0,0 +1,75 @@
|
||||
load_module /usr/lib/angie/modules/ngx_http_headers_more_filter_module.so;
|
||||
load_module /usr/lib/angie/modules/ngx_http_brotli_filter_module.so;
|
||||
load_module /usr/lib/angie/modules/ngx_http_brotli_static_module.so;
|
||||
load_module /usr/lib/angie/modules/ngx_http_zstd_filter_module.so;
|
||||
load_module /usr/lib/angie/modules/ngx_http_zstd_static_module.so;
|
||||
|
||||
user www-data;
|
||||
pid /run/angie.pid;
|
||||
worker_processes auto;
|
||||
worker_rlimit_nofile 65535;
|
||||
|
||||
events {
|
||||
multi_accept on;
|
||||
worker_connections 65535;
|
||||
}
|
||||
|
||||
http {
|
||||
|
||||
log_format main '$remote_addr $remote_port - $remote_user [$time_local] "$request" '
|
||||
'$status $body_bytes_sent "$http_referer" '
|
||||
'"$http_user_agent" "$http_x_forwarded_for" "$http_cookie" "$sent_http_set_cookie" "$http_host" "$http3"';
|
||||
|
||||
|
||||
#charset utf-8;
|
||||
sendfile on;
|
||||
tcp_nopush on;
|
||||
tcp_nodelay on;
|
||||
server_tokens off;
|
||||
log_not_found off;
|
||||
types_hash_max_size 2048;
|
||||
client_max_body_size 512M;
|
||||
client_body_buffer_size 512M;
|
||||
etag off;
|
||||
|
||||
# MIME
|
||||
include mime.types;
|
||||
default_type application/octet-stream;
|
||||
|
||||
# Logging
|
||||
access_log /var/log/angie/access.log;
|
||||
error_log /var/log/angie/error.log warn;
|
||||
|
||||
# SSL
|
||||
ssl_session_timeout 1d;
|
||||
ssl_session_cache shared:SSL:10m;
|
||||
ssl_session_tickets off;
|
||||
|
||||
# Mozilla Modern configuration
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
|
||||
# OCSP Stapling
|
||||
ssl_stapling on;
|
||||
ssl_stapling_verify on;
|
||||
resolver 1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4 valid=60s;
|
||||
resolver_timeout 2s;
|
||||
|
||||
brotli off;
|
||||
brotli_comp_level 6;
|
||||
brotli_static on;
|
||||
brotli_types *;
|
||||
|
||||
zstd on;
|
||||
zstd_min_length 256; # no less than 256 bytes
|
||||
zstd_comp_level 3; # set the level to 3
|
||||
|
||||
# Load configs
|
||||
include /etc/angie/conf.d/*.conf;
|
||||
include /etc/angie/sites-enabled/*;
|
||||
more_clear_headers "Server";
|
||||
|
||||
set_real_ip_from 127.0.0.1; # Zaufane IP (np. Varnish lub inny proxy)
|
||||
real_ip_header X-Forwarded-For; # Użyj nagłówka X-Forwarded-For do określenia prawdziwego IP
|
||||
real_ip_recursive on; # Uwzględnij wszystkie adresy IP w X-Forwarded-For
|
||||
|
||||
}
|
||||
44
conf.d/default.conf
Normal file
44
conf.d/default.conf
Normal file
@@ -0,0 +1,44 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name localhost;
|
||||
|
||||
#access_log /var/log/nginx/host.access.log main;
|
||||
|
||||
location / {
|
||||
root /usr/share/nginx/html;
|
||||
index index.html index.htm;
|
||||
}
|
||||
|
||||
#error_page 404 /404.html;
|
||||
|
||||
# redirect server error pages to the static page /50x.html
|
||||
#
|
||||
error_page 500 502 503 504 /50x.html;
|
||||
location = /50x.html {
|
||||
root /usr/share/nginx/html;
|
||||
}
|
||||
|
||||
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
|
||||
#
|
||||
#location ~ \.php$ {
|
||||
# proxy_pass http://127.0.0.1;
|
||||
#}
|
||||
|
||||
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
|
||||
#
|
||||
#location ~ \.php$ {
|
||||
# root html;
|
||||
# fastcgi_pass 127.0.0.1:9000;
|
||||
# fastcgi_index index.php;
|
||||
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
|
||||
# include fastcgi_params;
|
||||
#}
|
||||
|
||||
# deny access to .htaccess files, if Apache's document root
|
||||
# concurs with nginx's one
|
||||
#
|
||||
#location ~ /\.ht {
|
||||
# deny all;
|
||||
#}
|
||||
}
|
||||
|
||||
364
conf.d/prometheus_all.conf
Normal file
364
conf.d/prometheus_all.conf
Normal file
@@ -0,0 +1,364 @@
|
||||
prometheus_template all {
|
||||
|
||||
angie_connections_accepted $p8s_value
|
||||
path=/connections/accepted
|
||||
type=counter
|
||||
'help=The total number of accepted client connections.';
|
||||
|
||||
angie_connections_dropped $p8s_value
|
||||
path=/connections/dropped
|
||||
type=counter
|
||||
'help=The total number of dropped client connections.';
|
||||
|
||||
angie_connections_active $p8s_value
|
||||
path=/connections/active
|
||||
type=gauge
|
||||
'help=The current number of active client connections.';
|
||||
|
||||
angie_connections_idle $p8s_value
|
||||
path=/connections/idle
|
||||
type=gauge
|
||||
'help=The current number of idle client connections.';
|
||||
|
||||
|
||||
'angie_slabs_pages_used{zone="$1"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/pages/used$
|
||||
type=gauge
|
||||
'help=The number of currently used memory pages in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_free{zone="$1"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/pages/free$
|
||||
type=gauge
|
||||
'help=The number of currently free memory pages in a slab zone.';
|
||||
|
||||
|
||||
'angie_slabs_pages_slots_used{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/used$
|
||||
type=gauge
|
||||
'help=The number of currently used memory slots of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_free{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/free$
|
||||
type=gauge
|
||||
'help=The number of currently free memory slots of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_reqs{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/reqs$
|
||||
type=counter
|
||||
'help=The total number of attempts to allocate a memory slot of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_fails{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/fails$
|
||||
type=counter
|
||||
'help=The number of unsuccessful attempts to allocate a memory slot of a specific size in a slab zone.';
|
||||
|
||||
|
||||
'angie_resolvers_queries{zone="$1",type="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/queries/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of queries of a specific type to resolve in a resolver zone.';
|
||||
|
||||
'angie_resolvers_sent{zone="$1",type="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/sent/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of sent DNS queries of a specific type to resolve in a resolver zone.';
|
||||
|
||||
'angie_resolvers_responses{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of resolution results with a specific status in a resolver zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_ssl_handshaked{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/handshaked$
|
||||
type=counter
|
||||
'help=The total number of successful SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_reuses{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/reuses$
|
||||
type=counter
|
||||
'help=The total number of session reuses during SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_timedout{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/timedout$
|
||||
type=counter
|
||||
'help=The total number of timed-out SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_failed{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/failed$
|
||||
type=counter
|
||||
'help=The total number of failed SSL handshakes in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_requests_total{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/total$
|
||||
type=counter
|
||||
'help=The total number of client requests received in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_requests_processing{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/processing$
|
||||
type=gauge
|
||||
'help=The number of client requests currently being processed in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_requests_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/discarded$
|
||||
type=counter
|
||||
'help=The total number of client requests completed in an HTTP server zone without sending a response.';
|
||||
|
||||
|
||||
'angie_http_server_zones_responses{zone="$1",code="$2"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_location_zones_requests_total{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/requests/total$
|
||||
type=counter
|
||||
'help=The total number of client requests in an HTTP location zone.';
|
||||
|
||||
'angie_http_location_zones_requests_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/requests/discarded$
|
||||
type=counter
|
||||
'help=The total number of client requests completed in an HTTP location zone without sending a response.';
|
||||
|
||||
|
||||
'angie_http_location_zones_responses{zone="$1",code="$2"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status in an HTTP location zone.';
|
||||
|
||||
|
||||
'angie_http_location_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in an HTTP location zone.';
|
||||
|
||||
'angie_http_location_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in an HTTP location zone.';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_state{upstream="$1",peer="$2"}' $p8st_all_ups_state
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/state$
|
||||
type=gauge
|
||||
'help=The current state of an upstream peer in "HTTP": 1 - up, 2 - down, 3 - unavailable, or 4 - recovering.';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_selected_current{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/selected/current$
|
||||
type=gauge
|
||||
'help=The number of requests currently being processed by an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_selected_total{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/selected/total$
|
||||
type=counter
|
||||
'help=The total number of attempts to use an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_responses{upstream="$1",peer="$2",code="$3"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status received from an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_data_sent{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_data_received{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_health_fails{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/fails$
|
||||
type=counter
|
||||
'help=The total number of unsuccessful attempts to communicate with an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_health_unavailable{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/unavailable$
|
||||
type=counter
|
||||
'help=The number of times when an upstream peer in "HTTP" became "unavailable" due to reaching the max_fails limit.';
|
||||
|
||||
'angie_http_upstreams_peers_health_downtime{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/downtime$
|
||||
type=counter
|
||||
'help=The total time (in milliseconds) that an upstream peer in "HTTP" was "unavailable".';
|
||||
|
||||
|
||||
'angie_http_upstreams_keepalive{upstream="$1"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/keepalive$
|
||||
type=gauge
|
||||
'help=The number of currently cached keepalive connections for an HTTP upstream.';
|
||||
|
||||
|
||||
'angie_http_caches_responses{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/responses$
|
||||
type=counter
|
||||
'help=The total number of responses processed in an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_bytes{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/bytes$
|
||||
type=counter
|
||||
'help=The total number of bytes processed in an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_responses_written{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/responses_written$
|
||||
type=counter
|
||||
'help=The total number of responses written to an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_bytes_written{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/bytes_written$
|
||||
type=counter
|
||||
'help=The total number of bytes written to an HTTP cache zone with a specific cache status.';
|
||||
|
||||
|
||||
'angie_http_caches_size{zone="$1"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/size$
|
||||
type=gauge
|
||||
'help=The current size (in bytes) of cached responses in an HTTP cache zone.';
|
||||
|
||||
|
||||
'angie_http_caches_shards_size{zone="$1",path="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/shards/([^/]+)/size$
|
||||
type=gauge
|
||||
'help=The current size (in bytes) of cached responses in a shard path of an HTTP cache zone.';
|
||||
|
||||
|
||||
'angie_http_limit_conns{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/limit_conns/([^/]+)/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of requests processed by an HTTP limit_conn zone with a specific result.';
|
||||
|
||||
'angie_http_limit_reqs{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/limit_reqs/([^/]+)/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of requests processed by an HTTP limit_reqs zone with a specific result.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_ssl_handshaked{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/handshaked$
|
||||
type=counter
|
||||
'help=The total number of successful SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_reuses{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/reuses$
|
||||
type=counter
|
||||
'help=The total number of session reuses during SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_timedout{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/timedout$
|
||||
type=counter
|
||||
'help=The total number of timed-out SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_failed{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/failed$
|
||||
type=counter
|
||||
'help=The total number of failed SSL handshakes in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_connections_total{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/total$
|
||||
type=counter
|
||||
'help=The total number of client connections received in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_connections_processing{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/processing$
|
||||
type=gauge
|
||||
'help=The number of client connections currently being processed in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_connections_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/discarded$
|
||||
type=counter
|
||||
'help=The total number of client connections completed in a stream server zone without establishing a session.';
|
||||
|
||||
'angie_stream_server_zones_connections_passed{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/passed$
|
||||
type=counter
|
||||
'help=The total number of client connections in a stream server zone passed for handling to a different listening socket.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_sessions{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/sessions/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of sessions finished with a specific status in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_state{upstream="$1",peer="$2"}' $p8st_all_ups_state
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/state$
|
||||
type=gauge
|
||||
'help=The current state of an upstream peer in "stream": 1 - up, 2 - down, 3 - unavailable, or 4 - recovering.';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_selected_current{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/selected/current$
|
||||
type=gauge
|
||||
'help=The number of sessions currently being processed by an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_selected_total{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/selected/total$
|
||||
type=counter
|
||||
'help=The total number of attempts to use an upstream peer in "stream".';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_data_sent{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_data_received{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from an upstream peer in "stream".';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_health_fails{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/fails$
|
||||
type=counter
|
||||
'help=The total number of unsuccessful attempts to communicate with an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_health_unavailable{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/unavailable$
|
||||
type=counter
|
||||
'help=The number of times when an upstream peer in "stream" became "unavailable" due to reaching the max_fails limit.';
|
||||
|
||||
'angie_stream_upstreams_peers_health_downtime{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/downtime$
|
||||
type=counter
|
||||
'help=The total time (in milliseconds) that an upstream peer in "stream" was "unavailable".';
|
||||
}
|
||||
|
||||
map $p8s_value $p8st_all_ups_state {
|
||||
volatile;
|
||||
"up" 1;
|
||||
"down" 2;
|
||||
"unavailable" 3;
|
||||
"recovering" 4;
|
||||
default 0;
|
||||
}
|
||||
33
conf.d/status.conf
Normal file
33
conf.d/status.conf
Normal file
@@ -0,0 +1,33 @@
|
||||
#include conf.d/prometheus_all.conf;
|
||||
|
||||
server {
|
||||
listen 84;
|
||||
listen 86;
|
||||
|
||||
location /nginx_status {
|
||||
stub_status on;
|
||||
access_log off;
|
||||
allow all;
|
||||
}
|
||||
|
||||
auto_redirect on;
|
||||
|
||||
location /status/ {
|
||||
api /status/;
|
||||
api_config_files on;
|
||||
}
|
||||
|
||||
location /console/ {
|
||||
alias /usr/share/angie-console-light/html/;
|
||||
index index.html;
|
||||
}
|
||||
|
||||
location /console/api/ {
|
||||
api /status/;
|
||||
}
|
||||
|
||||
location =/p8s {
|
||||
prometheus all;
|
||||
}
|
||||
|
||||
}
|
||||
BIN
config/._general.conf
Executable file
BIN
config/._general.conf
Executable file
Binary file not shown.
BIN
config/._letsencrypt.conf
Executable file
BIN
config/._letsencrypt.conf
Executable file
Binary file not shown.
BIN
config/._php_fastcgi.conf
Executable file
BIN
config/._php_fastcgi.conf
Executable file
Binary file not shown.
BIN
config/._security.conf
Executable file
BIN
config/._security.conf
Executable file
Binary file not shown.
BIN
config/._wordpress.conf
Executable file
BIN
config/._wordpress.conf
Executable file
Binary file not shown.
17
config/custom_linuxiarz.conf
Normal file
17
config/custom_linuxiarz.conf
Normal file
@@ -0,0 +1,17 @@
|
||||
location ~* /sk {
|
||||
return 301 https://sk.linuxiarz.pl/;
|
||||
}
|
||||
|
||||
location = /phpinfo/ {
|
||||
auth_basic "";
|
||||
auth_basic_user_file /etc/nginx/.htpasswd;
|
||||
}
|
||||
|
||||
location = /ovh/ {
|
||||
return 404;
|
||||
}
|
||||
|
||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml$ "/index.php?xml_sitemap=params=$2" last;
|
||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.xml\.gz$ "/index.php?xml_sitemap=params=$2;zip=true" last;
|
||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html$ "/index.php?xml_sitemap=params=$2;html=true" last;
|
||||
rewrite ^/sitemap(-+([a-zA-Z0-9_-]+))?\.html.gz$ "/index.php?xml_sitemap=params=$2;html=true;zip=true" last;
|
||||
31
config/general.conf
Executable file
31
config/general.conf
Executable file
@@ -0,0 +1,31 @@
|
||||
# favicon.ico
|
||||
location = /favicon.ico {
|
||||
log_not_found off;
|
||||
access_log off;
|
||||
}
|
||||
|
||||
# robots.txt
|
||||
location = /robots.txt {
|
||||
log_not_found off;
|
||||
access_log off;
|
||||
}
|
||||
|
||||
# assets, media
|
||||
location ~* \.(?:css(\.map)?|js(\.map)?|jpe?g|png|gif|ico|cur|heic|webp|tiff?|mp3|m4a|aac|ogg|midi?|wav|mp4|mov|webm|mpe?g|avi|ogv|flv|wmv)$ {
|
||||
expires 7d;
|
||||
access_log off;
|
||||
}
|
||||
|
||||
# svg, fonts
|
||||
location ~* \.(?:svgz?|ttf|ttc|otf|eot|woff2?)$ {
|
||||
add_header Access-Control-Allow-Origin "*";
|
||||
expires 7d;
|
||||
access_log off;
|
||||
}
|
||||
|
||||
# gzip
|
||||
gzip on;
|
||||
gzip_vary on;
|
||||
gzip_proxied any;
|
||||
gzip_comp_level 6;
|
||||
gzip_types text/plain text/css text/xml application/json application/javascript application/rss+xml application/atom+xml image/svg+xml;
|
||||
10
config/header.conf
Normal file
10
config/header.conf
Normal file
@@ -0,0 +1,10 @@
|
||||
add_header X-Frame-Options SAMEORIGIN;
|
||||
add_header X-Content-Type-Options nosniff;
|
||||
add_header X-XSS-Protection "1; mode=block";
|
||||
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload";
|
||||
add_header Content-Security-Policy "default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline';" always;
|
||||
add_header Referrer-Policy "origin";
|
||||
add_header Permissions-Policy "autoplay=(), encrypted-media=(), fullscreen=(), geolocation=(), microphone=(), midi=()";
|
||||
add_header Cross-Origin-Embedder-Policy "unsafe-none; report-to=default";
|
||||
add_header Cross-Origin-Opener-Policy "unsafe-none; report-to=default";
|
||||
add_header Cross-Origin-Resource-Policy "cross-origin";
|
||||
4
config/letsencrypt.conf
Executable file
4
config/letsencrypt.conf
Executable file
@@ -0,0 +1,4 @@
|
||||
# ACME-challenge
|
||||
location ^~ /.well-known/acme-challenge/ {
|
||||
root /var/www/_letsencrypt;
|
||||
}
|
||||
12
config/non-hotlink.conf
Normal file
12
config/non-hotlink.conf
Normal file
@@ -0,0 +1,12 @@
|
||||
# Hotlinking dla obrazków/CSS/JS z wp-content
|
||||
location ~* ^/wp-content/.*\.(?:png|jpe?g|gif|webp|svg|ico|css|js)$ {
|
||||
|
||||
# Jeśli chcesz wpuszczać wejścia bez Referera – zostaw 'none'.
|
||||
# Jeśli chcesz je blokować – usuń 'none'.
|
||||
valid_referers none blocked server_names *.blog.linuxiarz.pl *.linuxiarz.pl;
|
||||
|
||||
if ($invalid_referer) { return 403; }
|
||||
|
||||
# normalne serwowanie
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
16
config/php_fastcgi.conf
Executable file
16
config/php_fastcgi.conf
Executable file
@@ -0,0 +1,16 @@
|
||||
# 404
|
||||
try_files $fastcgi_script_name =404;
|
||||
|
||||
# default fastcgi_params
|
||||
include fastcgi_params;
|
||||
|
||||
# fastcgi settings
|
||||
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_buffers 8 16k;
|
||||
fastcgi_buffer_size 32k;
|
||||
|
||||
# fastcgi params
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$base/:/usr/lib/php/:/tmp/";
|
||||
16
config/php_fastcgi5_6.conf
Normal file
16
config/php_fastcgi5_6.conf
Normal file
@@ -0,0 +1,16 @@
|
||||
# 404
|
||||
try_files $fastcgi_script_name =404;
|
||||
|
||||
# default fastcgi_params
|
||||
include fastcgi_params;
|
||||
|
||||
# fastcgi settings
|
||||
fastcgi_pass unix:/run/php/php5.6-fpm.sock;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_buffers 8 16k;
|
||||
fastcgi_buffer_size 32k;
|
||||
|
||||
# fastcgi params
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$base/:/usr/lib/php/:/tmp/";
|
||||
16
config/php_fastcgi7_4.conf
Executable file
16
config/php_fastcgi7_4.conf
Executable file
@@ -0,0 +1,16 @@
|
||||
# 404
|
||||
try_files $fastcgi_script_name =404;
|
||||
|
||||
# default fastcgi_params
|
||||
include fastcgi_params;
|
||||
|
||||
# fastcgi settings
|
||||
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_buffers 8 16k;
|
||||
fastcgi_buffer_size 32k;
|
||||
|
||||
# fastcgi params
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$base/:/usr/lib/php/:/tmp/";
|
||||
16
config/php_fastcgi8_1.conf
Executable file
16
config/php_fastcgi8_1.conf
Executable file
@@ -0,0 +1,16 @@
|
||||
# 404
|
||||
try_files $fastcgi_script_name =404;
|
||||
|
||||
# default fastcgi_params
|
||||
include fastcgi_params;
|
||||
|
||||
# fastcgi settings
|
||||
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_buffers 8 16k;
|
||||
fastcgi_buffer_size 32k;
|
||||
|
||||
# fastcgi params
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$base/:/usr/lib/php/:/tmp/";
|
||||
23
config/php_fastcgi_webmail.conf
Executable file
23
config/php_fastcgi_webmail.conf
Executable file
@@ -0,0 +1,23 @@
|
||||
# Split PATH_INFO dla static.php i innych
|
||||
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
|
||||
|
||||
# WAŻNE: Przypisz do zmiennej PRZED try_files
|
||||
set $path_info $fastcgi_path_info;
|
||||
|
||||
# 404
|
||||
try_files $fastcgi_script_name =404;
|
||||
|
||||
# default fastcgi_params
|
||||
include fastcgi_params;
|
||||
|
||||
# fastcgi settings
|
||||
fastcgi_pass unix:/run/php/php-fpm-mail.sock;
|
||||
fastcgi_index index.php;
|
||||
fastcgi_buffers 8 16k;
|
||||
fastcgi_buffer_size 32k;
|
||||
|
||||
# fastcgi params
|
||||
fastcgi_param DOCUMENT_ROOT $realpath_root;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
fastcgi_param PATH_INFO $path_info;
|
||||
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$base/:/usr/lib/php/:/tmp/:/etc/enigma:/run/current-system/sw/bin/gpg2:/usr/bin/gpg:/run/current-system/sw/bin/gpgconf:/usr/bin/gpg-agent:/usr/bin/gpgconf:/run/current-system/sw/bin/gpgconf";
|
||||
20
config/proxy.conf
Normal file
20
config/proxy.conf
Normal file
@@ -0,0 +1,20 @@
|
||||
proxy_http_version 1.1;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
|
||||
# Proxy headers
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
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 X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
more_clear_headers "X-Pingback";
|
||||
more_clear_headers "X-Cache";
|
||||
|
||||
|
||||
# Proxy timeouts
|
||||
proxy_connect_timeout 60s;
|
||||
proxy_send_timeout 60s;
|
||||
proxy_read_timeout 60s;
|
||||
682
config/rewrites.conf
Normal file
682
config/rewrites.conf
Normal file
@@ -0,0 +1,682 @@
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ permanent;
|
||||
rewrite ^/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/$ https://blog.linuxiarz.pl/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/ permanent;
|
||||
rewrite ^/2263/przywracanie-hasla-do-kontrolera-unifi/$ https://blog.linuxiarz.pl/2263/przywracanie-hasla-do-kontrolera-unifi/ permanent;
|
||||
rewrite ^/857/huawei-e3131-aero2-mikrotik-routeros/$ https://blog.linuxiarz.pl/857/huawei-e3131-aero2-mikrotik-routeros/ permanent;
|
||||
rewrite ^/2253/zalatany-apache-warto-zrobic-update/$ https://blog.linuxiarz.pl/2253/zalatany-apache-warto-zrobic-update/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/ permanent;
|
||||
rewrite ^/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/$ https://blog.linuxiarz.pl/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/ permanent;
|
||||
rewrite ^/1992/wydajny-i-szybki-sklep-prestashop/$ https://blog.linuxiarz.pl/1992/wydajny-i-szybki-sklep-prestashop/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ permanent;
|
||||
rewrite ^/2131/nginx-1-10-0-stable-i-nginx-1-11-0-mainline/$ https://blog.linuxiarz.pl/2131/nginx-1-10-0-stable-i-nginx-1-11-0-mainline/ permanent;
|
||||
rewrite ^/1874/centos-6-nginx-mariadb-phpmyadmin/$ https://blog.linuxiarz.pl/1874/centos-6-nginx-mariadb-phpmyadmin/ permanent;
|
||||
rewrite ^/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/$ https://blog.linuxiarz.pl/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/ permanent;
|
||||
rewrite ^/2082/lemp-na-ubuntu-16-04-nginx-mariadb-php7-memcache/$ https://blog.linuxiarz.pl/2082/lemp-na-ubuntu-16-04-nginx-mariadb-php7-memcache/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ permanent;
|
||||
rewrite ^/1356/centos-7-instalacja-serwera-ftp/$ https://blog.linuxiarz.pl/1356/centos-7-instalacja-serwera-ftp/ permanent;
|
||||
rewrite ^/2045/nginx-1-9-14-na-i386-amd64-armv7-armhf/$ https://blog.linuxiarz.pl/2045/nginx-1-9-14-na-i386-amd64-armv7-armhf/ permanent;
|
||||
rewrite ^/2032/tengine-chinski-zmodyfikowany-serwer-nginx/$ https://blog.linuxiarz.pl/2032/tengine-chinski-zmodyfikowany-serwer-nginx/ permanent;
|
||||
rewrite ^/2023/wirtualizacja-kvm-interfejs-web/$ https://blog.linuxiarz.pl/2023/wirtualizacja-kvm-interfejs-web/ permanent;
|
||||
rewrite ^/1986/nginx-1-9-12-z-modulami-na-debian-ubuntu-centos-i-innych/$ https://blog.linuxiarz.pl/1986/nginx-1-9-12-z-modulami-na-debian-ubuntu-centos-i-innych/ permanent;
|
||||
rewrite ^/1960/debian-8-perfekcyjny-serwer-www/$ https://blog.linuxiarz.pl/1960/debian-8-perfekcyjny-serwer-www/ permanent;
|
||||
rewrite ^/1911/nginx-1-9-11-z-modulami-na-debian-ubuntu-centos-i-innych/$ https://blog.linuxiarz.pl/1911/nginx-1-9-11-z-modulami-na-debian-ubuntu-centos-i-innych/ permanent;
|
||||
rewrite ^/1781/serwer-www-w-pigulce-centos-7/$ https://blog.linuxiarz.pl/1781/serwer-www-w-pigulce-centos-7/ permanent;
|
||||
rewrite ^/1966/mailpile-klient-imap-z-obsluga-pgp/$ https://blog.linuxiarz.pl/1966/mailpile-klient-imap-z-obsluga-pgp/ permanent;
|
||||
rewrite ^/1956/apache-2-4-18-na-debian-ubuntu/$ https://blog.linuxiarz.pl/1956/apache-2-4-18-na-debian-ubuntu/ permanent;
|
||||
rewrite ^/293/stawiamy-serwer-cs-source-steam/$ https://blog.linuxiarz.pl/293/stawiamy-serwer-cs-source-steam/ permanent;
|
||||
rewrite ^/1854/nginx-1-9-10-i-nginx-1-8-1-dla-debian-ubuntu-centos-fedora-opensuse/$ https://blog.linuxiarz.pl/1854/nginx-1-9-10-i-nginx-1-8-1-dla-debian-ubuntu-centos-fedora-opensuse/ permanent;
|
||||
rewrite ^/1618/ubuntu-serwer-www-w-pigulce/$ https://blog.linuxiarz.pl/1618/ubuntu-serwer-www-w-pigulce/ permanent;
|
||||
rewrite ^/1640/serwer-www-w-pigulce-na-debian-8/$ https://blog.linuxiarz.pl/1640/serwer-www-w-pigulce-na-debian-8/ permanent;
|
||||
rewrite ^/1899/cozy-cloud-twoja-chmura-w-sieci/$ https://blog.linuxiarz.pl/1899/cozy-cloud-twoja-chmura-w-sieci/ permanent;
|
||||
rewrite ^/1896/htop-2-0-zostal-opublikowany/$ https://blog.linuxiarz.pl/1896/htop-2-0-zostal-opublikowany/ permanent;
|
||||
rewrite ^/1827/routing-w-multimedii/$ https://blog.linuxiarz.pl/1827/routing-w-multimedii/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/ permanent;
|
||||
rewrite ^/1820/usuwanie-starych-kerneli-w-ubuntu/$ https://blog.linuxiarz.pl/1820/usuwanie-starych-kerneli-w-ubuntu/ permanent;
|
||||
rewrite ^/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/$ https://blog.linuxiarz.pl/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/ permanent;
|
||||
rewrite ^/1802/nginx-z-dodatkami-na-freebsd/$ https://blog.linuxiarz.pl/1802/nginx-z-dodatkami-na-freebsd/ permanent;
|
||||
rewrite ^/1796/opensuse-i-serwer-www-z-nginx/$ https://blog.linuxiarz.pl/1796/opensuse-i-serwer-www-z-nginx/ permanent;
|
||||
rewrite ^/722/kompilacja-minidlna-ze-zrodel/$ https://blog.linuxiarz.pl/722/kompilacja-minidlna-ze-zrodel/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-hostoria/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/ permanent;
|
||||
rewrite ^/1732/centos-7-i-nginx-mariadb-php5-fpm/$ https://blog.linuxiarz.pl/1732/centos-7-i-nginx-mariadb-php5-fpm/ permanent;
|
||||
rewrite ^/1748/instalacja-klucza-dkim-i-amavis/$ https://blog.linuxiarz.pl/1748/instalacja-klucza-dkim-i-amavis/ permanent;
|
||||
rewrite ^/1745/xcache-akcelerator-php/$ https://blog.linuxiarz.pl/1745/xcache-akcelerator-php/ permanent;
|
||||
rewrite ^/1738/kompilacja-php-5-6-15-z-modulami/$ https://blog.linuxiarz.pl/1738/kompilacja-php-5-6-15-z-modulami/ permanent;
|
||||
rewrite ^/1723/fedora-i-nginx-z-google-pagespeed/$ https://blog.linuxiarz.pl/1723/fedora-i-nginx-z-google-pagespeed/ permanent;
|
||||
rewrite ^/1720/nowa-wersja-nginx-1-9-7/$ https://blog.linuxiarz.pl/1720/nowa-wersja-nginx-1-9-7/ permanent;
|
||||
rewrite ^/1713/downgrade-systemu-windows-8-1-enterprise-do-windows-8-1-pro/$ https://blog.linuxiarz.pl/1713/downgrade-systemu-windows-8-1-enterprise-do-windows-8-1-pro/ permanent;
|
||||
rewrite ^/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/$ https://blog.linuxiarz.pl/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/ permanent;
|
||||
rewrite ^/1633/nowa-wersja-nginx-1-9-6/$ https://blog.linuxiarz.pl/1633/nowa-wersja-nginx-1-9-6/ permanent;
|
||||
rewrite ^/1684/litespeed-instalacja-na-ubuntu-15-04/$ https://blog.linuxiarz.pl/1684/litespeed-instalacja-na-ubuntu-15-04/ permanent;
|
||||
rewrite ^/1688/lighttpd-z-nginx-i-varnishem-na-ubuntu/$ https://blog.linuxiarz.pl/1688/lighttpd-z-nginx-i-varnishem-na-ubuntu/ permanent;
|
||||
rewrite ^/1694/lighttpd-z-nginx-i-varnishem-na-debian-8/$ https://blog.linuxiarz.pl/1694/lighttpd-z-nginx-i-varnishem-na-debian-8/ permanent;
|
||||
rewrite ^/1665/php7-rc6-na-debian-8-jessie-testujemy/$ https://blog.linuxiarz.pl/1665/php7-rc6-na-debian-8-jessie-testujemy/ permanent;
|
||||
rewrite ^/1363/nginx-1-9-4-z-obsluga-protokolu-http2/$ https://blog.linuxiarz.pl/1363/nginx-1-9-4-z-obsluga-protokolu-http2/ permanent;
|
||||
rewrite ^/383/manager-pobierania-aria2-konfiguracja/$ https://blog.linuxiarz.pl/383/manager-pobierania-aria2-konfiguracja/ permanent;
|
||||
rewrite ^/1612/nginx-1-8-0-vts-pagespeed-na-debian-7/$ https://blog.linuxiarz.pl/1612/nginx-1-8-0-vts-pagespeed-na-debian-7/ permanent;
|
||||
rewrite ^/1586/ubuntu-debian-i-inne-kompilacja-nginx/$ https://blog.linuxiarz.pl/1586/ubuntu-debian-i-inne-kompilacja-nginx/ permanent;
|
||||
rewrite ^/1563/mail-in-a-box-czyli-kompleksowa-poczta-e-mail/$ https://blog.linuxiarz.pl/1563/mail-in-a-box-czyli-kompleksowa-poczta-e-mail/ permanent;
|
||||
rewrite ^/1571/mailcow-system-pocztowy-w-10-minut/$ https://blog.linuxiarz.pl/1571/mailcow-system-pocztowy-w-10-minut/ permanent;
|
||||
rewrite ^/1580/nginx-1-9-4-i-1-9-5-z-najnowszym-pagespeedem-i-vtsem/$ https://blog.linuxiarz.pl/1580/nginx-1-9-4-i-1-9-5-z-najnowszym-pagespeedem-i-vtsem/ permanent;
|
||||
rewrite ^/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/$ https://blog.linuxiarz.pl/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/ permanent;
|
||||
rewrite ^/1526/instalacja-php-5-6-14-na-ubuntu-15-04/$ https://blog.linuxiarz.pl/1526/instalacja-php-5-6-14-na-ubuntu-15-04/ permanent;
|
||||
rewrite ^/1519/apache2-nginx-varnish-na-ubuntu-15-04/$ https://blog.linuxiarz.pl/1519/apache2-nginx-varnish-na-ubuntu-15-04/ permanent;
|
||||
rewrite ^/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/$ https://blog.linuxiarz.pl/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/ permanent;
|
||||
rewrite ^/1308/lighttpd-z-php5-fpm-i-varnishem/$ https://blog.linuxiarz.pl/1308/lighttpd-z-php5-fpm-i-varnishem/ permanent;
|
||||
rewrite ^/1315/apache-2-php5-fpm-varnish/$ https://blog.linuxiarz.pl/1315/apache-2-php5-fpm-varnish/ permanent;
|
||||
rewrite ^/1435/nginx-na-ubuntu-14-04-15-04-i-15-10-out-of-the-box/$ https://blog.linuxiarz.pl/1435/nginx-na-ubuntu-14-04-15-04-i-15-10-out-of-the-box/ permanent;
|
||||
rewrite ^/1442/nginx-na-debianie-7-i-8-out-of-the-box/$ https://blog.linuxiarz.pl/1442/nginx-na-debianie-7-i-8-out-of-the-box/ permanent;
|
||||
rewrite ^/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/$ https://blog.linuxiarz.pl/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/ permanent;
|
||||
rewrite ^/1499/apache2-nginx-varnish-na-debianie-8/$ https://blog.linuxiarz.pl/1499/apache2-nginx-varnish-na-debianie-8/ permanent;
|
||||
rewrite ^/1489/maradns-lekki-i-prosty-serwer-dns/$ https://blog.linuxiarz.pl/1489/maradns-lekki-i-prosty-serwer-dns/ permanent;
|
||||
rewrite ^/1479/prestashop-na-nginx-szybkie-i-bezproblemowe/$ https://blog.linuxiarz.pl/1479/prestashop-na-nginx-szybkie-i-bezproblemowe/ permanent;
|
||||
rewrite ^/341/aria2-na-linux-debian/$ https://blog.linuxiarz.pl/341/aria2-na-linux-debian/ permanent;
|
||||
rewrite ^/1472/varnish-4-cache-ktory-nie-gryzie/$ https://blog.linuxiarz.pl/1472/varnish-4-cache-ktory-nie-gryzie/ permanent;
|
||||
rewrite ^/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/$ https://blog.linuxiarz.pl/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/ permanent;
|
||||
rewrite ^/1458/drupal-i-nginx/$ https://blog.linuxiarz.pl/1458/drupal-i-nginx/ permanent;
|
||||
rewrite ^/1451/uruchomienie-systemu-cms-drupal-na-lighttpd/$ https://blog.linuxiarz.pl/1451/uruchomienie-systemu-cms-drupal-na-lighttpd/ permanent;
|
||||
rewrite ^/1425/postfix-blokada-nadawcow-i-domen/$ https://blog.linuxiarz.pl/1425/postfix-blokada-nadawcow-i-domen/ permanent;
|
||||
rewrite ^/1421/aktualizacja-debiana-8-jessie-do-debiana-stretch/$ https://blog.linuxiarz.pl/1421/aktualizacja-debiana-8-jessie-do-debiana-stretch/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/ permanent;
|
||||
rewrite ^/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/$ https://blog.linuxiarz.pl/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/ permanent;
|
||||
rewrite ^/1376/minimalistyczne-apache-2-4-16-na-ubuntu-debianie/$ https://blog.linuxiarz.pl/1376/minimalistyczne-apache-2-4-16-na-ubuntu-debianie/ permanent;
|
||||
rewrite ^/1331/kompilacja-nginx-1-9-4-z-modulem-pagespeed-na-centos-7/$ https://blog.linuxiarz.pl/1331/kompilacja-nginx-1-9-4-z-modulem-pagespeed-na-centos-7/ permanent;
|
||||
rewrite ^/1297/lemp-ubuntu-15-04-szybko-i-bezbolesnie/$ https://blog.linuxiarz.pl/1297/lemp-ubuntu-15-04-szybko-i-bezbolesnie/ permanent;
|
||||
rewrite ^/1324/upgrade-ubuntu-15-04-do-wersji-15-10/$ https://blog.linuxiarz.pl/1324/upgrade-ubuntu-15-04-do-wersji-15-10/ permanent;
|
||||
rewrite ^/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/$ https://blog.linuxiarz.pl/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/ permanent;
|
||||
rewrite ^/1221/kompilacja-nginx-1-9-3-google-page-speed/$ https://blog.linuxiarz.pl/1221/kompilacja-nginx-1-9-3-google-page-speed/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/ permanent;
|
||||
rewrite ^/1213/aktualizacja-apache2-do-wersji-2-4-12/$ https://blog.linuxiarz.pl/1213/aktualizacja-apache2-do-wersji-2-4-12/ permanent;
|
||||
rewrite ^/1231/aktualizacja-bazy-danych/$ https://blog.linuxiarz.pl/1231/aktualizacja-bazy-danych/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/ permanent;
|
||||
rewrite ^/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/$ https://blog.linuxiarz.pl/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/ permanent;
|
||||
rewrite ^/1267/mageia5-czyli-mandriva-w-nowej-odslonie/$ https://blog.linuxiarz.pl/1267/mageia5-czyli-mandriva-w-nowej-odslonie/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/ permanent;
|
||||
rewrite ^/1176/serwer-teamspeak-3-na-freebsd-10-1/$ https://blog.linuxiarz.pl/1176/serwer-teamspeak-3-na-freebsd-10-1/ permanent;
|
||||
rewrite ^/1166/instalacja-fedora-core-22-na-virtual-box-video/$ https://blog.linuxiarz.pl/1166/instalacja-fedora-core-22-na-virtual-box-video/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/ permanent;
|
||||
rewrite ^/1140/centos-7-htop/$ https://blog.linuxiarz.pl/1140/centos-7-htop/ permanent;
|
||||
rewrite ^/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/$ https://blog.linuxiarz.pl/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/ permanent;
|
||||
rewrite ^/1098/open-game-panel-panel-gier-online/$ https://blog.linuxiarz.pl/1098/open-game-panel-panel-gier-online/ permanent;
|
||||
rewrite ^/1105/instalacja-owncloud-apache-mariadb/$ https://blog.linuxiarz.pl/1105/instalacja-owncloud-apache-mariadb/ permanent;
|
||||
rewrite ^/876/support-lenovo-i-mile-zaskoczenie/$ https://blog.linuxiarz.pl/876/support-lenovo-i-mile-zaskoczenie/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/ permanent;
|
||||
rewrite ^/919/tekst-przed-zalogowaniem-do-konsoli/$ https://blog.linuxiarz.pl/919/tekst-przed-zalogowaniem-do-konsoli/ permanent;
|
||||
rewrite ^/924/butterfly-czyli-konsola-w-przegladarce/$ https://blog.linuxiarz.pl/924/butterfly-czyli-konsola-w-przegladarce/ permanent;
|
||||
rewrite ^/931/mtr-alternatywa-dla-traceroute/$ https://blog.linuxiarz.pl/931/mtr-alternatywa-dla-traceroute/ permanent;
|
||||
rewrite ^/945/auto-backup-baz-danych-mysql/$ https://blog.linuxiarz.pl/945/auto-backup-baz-danych-mysql/ permanent;
|
||||
rewrite ^/949/serwer-team-speak-3-zaktualizowany/$ https://blog.linuxiarz.pl/949/serwer-team-speak-3-zaktualizowany/ permanent;
|
||||
rewrite ^/953/fail2ban-musisz-to-miec/$ https://blog.linuxiarz.pl/953/fail2ban-musisz-to-miec/ permanent;
|
||||
rewrite ^/960/proftp-wirtualny-uzytkownik/$ https://blog.linuxiarz.pl/960/proftp-wirtualny-uzytkownik/ permanent;
|
||||
rewrite ^/967/wlaczenie-userdir-w-apache2/$ https://blog.linuxiarz.pl/967/wlaczenie-userdir-w-apache2/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/ permanent;
|
||||
rewrite ^/985/reaktywacja-unitra-eu-org/$ https://blog.linuxiarz.pl/985/reaktywacja-unitra-eu-org/ permanent;
|
||||
rewrite ^/988/migracja-z-serwera-mysql-na-mariadb/$ https://blog.linuxiarz.pl/988/migracja-z-serwera-mysql-na-mariadb/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ permanent;
|
||||
rewrite ^/1095/import-bazy-danych-mysql-z-konsoli/$ https://blog.linuxiarz.pl/1095/import-bazy-danych-mysql-z-konsoli/ permanent;
|
||||
rewrite ^/1059/szybka-instalacja-skryptu-phpsysinfo/$ https://blog.linuxiarz.pl/1059/szybka-instalacja-skryptu-phpsysinfo/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/ permanent;
|
||||
rewrite ^/994/instalacja-lighttpd-php5-na/$ https://blog.linuxiarz.pl/994/instalacja-lighttpd-php5-na/ permanent;
|
||||
rewrite ^/802/apache-2-4-9-problemy-z-htaccess-i-permalink-w-wordpress/$ https://blog.linuxiarz.pl/802/apache-2-4-9-problemy-z-htaccess-i-permalink-w-wordpress/ permanent;
|
||||
rewrite ^/816/parkowanie-domeny-na-vps-z-uzyciem-bind/$ https://blog.linuxiarz.pl/816/parkowanie-domeny-na-vps-z-uzyciem-bind/ permanent;
|
||||
rewrite ^/837/zdalne-polaczenie-z-baza-mysql/$ https://blog.linuxiarz.pl/837/zdalne-polaczenie-z-baza-mysql/ permanent;
|
||||
rewrite ^/843/zmiana-nazwy-hosta-w-monitoringu-munin-change-munin-hostname/$ https://blog.linuxiarz.pl/843/zmiana-nazwy-hosta-w-monitoringu-munin-change-munin-hostname/ permanent;
|
||||
rewrite ^/849/apache-i-tworzenie-virtualhostow/$ https://blog.linuxiarz.pl/849/apache-i-tworzenie-virtualhostow/ permanent;
|
||||
rewrite ^/859/nowy-domowy-router-mikrotik-rb951g-2hnd/$ https://blog.linuxiarz.pl/859/nowy-domowy-router-mikrotik-rb951g-2hnd/ permanent;
|
||||
rewrite ^/869/witamy-wsrod-zywych-serwer-team-speak-3-online/$ https://blog.linuxiarz.pl/869/witamy-wsrod-zywych-serwer-team-speak-3-online/ permanent;
|
||||
rewrite ^/885/narzedzie-fping-jako-alternatywa-dla-ping/$ https://blog.linuxiarz.pl/885/narzedzie-fping-jako-alternatywa-dla-ping/ permanent;
|
||||
rewrite ^/899/iptables-blokowanie-ip-z-chin/$ https://blog.linuxiarz.pl/899/iptables-blokowanie-ip-z-chin/ permanent;
|
||||
rewrite ^/865/awaria-serwera-teamspeak3/$ https://blog.linuxiarz.pl/865/awaria-serwera-teamspeak3/ permanent;
|
||||
rewrite ^/199/kompilujemy-transmission-na-linuxie/$ https://blog.linuxiarz.pl/199/kompilujemy-transmission-na-linuxie/ permanent;
|
||||
rewrite ^/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/$ https://blog.linuxiarz.pl/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/ permanent;
|
||||
rewrite ^/478/adblock-w-gargoyle-blokowanie-reklam-na-routerze/$ https://blog.linuxiarz.pl/478/adblock-w-gargoyle-blokowanie-reklam-na-routerze/ permanent;
|
||||
rewrite ^/504/bootowalny-dysk-usb-w-linuxie/$ https://blog.linuxiarz.pl/504/bootowalny-dysk-usb-w-linuxie/ permanent;
|
||||
rewrite ^/822/routeros-v6-16-wydany/$ https://blog.linuxiarz.pl/822/routeros-v6-16-wydany/ permanent;
|
||||
rewrite ^/810/routeros-6-16rc15-2014-jul-08-1045/$ https://blog.linuxiarz.pl/810/routeros-6-16rc15-2014-jul-08-1045/ permanent;
|
||||
rewrite ^/797/glos-tomasza-knapika-automapa/$ https://blog.linuxiarz.pl/797/glos-tomasza-knapika-automapa/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/ permanent;
|
||||
rewrite ^/784/dd-wrt-i-ustawianie-routera-w-tryb-ap-bridge/$ https://blog.linuxiarz.pl/784/dd-wrt-i-ustawianie-routera-w-tryb-ap-bridge/ permanent;
|
||||
rewrite ^/781/aktualizacja-mikrotika-z-konsoli/$ https://blog.linuxiarz.pl/781/aktualizacja-mikrotika-z-konsoli/ permanent;
|
||||
rewrite ^/777/ts3-linuxiarz-pl-bot-muzyczny/$ https://blog.linuxiarz.pl/777/ts3-linuxiarz-pl-bot-muzyczny/ permanent;
|
||||
rewrite ^/764/stawianie-serwera-team-speak-3-baza-mysql/$ https://blog.linuxiarz.pl/764/stawianie-serwera-team-speak-3-baza-mysql/ permanent;
|
||||
rewrite ^/759/teamspeak-3-instalacja-licencji-i-aktualizacja/$ https://blog.linuxiarz.pl/759/teamspeak-3-instalacja-licencji-i-aktualizacja/ permanent;
|
||||
rewrite ^/755/zmiany-zmiany/$ https://blog.linuxiarz.pl/755/zmiany-zmiany/ permanent;
|
||||
rewrite ^/706/hackowanie-lamanie-hasla-windows-xp/$ https://blog.linuxiarz.pl/706/hackowanie-lamanie-hasla-windows-xp/ permanent;
|
||||
rewrite ^/729/droopy-prosty-upload-plikow-w-pythonie/$ https://blog.linuxiarz.pl/729/droopy-prosty-upload-plikow-w-pythonie/ permanent;
|
||||
rewrite ^/601/digitemp-i-zapis-do-mysql/$ https://blog.linuxiarz.pl/601/digitemp-i-zapis-do-mysql/ permanent;
|
||||
rewrite ^/742/ataki-na-bloga/$ https://blog.linuxiarz.pl/742/ataki-na-bloga/ permanent;
|
||||
rewrite ^/740/aktualizacja-obrazow-openwrt/$ https://blog.linuxiarz.pl/740/aktualizacja-obrazow-openwrt/ permanent;
|
||||
rewrite ^/736/google-cloud-print-skrypt-startowy/$ https://blog.linuxiarz.pl/736/google-cloud-print-skrypt-startowy/ permanent;
|
||||
rewrite ^/733/video_tdr_failure-w-windowsie-8-1-rozwiazanie/$ https://blog.linuxiarz.pl/733/video_tdr_failure-w-windowsie-8-1-rozwiazanie/ permanent;
|
||||
rewrite ^/718/aktualizacja-xbmc-na-ubuntu-12-04-do-wersji-xbmc-13-gotham/$ https://blog.linuxiarz.pl/718/aktualizacja-xbmc-na-ubuntu-12-04-do-wersji-xbmc-13-gotham/ permanent;
|
||||
rewrite ^/716/nowy-nabytek-laptop/$ https://blog.linuxiarz.pl/716/nowy-nabytek-laptop/ permanent;
|
||||
rewrite ^/701/aktualizacja-tvheadend/$ https://blog.linuxiarz.pl/701/aktualizacja-tvheadend/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/ permanent;
|
||||
rewrite ^/661/pozbywanie-sie-starych-kerneli-w-debianie/$ https://blog.linuxiarz.pl/661/pozbywanie-sie-starych-kerneli-w-debianie/ permanent;
|
||||
rewrite ^/659/najnowsze-14-02-2014-openwrt/$ https://blog.linuxiarz.pl/659/najnowsze-14-02-2014-openwrt/ permanent;
|
||||
rewrite ^/654/karta-gigabit-ethernet-tp-link-tg-3269/$ https://blog.linuxiarz.pl/654/karta-gigabit-ethernet-tp-link-tg-3269/ permanent;
|
||||
rewrite ^/649/temperatura-gniezno-pl/$ https://blog.linuxiarz.pl/649/temperatura-gniezno-pl/ permanent;
|
||||
rewrite ^/641/lm-sensors-i-plyta-glowna-ad2550b-itx/$ https://blog.linuxiarz.pl/641/lm-sensors-i-plyta-glowna-ad2550b-itx/ permanent;
|
||||
rewrite ^/636/problemy-z-firmware-na-debian-8-jessie/$ https://blog.linuxiarz.pl/636/problemy-z-firmware-na-debian-8-jessie/ permanent;
|
||||
rewrite ^/631/google-cloud-print-w-linuksie/$ https://blog.linuxiarz.pl/631/google-cloud-print-w-linuksie/ permanent;
|
||||
rewrite ^/629/galeria-screenshotow-z-openwrt/$ https://blog.linuxiarz.pl/629/galeria-screenshotow-z-openwrt/ permanent;
|
||||
rewrite ^/627/nowa-wersja-obrazow-openwrt-r39288/$ https://blog.linuxiarz.pl/627/nowa-wersja-obrazow-openwrt-r39288/ permanent;
|
||||
rewrite ^/619/openwrt-trunk/$ https://blog.linuxiarz.pl/619/openwrt-trunk/ permanent;
|
||||
rewrite ^/610/instalacja-serwera-lamp-apache-php-mysql/$ https://blog.linuxiarz.pl/610/instalacja-serwera-lamp-apache-php-mysql/ permanent;
|
||||
rewrite ^/501/nowy-serwer-domowy/$ https://blog.linuxiarz.pl/501/nowy-serwer-domowy/ permanent;
|
||||
rewrite ^/590/pinta-czyli-paint-w-linuxie/$ https://blog.linuxiarz.pl/590/pinta-czyli-paint-w-linuxie/ permanent;
|
||||
rewrite ^/557/server-ftp-na-debianie-vsftp-ssl-pub/$ https://blog.linuxiarz.pl/557/server-ftp-na-debianie-vsftp-ssl-pub/ permanent;
|
||||
rewrite ^/151/minidlna-czyli-filmy-muzyka-i-zdjecia-w-otoczeniu-sieciowym/$ https://blog.linuxiarz.pl/151/minidlna-czyli-filmy-muzyka-i-zdjecia-w-otoczeniu-sieciowym/ permanent;
|
||||
rewrite ^/552/tp-link-tl-wr1043nd-v2-i-wsparcie-openwrt-aa-gargoylepl/$ https://blog.linuxiarz.pl/552/tp-link-tl-wr1043nd-v2-i-wsparcie-openwrt-aa-gargoylepl/ permanent;
|
||||
rewrite ^/543/nowy-linux/$ https://blog.linuxiarz.pl/543/nowy-linux/ permanent;
|
||||
rewrite ^/532/montowanie-zasobow-cifs-samba/$ https://blog.linuxiarz.pl/532/montowanie-zasobow-cifs-samba/ permanent;
|
||||
rewrite ^/525/najnowsze-xbmc-w-debianie/$ https://blog.linuxiarz.pl/525/najnowsze-xbmc-w-debianie/ permanent;
|
||||
rewrite ^/522/gargoyle-problemy-z-gui/$ https://blog.linuxiarz.pl/522/gargoyle-problemy-z-gui/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/ permanent;
|
||||
rewrite ^/486/tornado-web-server-minihowto/$ https://blog.linuxiarz.pl/486/tornado-web-server-minihowto/ permanent;
|
||||
rewrite ^/482/uwaga-oszusci-na-facebooku-i-innych/$ https://blog.linuxiarz.pl/482/uwaga-oszusci-na-facebooku-i-innych/ permanent;
|
||||
rewrite ^/474/multiwan-w-openwrt/$ https://blog.linuxiarz.pl/474/multiwan-w-openwrt/ permanent;
|
||||
rewrite ^/467/przegladarka-opera-w-systemach-linux-i-innych/$ https://blog.linuxiarz.pl/467/przegladarka-opera-w-systemach-linux-i-innych/ permanent;
|
||||
rewrite ^/450/plex-kombajn-multimedialny-na-domowym-serwerze/$ https://blog.linuxiarz.pl/450/plex-kombajn-multimedialny-na-domowym-serwerze/ permanent;
|
||||
rewrite ^/447/nowy-hosting-osiagi/$ https://blog.linuxiarz.pl/447/nowy-hosting-osiagi/ permanent;
|
||||
rewrite ^/444/dwa-nowe-albumy-w-galerii-zdjec/$ https://blog.linuxiarz.pl/444/dwa-nowe-albumy-w-galerii-zdjec/ permanent;
|
||||
rewrite ^/435/nowy-hosting/$ https://blog.linuxiarz.pl/435/nowy-hosting/ permanent;
|
||||
rewrite ^/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/$ https://blog.linuxiarz.pl/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/ permanent;
|
||||
rewrite ^/184/klint-deluge-na-twojego-seedboxa/$ https://blog.linuxiarz.pl/184/klint-deluge-na-twojego-seedboxa/ permanent;
|
||||
rewrite ^/217/transmission-control-nowe-gui-dla-transmission/$ https://blog.linuxiarz.pl/217/transmission-control-nowe-gui-dla-transmission/ permanent;
|
||||
rewrite ^/320/phpsysinfo-lighttpd-na-linuxie/$ https://blog.linuxiarz.pl/320/phpsysinfo-lighttpd-na-linuxie/ permanent;
|
||||
rewrite ^/332/kompilacja-tvheadend-na-linuxie/$ https://blog.linuxiarz.pl/332/kompilacja-tvheadend-na-linuxie/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/ permanent;
|
||||
rewrite ^/378/serwer-oraz-klient-nfs-konfiguracja-w-linuxie/$ https://blog.linuxiarz.pl/378/serwer-oraz-klient-nfs-konfiguracja-w-linuxie/ permanent;
|
||||
rewrite ^/380/speedtest-net-w-konsoli/$ https://blog.linuxiarz.pl/380/speedtest-net-w-konsoli/ permanent;
|
||||
rewrite ^/8/serwer-teamspeak-3/$ https://blog.linuxiarz.pl/8/serwer-teamspeak-3/ permanent;
|
||||
rewrite ^/369/aplikacja-4-psiandroid-monitor-phpsysinfo-w-androidzie/$ https://blog.linuxiarz.pl/369/aplikacja-4-psiandroid-monitor-phpsysinfo-w-androidzie/ permanent;
|
||||
rewrite ^/271/witam-po-przerwie/$ https://blog.linuxiarz.pl/271/witam-po-przerwie/ permanent;
|
||||
rewrite ^/274/aplikacja-3-ds-battery-saver/$ https://blog.linuxiarz.pl/274/aplikacja-3-ds-battery-saver/ permanent;
|
||||
rewrite ^/265/kilka-informacji/$ https://blog.linuxiarz.pl/265/kilka-informacji/ permanent;
|
||||
rewrite ^/242/brak-wpisow-dzialalnosc-zatrzymana/$ https://blog.linuxiarz.pl/242/brak-wpisow-dzialalnosc-zatrzymana/ permanent;
|
||||
rewrite ^/225/usuwanie-linuxa-bez-naruszenia-windowsa/$ https://blog.linuxiarz.pl/225/usuwanie-linuxa-bez-naruszenia-windowsa/ permanent;
|
||||
rewrite ^/238/aplikacja-2-flightradar24-pro/$ https://blog.linuxiarz.pl/238/aplikacja-2-flightradar24-pro/ permanent;
|
||||
rewrite ^/233/gargoyle-1-5-10-6-i-nowy-plugin/$ https://blog.linuxiarz.pl/233/gargoyle-1-5-10-6-i-nowy-plugin/ permanent;
|
||||
rewrite ^/6/pierwszy-wpis-powitanie/$ https://blog.linuxiarz.pl/6/pierwszy-wpis-powitanie/ permanent;
|
||||
rewrite ^/194/darmowy-internet-w-polsce-aero2/$ https://blog.linuxiarz.pl/194/darmowy-internet-w-polsce-aero2/ permanent;
|
||||
rewrite ^/182/gargoyle-pl-aktualizacja-1-5-10-5/$ https://blog.linuxiarz.pl/182/gargoyle-pl-aktualizacja-1-5-10-5/ permanent;
|
||||
rewrite ^/171/chinska-podrobka-samsung-galaxy-s-iii/$ https://blog.linuxiarz.pl/171/chinska-podrobka-samsung-galaxy-s-iii/ permanent;
|
||||
rewrite ^/128/ipla-tvn-player-i-inne-za-darmo-bez-reklam/$ https://blog.linuxiarz.pl/128/ipla-tvn-player-i-inne-za-darmo-bez-reklam/ permanent;
|
||||
rewrite ^/37/37/$ https://blog.linuxiarz.pl/37/37/ permanent;
|
||||
rewrite ^/53/telewizja-hybrydowa-co-i-jak/$ https://blog.linuxiarz.pl/53/telewizja-hybrydowa-co-i-jak/ permanent;
|
||||
rewrite ^/kontakt/$ https://blog.linuxiarz.pl/kontakt/ permanent;
|
||||
rewrite ^/serwer-teamspeak-3/$ https://blog.linuxiarz.pl/serwer-teamspeak-3/ permanent;
|
||||
rewrite ^/aktualna-temperatura-gniezno/$ https://blog.linuxiarz.pl/aktualna-temperatura-gniezno/ permanent;
|
||||
rewrite ^/co-to-sa-pliki-cookies-i-jakie-sa-tutaj-wykorzystane/$ https://blog.linuxiarz.pl/co-to-sa-pliki-cookies-i-jakie-sa-tutaj-wykorzystane/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/esp32usofar/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/esp32usofar/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar2/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar2/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar3/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar3/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar1/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/ems32_u_sofar1/ permanent;
|
||||
rewrite ^/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/zrzut-ekranu-z-2022-07-09-21-25-33/$ https://blog.linuxiarz.pl/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/zrzut-ekranu-z-2022-07-09-21-25-33/ permanent;
|
||||
rewrite ^/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/zrzut-ekranu-z-2022-07-09-21-09-02/$ https://blog.linuxiarz.pl/2354/sofarsolar-ktl-x-i-logger-lsw-3-lse-3-grafana-influxdb/zrzut-ekranu-z-2022-07-09-21-09-02/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220706_145232/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220706_145232/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220225_163443/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220225_163443/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220225_163425/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/20220225_163425/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-43-16/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-43-16/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-43-44/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-43-44/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-38-54/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-38-54/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-39-07/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-39-07/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-34-47/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/zrzut-ekranu-z-2022-07-06-14-34-47/ permanent;
|
||||
rewrite ^/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/sofar-solar-rs485/$ https://blog.linuxiarz.pl/2323/sofarsolar-ktl-x-home-assistant-monitoring-twojej-fotowoltaiki/sofar-solar-rs485/ permanent;
|
||||
rewrite ^/2263/przywracanie-hasla-do-kontrolera-unifi/unifi_pass/$ https://blog.linuxiarz.pl/2263/przywracanie-hasla-do-kontrolera-unifi/unifi_pass/ permanent;
|
||||
rewrite ^/2253/zalatany-apache-warto-zrobic-update/apache-2/$ https://blog.linuxiarz.pl/2253/zalatany-apache-warto-zrobic-update/apache-2/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci4/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci4/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci3/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci3/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci12/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci12/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci11/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci11/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci10/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci10/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci9/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci9/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci8/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci8/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci7/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci7/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci6/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci6/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci5/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci5/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci2/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci2/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci-1/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci-1/ permanent;
|
||||
rewrite ^/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci_prox/$ https://blog.linuxiarz.pl/2197/ovh-publiccloud-instalacja-proxmox-5-debian-9-stretch/pci_prox/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zabbixvmw/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zabbixvmw/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx6/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx6/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx5/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx5/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx4/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx4/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx3/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx3/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx2/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx2/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx1/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/zbx1/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/snmp2/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/snmp2/ permanent;
|
||||
rewrite ^/2172/vmware-esxi-6-0-monitoring-zabbixem/snmp1/$ https://blog.linuxiarz.pl/2172/vmware-esxi-6-0-monitoring-zabbixem/snmp1/ permanent;
|
||||
rewrite ^/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http1-2-back/$ https://blog.linuxiarz.pl/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http1-2-back/ permanent;
|
||||
rewrite ^/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http2-27/$ https://blog.linuxiarz.pl/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http2-27/ permanent;
|
||||
rewrite ^/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http_21/$ https://blog.linuxiarz.pl/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/http_21/ permanent;
|
||||
rewrite ^/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/cf1/$ https://blog.linuxiarz.pl/2149/nginx-z-http2-oraz-spdy-jednoczesnie-to-mozliwe/cf1/ permanent;
|
||||
rewrite ^/2131/nginx-1-10-0-stable-i-nginx-1-11-0-mainline/nginx-logo-2/$ https://blog.linuxiarz.pl/2131/nginx-1-10-0-stable-i-nginx-1-11-0-mainline/nginx-logo-2/ permanent;
|
||||
rewrite ^/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/letsencrypt-free-ssl-for-all/$ https://blog.linuxiarz.pl/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/letsencrypt-free-ssl-for-all/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16-logo-maria-php-le/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16-logo-maria-php-le/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/perf2/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/perf2/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/perf1/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/perf1/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16-wp-rdy/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16-wp-rdy/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16_ssl-wp/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/ub16_ssl-wp/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_3/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_3/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_2/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_2/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_1/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/pma_ub16_1/ permanent;
|
||||
rewrite ^/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/create/$ https://blog.linuxiarz.pl/2106/wordpress-na-ubuntu-16-04-nginx-php7-ftp-z-ssl/create/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/termo/$ https://blog.linuxiarz.pl/300/termometr-ds1820/termo/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/ds18b20-logtemp-th/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ds18b20-logtemp-th/ permanent;
|
||||
rewrite ^/2082/lemp-na-ubuntu-16-04-nginx-mariadb-php7-memcache/install-lemp-on-ubuntu/$ https://blog.linuxiarz.pl/2082/lemp-na-ubuntu-16-04-nginx-mariadb-php7-memcache/install-lemp-on-ubuntu/ permanent;
|
||||
rewrite ^/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/lets-sponsor/$ https://blog.linuxiarz.pl/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/lets-sponsor/ permanent;
|
||||
rewrite ^/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/lets-encrypt/$ https://blog.linuxiarz.pl/2066/certyfikat-ssl-z-letsencrypt-i-autoodnawianie/lets-encrypt/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/reg/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/reg/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/2016-04-16-14_45_35-sinusbot-yandex/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/2016-04-16-14_45_35-sinusbot-yandex/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/2016-04-16-14_25_14-teamspeak-3/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/2016-04-16-14_25_14-teamspeak-3/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db3/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db3/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db2/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db2/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db1/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/db1/ permanent;
|
||||
rewrite ^/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/sinus_ts1/$ https://blog.linuxiarz.pl/2053/instalacja-serwera-teamspeak3-bot-muzyczny-baza-mysql-debian-8-ubuntu-14-04-ubuntu-16-04/sinus_ts1/ permanent;
|
||||
rewrite ^/2032/tengine-chinski-zmodyfikowany-serwer-nginx/logo-3/$ https://blog.linuxiarz.pl/2032/tengine-chinski-zmodyfikowany-serwer-nginx/logo-3/ permanent;
|
||||
rewrite ^/2023/wirtualizacja-kvm-interfejs-web/pic_disp-php/$ https://blog.linuxiarz.pl/2023/wirtualizacja-kvm-interfejs-web/pic_disp-php/ permanent;
|
||||
rewrite ^/1992/wydajny-i-szybki-sklep-prestashop/linux-ubuntu-nginx-mariadb-php-presta/$ https://blog.linuxiarz.pl/1992/wydajny-i-szybki-sklep-prestashop/linux-ubuntu-nginx-mariadb-php-presta/ permanent;
|
||||
rewrite ^/1966/mailpile-klient-imap-z-obsluga-pgp/logo-color/$ https://blog.linuxiarz.pl/1966/mailpile-klient-imap-z-obsluga-pgp/logo-color/ permanent;
|
||||
rewrite ^/1956/apache-2-4-18-na-debian-ubuntu/httpdlogowide/$ https://blog.linuxiarz.pl/1956/apache-2-4-18-na-debian-ubuntu/httpdlogowide/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/ip-strefa/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/ip-strefa/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/wp-ftp/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/wp-ftp/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/linux-ubuntu-nginx-mysql-php-wordpress-3/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/linux-ubuntu-nginx-mysql-php-wordpress-3/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/linux-ubuntu-nginx-mysql-php-wordpress-2/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/linux-ubuntu-nginx-mysql-php-wordpress-2/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/wp2/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/wp2/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/wp1/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/wp1/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/spawn/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/spawn/ permanent;
|
||||
rewrite ^/1921/wydajny-wordpress-na-wlasnym-serwerze/serwer/$ https://blog.linuxiarz.pl/1921/wydajny-wordpress-na-wlasnym-serwerze/serwer/ permanent;
|
||||
rewrite ^/1899/cozy-cloud-twoja-chmura-w-sieci/cozy-logo/$ https://blog.linuxiarz.pl/1899/cozy-cloud-twoja-chmura-w-sieci/cozy-logo/ permanent;
|
||||
rewrite ^/1896/htop-2-0-zostal-opublikowany/selection_104/$ https://blog.linuxiarz.pl/1896/htop-2-0-zostal-opublikowany/selection_104/ permanent;
|
||||
rewrite ^/1874/centos-6-nginx-mariadb-phpmyadmin/centos-rhel-6-nginx/$ https://blog.linuxiarz.pl/1874/centos-6-nginx-mariadb-phpmyadmin/centos-rhel-6-nginx/ permanent;
|
||||
rewrite ^/1854/nginx-1-9-10-i-nginx-1-8-1-dla-debian-ubuntu-centos-fedora-opensuse/la36089logo/$ https://blog.linuxiarz.pl/1854/nginx-1-9-10-i-nginx-1-8-1-dla-debian-ubuntu-centos-fedora-opensuse/la36089logo/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_ker1/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_ker1/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_ker/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_ker/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_part/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_part/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_3/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_3/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_2/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_2/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/gentoo_1/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/gentoo_1/ permanent;
|
||||
rewrite ^/1834/instalacja-gentoofuntoo/rsz_maxresdefault-2/$ https://blog.linuxiarz.pl/1834/instalacja-gentoofuntoo/rsz_maxresdefault-2/ permanent;
|
||||
rewrite ^/1827/routing-w-multimedii/network/$ https://blog.linuxiarz.pl/1827/routing-w-multimedii/network/ permanent;
|
||||
rewrite ^/1820/usuwanie-starych-kerneli-w-ubuntu/kernel/$ https://blog.linuxiarz.pl/1820/usuwanie-starych-kerneli-w-ubuntu/kernel/ permanent;
|
||||
rewrite ^/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/wowscrnshot_122815_142001-3/$ https://blog.linuxiarz.pl/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/wowscrnshot_122815_142001-3/ permanent;
|
||||
rewrite ^/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/wowscrnshot_122815_142001/$ https://blog.linuxiarz.pl/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/wowscrnshot_122815_142001/ permanent;
|
||||
rewrite ^/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/tcp_logo_1/$ https://blog.linuxiarz.pl/1807/prywatny-serwer-world-of-warcraft-na-systemie-linux/tcp_logo_1/ permanent;
|
||||
rewrite ^/1802/nginx-z-dodatkami-na-freebsd/ngx_php_mysql/$ https://blog.linuxiarz.pl/1802/nginx-z-dodatkami-na-freebsd/ngx_php_mysql/ permanent;
|
||||
rewrite ^/1802/nginx-z-dodatkami-na-freebsd/logo-full-2/$ https://blog.linuxiarz.pl/1802/nginx-z-dodatkami-na-freebsd/logo-full-2/ permanent;
|
||||
rewrite ^/1796/opensuse-i-serwer-www-z-nginx/nginx_os_ngx/$ https://blog.linuxiarz.pl/1796/opensuse-i-serwer-www-z-nginx/nginx_os_ngx/ permanent;
|
||||
rewrite ^/1781/serwer-www-w-pigulce-centos-7/cloud/$ https://blog.linuxiarz.pl/1781/serwer-www-w-pigulce-centos-7/cloud/ permanent;
|
||||
rewrite ^/1781/serwer-www-w-pigulce-centos-7/c_p_ngx_pma_mdb_ap/$ https://blog.linuxiarz.pl/1781/serwer-www-w-pigulce-centos-7/c_p_ngx_pma_mdb_ap/ permanent;
|
||||
rewrite ^/722/kompilacja-minidlna-ze-zrodel/minidlna-on-ubuntu-ft/$ https://blog.linuxiarz.pl/722/kompilacja-minidlna-ze-zrodel/minidlna-on-ubuntu-ft/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/20151205_134304/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/20151205_134304/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/20151205_134254/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/20151205_134254/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/20151205_134247/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/20151205_134247/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/20151205_111120/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/20151205_111120/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/20151205_111101/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/20151205_111101/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/smartctl/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/smartctl/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/sdatemp-year/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/sdatemp-year/ permanent;
|
||||
rewrite ^/1761/seagate-i-smutna-historia/siec1/$ https://blog.linuxiarz.pl/1761/seagate-i-smutna-historia/siec1/ permanent;
|
||||
rewrite ^/1748/instalacja-klucza-dkim-i-amavis/amavis-2/$ https://blog.linuxiarz.pl/1748/instalacja-klucza-dkim-i-amavis/amavis-2/ permanent;
|
||||
rewrite ^/1745/xcache-akcelerator-php/xcache/$ https://blog.linuxiarz.pl/1745/xcache-akcelerator-php/xcache/ permanent;
|
||||
rewrite ^/1738/kompilacja-php-5-6-15-z-modulami/php_logo/$ https://blog.linuxiarz.pl/1738/kompilacja-php-5-6-15-z-modulami/php_logo/ permanent;
|
||||
rewrite ^/1732/centos-7-i-nginx-mariadb-php5-fpm/c_p_ngx_pma_mdb/$ https://blog.linuxiarz.pl/1732/centos-7-i-nginx-mariadb-php5-fpm/c_p_ngx_pma_mdb/ permanent;
|
||||
rewrite ^/1723/fedora-i-nginx-z-google-pagespeed/f_p_n/$ https://blog.linuxiarz.pl/1723/fedora-i-nginx-z-google-pagespeed/f_p_n/ permanent;
|
||||
rewrite ^/1713/downgrade-systemu-windows-8-1-enterprise-do-windows-8-1-pro/windows_8_enterprise_downgrade_pro/$ https://blog.linuxiarz.pl/1713/downgrade-systemu-windows-8-1-enterprise-do-windows-8-1-pro/windows_8_enterprise_downgrade_pro/ permanent;
|
||||
rewrite ^/1694/lighttpd-z-nginx-i-varnishem-na-debian-8/l_v_n_d/$ https://blog.linuxiarz.pl/1694/lighttpd-z-nginx-i-varnishem-na-debian-8/l_v_n_d/ permanent;
|
||||
rewrite ^/1688/lighttpd-z-nginx-i-varnishem-na-ubuntu/l_v_n/$ https://blog.linuxiarz.pl/1688/lighttpd-z-nginx-i-varnishem-na-ubuntu/l_v_n/ permanent;
|
||||
rewrite ^/1684/litespeed-instalacja-na-ubuntu-15-04/lt_o/$ https://blog.linuxiarz.pl/1684/litespeed-instalacja-na-ubuntu-15-04/lt_o/ permanent;
|
||||
rewrite ^/1665/php7-rc6-na-debian-8-jessie-testujemy/php7/$ https://blog.linuxiarz.pl/1665/php7-rc6-na-debian-8-jessie-testujemy/php7/ permanent;
|
||||
rewrite ^/1665/php7-rc6-na-debian-8-jessie-testujemy/php7-logo/$ https://blog.linuxiarz.pl/1665/php7-rc6-na-debian-8-jessie-testujemy/php7-logo/ permanent;
|
||||
rewrite ^/1640/serwer-www-w-pigulce-na-debian-8/d_www/$ https://blog.linuxiarz.pl/1640/serwer-www-w-pigulce-na-debian-8/d_www/ permanent;
|
||||
rewrite ^/1633/nowa-wersja-nginx-1-9-6/nginx-logo/$ https://blog.linuxiarz.pl/1633/nowa-wersja-nginx-1-9-6/nginx-logo/ permanent;
|
||||
rewrite ^/383/manager-pobierania-aria2-konfiguracja/arai2/$ https://blog.linuxiarz.pl/383/manager-pobierania-aria2-konfiguracja/arai2/ permanent;
|
||||
rewrite ^/383/manager-pobierania-aria2-konfiguracja/aria/$ https://blog.linuxiarz.pl/383/manager-pobierania-aria2-konfiguracja/aria/ permanent;
|
||||
rewrite ^/1618/ubuntu-serwer-www-w-pigulce/www_u_p1/$ https://blog.linuxiarz.pl/1618/ubuntu-serwer-www-w-pigulce/www_u_p1/ permanent;
|
||||
rewrite ^/1612/nginx-1-8-0-vts-pagespeed-na-debian-7/n_d7/$ https://blog.linuxiarz.pl/1612/nginx-1-8-0-vts-pagespeed-na-debian-7/n_d7/ permanent;
|
||||
rewrite ^/1586/ubuntu-debian-i-inne-kompilacja-nginx/nginx_1/$ https://blog.linuxiarz.pl/1586/ubuntu-debian-i-inne-kompilacja-nginx/nginx_1/ permanent;
|
||||
rewrite ^/1571/mailcow-system-pocztowy-w-10-minut/screenshot_7-2/$ https://blog.linuxiarz.pl/1571/mailcow-system-pocztowy-w-10-minut/screenshot_7-2/ permanent;
|
||||
rewrite ^/1571/mailcow-system-pocztowy-w-10-minut/screenshot_4/$ https://blog.linuxiarz.pl/1571/mailcow-system-pocztowy-w-10-minut/screenshot_4/ permanent;
|
||||
rewrite ^/1571/mailcow-system-pocztowy-w-10-minut/screenshot_3-2/$ https://blog.linuxiarz.pl/1571/mailcow-system-pocztowy-w-10-minut/screenshot_3-2/ permanent;
|
||||
rewrite ^/1571/mailcow-system-pocztowy-w-10-minut/cow_mail/$ https://blog.linuxiarz.pl/1571/mailcow-system-pocztowy-w-10-minut/cow_mail/ permanent;
|
||||
rewrite ^/linuxiarz1-3/$ https://blog.linuxiarz.pl/linuxiarz1-3/ permanent;
|
||||
rewrite ^/1x1/$ https://blog.linuxiarz.pl/1x1/ permanent;
|
||||
rewrite ^/linuxiarz1-2/$ https://blog.linuxiarz.pl/linuxiarz1-2/ permanent;
|
||||
rewrite ^/m_bb/$ https://blog.linuxiarz.pl/m_bb/ permanent;
|
||||
rewrite ^/ins_6/$ https://blog.linuxiarz.pl/ins_6/ permanent;
|
||||
rewrite ^/ins_5/$ https://blog.linuxiarz.pl/ins_5/ permanent;
|
||||
rewrite ^/ins_4/$ https://blog.linuxiarz.pl/ins_4/ permanent;
|
||||
rewrite ^/ins_3/$ https://blog.linuxiarz.pl/ins_3/ permanent;
|
||||
rewrite ^/ins_2/$ https://blog.linuxiarz.pl/ins_2/ permanent;
|
||||
rewrite ^/ins_1/$ https://blog.linuxiarz.pl/ins_1/ permanent;
|
||||
rewrite ^/1526/instalacja-php-5-6-14-na-ubuntu-15-04/php56/$ https://blog.linuxiarz.pl/1526/instalacja-php-5-6-14-na-ubuntu-15-04/php56/ permanent;
|
||||
rewrite ^/1519/apache2-nginx-varnish-na-ubuntu-15-04/linux-ubuntu-nginx-mysql-php-wordpress/$ https://blog.linuxiarz.pl/1519/apache2-nginx-varnish-na-ubuntu-15-04/linux-ubuntu-nginx-mysql-php-wordpress/ permanent;
|
||||
rewrite ^/1499/apache2-nginx-varnish-na-debianie-8/attachment/70996/$ https://blog.linuxiarz.pl/1499/apache2-nginx-varnish-na-debianie-8/attachment/70996/ permanent;
|
||||
rewrite ^/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/filezilla1/$ https://blog.linuxiarz.pl/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/filezilla1/ permanent;
|
||||
rewrite ^/1499/apache2-nginx-varnish-na-debianie-8/nginx-apache/$ https://blog.linuxiarz.pl/1499/apache2-nginx-varnish-na-debianie-8/nginx-apache/ permanent;
|
||||
rewrite ^/1489/maradns-lekki-i-prosty-serwer-dns/dns/$ https://blog.linuxiarz.pl/1489/maradns-lekki-i-prosty-serwer-dns/dns/ permanent;
|
||||
rewrite ^/1479/prestashop-na-nginx-szybkie-i-bezproblemowe/prestashop-nginx-300x199/$ https://blog.linuxiarz.pl/1479/prestashop-na-nginx-szybkie-i-bezproblemowe/prestashop-nginx-300x199/ permanent;
|
||||
rewrite ^/1472/varnish-4-cache-ktory-nie-gryzie/varnish4_banner/$ https://blog.linuxiarz.pl/1472/varnish-4-cache-ktory-nie-gryzie/varnish4_banner/ permanent;
|
||||
rewrite ^/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/screenshot_2-2/$ https://blog.linuxiarz.pl/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/screenshot_2-2/ permanent;
|
||||
rewrite ^/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/screenshot_1-2/$ https://blog.linuxiarz.pl/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/screenshot_1-2/ permanent;
|
||||
rewrite ^/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/ap/$ https://blog.linuxiarz.pl/1465/apache-2-4-10-ubuntu-15-04-i-googlepagespeed/ap/ permanent;
|
||||
rewrite ^/1458/drupal-i-nginx/ng_dr/$ https://blog.linuxiarz.pl/1458/drupal-i-nginx/ng_dr/ permanent;
|
||||
rewrite ^/1451/uruchomienie-systemu-cms-drupal-na-lighttpd/title_0/$ https://blog.linuxiarz.pl/1451/uruchomienie-systemu-cms-drupal-na-lighttpd/title_0/ permanent;
|
||||
rewrite ^/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/log_d_m_l_v/$ https://blog.linuxiarz.pl/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/log_d_m_l_v/ permanent;
|
||||
rewrite ^/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/naglowki/$ https://blog.linuxiarz.pl/1446/lighttpd-z-php5-fpm-varnishem-i-mariadb-na-debianie-8/naglowki/ permanent;
|
||||
rewrite ^/1442/nginx-na-debianie-7-i-8-out-of-the-box/debian-nginx-590x174/$ https://blog.linuxiarz.pl/1442/nginx-na-debianie-7-i-8-out-of-the-box/debian-nginx-590x174/ permanent;
|
||||
rewrite ^/1435/nginx-na-ubuntu-14-04-15-04-i-15-10-out-of-the-box/u_n/$ https://blog.linuxiarz.pl/1435/nginx-na-ubuntu-14-04-15-04-i-15-10-out-of-the-box/u_n/ permanent;
|
||||
rewrite ^/1425/postfix-blokada-nadawcow-i-domen/no-spam/$ https://blog.linuxiarz.pl/1425/postfix-blokada-nadawcow-i-domen/no-spam/ permanent;
|
||||
rewrite ^/1425/postfix-blokada-nadawcow-i-domen/postfix_x/$ https://blog.linuxiarz.pl/1425/postfix-blokada-nadawcow-i-domen/postfix_x/ permanent;
|
||||
rewrite ^/1421/aktualizacja-debiana-8-jessie-do-debiana-stretch/debian-gnu-linux-9-0-will-be-named-stretch-479382-2/$ https://blog.linuxiarz.pl/1421/aktualizacja-debiana-8-jessie-do-debiana-stretch/debian-gnu-linux-9-0-will-be-named-stretch-479382-2/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_9/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_9/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_8/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_8/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_7/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_7/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_6/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_6/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_5/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_5/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_3/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_3/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/screenshot_2/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/screenshot_2/ permanent;
|
||||
rewrite ^/1403/ubuntu-14-04-i-zentyal/zentyallogo_thumb/$ https://blog.linuxiarz.pl/1403/ubuntu-14-04-i-zentyal/zentyallogo_thumb/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/postfix_logo/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/postfix_logo/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy4/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy4/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy3/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy3/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy2/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy2/ permanent;
|
||||
rewrite ^/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy1/$ https://blog.linuxiarz.pl/1390/postfix-sprawdzanie-rekordow-spf-nadawcow/policy1/ permanent;
|
||||
rewrite ^/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/logo_gree/$ https://blog.linuxiarz.pl/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/logo_gree/ permanent;
|
||||
rewrite ^/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/vts/$ https://blog.linuxiarz.pl/1385/nginx-1-9-4-z-modulem-vts-czyli-statystyki-vhosta/vts/ permanent;
|
||||
rewrite ^/1376/minimalistyczne-apache-2-4-16-na-ubuntu-debianie/apache_2-4-16/$ https://blog.linuxiarz.pl/1376/minimalistyczne-apache-2-4-16-na-ubuntu-debianie/apache_2-4-16/ permanent;
|
||||
rewrite ^/linuxiarz1/$ https://blog.linuxiarz.pl/linuxiarz1/ permanent;
|
||||
rewrite ^/1363/nginx-1-9-4-z-obsluga-protokolu-http2/http_2/$ https://blog.linuxiarz.pl/1363/nginx-1-9-4-z-obsluga-protokolu-http2/http_2/ permanent;
|
||||
rewrite ^/1363/nginx-1-9-4-z-obsluga-protokolu-http2/nginx_http2/$ https://blog.linuxiarz.pl/1363/nginx-1-9-4-z-obsluga-protokolu-http2/nginx_http2/ permanent;
|
||||
rewrite ^/1356/centos-7-instalacja-serwera-ftp/centosftp/$ https://blog.linuxiarz.pl/1356/centos-7-instalacja-serwera-ftp/centosftp/ permanent;
|
||||
rewrite ^/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/archlinux/$ https://blog.linuxiarz.pl/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/archlinux/ permanent;
|
||||
rewrite ^/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/arch-linux-logo/$ https://blog.linuxiarz.pl/1348/archlinux-jako-serwer-hostingowy-nginx-mariadb-ftp/arch-linux-logo/ permanent;
|
||||
rewrite ^/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/cntos-2/$ https://blog.linuxiarz.pl/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/cntos-2/ permanent;
|
||||
rewrite ^/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/sftp/$ https://blog.linuxiarz.pl/1337/centos-7-nginx-php5-ftp-kompletny-serwer-www/sftp/ permanent;
|
||||
rewrite ^/1331/kompilacja-nginx-1-9-4-z-modulem-pagespeed-na-centos-7/hqdefault/$ https://blog.linuxiarz.pl/1331/kompilacja-nginx-1-9-4-z-modulem-pagespeed-na-centos-7/hqdefault/ permanent;
|
||||
rewrite ^/1324/upgrade-ubuntu-15-04-do-wersji-15-10/ubuntu/$ https://blog.linuxiarz.pl/1324/upgrade-ubuntu-15-04-do-wersji-15-10/ubuntu/ permanent;
|
||||
rewrite ^/1324/upgrade-ubuntu-15-04-do-wersji-15-10/ubuntu_upgrade/$ https://blog.linuxiarz.pl/1324/upgrade-ubuntu-15-04-do-wersji-15-10/ubuntu_upgrade/ permanent;
|
||||
rewrite ^/1315/apache-2-php5-fpm-varnish/lamp/$ https://blog.linuxiarz.pl/1315/apache-2-php5-fpm-varnish/lamp/ permanent;
|
||||
rewrite ^/1308/lighttpd-z-php5-fpm-i-varnishem/lighttpd_mariadb/$ https://blog.linuxiarz.pl/1308/lighttpd-z-php5-fpm-i-varnishem/lighttpd_mariadb/ permanent;
|
||||
rewrite ^/1297/lemp-ubuntu-15-04-szybko-i-bezbolesnie/lemp-2-2/$ https://blog.linuxiarz.pl/1297/lemp-ubuntu-15-04-szybko-i-bezbolesnie/lemp-2-2/ permanent;
|
||||
rewrite ^/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/attachment/1293/$ https://blog.linuxiarz.pl/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/attachment/1293/ permanent;
|
||||
rewrite ^/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/hhvm-logo/$ https://blog.linuxiarz.pl/1290/hhvm-maszyna-wirtualna-z-kompilatorem-jit-dla-php/hhvm-logo/ permanent;
|
||||
rewrite ^/1267/mageia5-czyli-mandriva-w-nowej-odslonie/ss_mageia/$ https://blog.linuxiarz.pl/1267/mageia5-czyli-mandriva-w-nowej-odslonie/ss_mageia/ permanent;
|
||||
rewrite ^/1267/mageia5-czyli-mandriva-w-nowej-odslonie/screenshot_1/$ https://blog.linuxiarz.pl/1267/mageia5-czyli-mandriva-w-nowej-odslonie/screenshot_1/ permanent;
|
||||
rewrite ^/1267/mageia5-czyli-mandriva-w-nowej-odslonie/mageia/$ https://blog.linuxiarz.pl/1267/mageia5-czyli-mandriva-w-nowej-odslonie/mageia/ permanent;
|
||||
rewrite ^/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/ccze2/$ https://blog.linuxiarz.pl/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/ccze2/ permanent;
|
||||
rewrite ^/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/ccze1/$ https://blog.linuxiarz.pl/1257/ccze-koloryzacja-logow-i-prezentacja-w-html/ccze1/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/sp_98957-57366-i_rc/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/sp_98957-57366-i_rc/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/mgix_maria/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/mgix_maria/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/nginxps-2/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/nginxps-2/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/uk_gt2/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/uk_gt2/ permanent;
|
||||
rewrite ^/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/uk_gt1/$ https://blog.linuxiarz.pl/1247/gotowy-nginx-1-9-3-pagespeed-php5-fpm/uk_gt1/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/mac_paste/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/mac_paste/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/edit_vm/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/edit_vm/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmware_mac/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmware_mac/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmac/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmac/ permanent;
|
||||
rewrite ^/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmware/$ https://blog.linuxiarz.pl/1236/wirtualne-maszyny-bridge-mode-vmware-w-ovh/vmware/ permanent;
|
||||
rewrite ^/1231/aktualizacja-bazy-danych/maria/$ https://blog.linuxiarz.pl/1231/aktualizacja-bazy-danych/maria/ permanent;
|
||||
rewrite ^/1221/kompilacja-nginx-1-9-3-google-page-speed/nginxps/$ https://blog.linuxiarz.pl/1221/kompilacja-nginx-1-9-3-google-page-speed/nginxps/ permanent;
|
||||
rewrite ^/1213/aktualizacja-apache2-do-wersji-2-4-12/650_1000_apache-server/$ https://blog.linuxiarz.pl/1213/aktualizacja-apache2-do-wersji-2-4-12/650_1000_apache-server/ permanent;
|
||||
rewrite ^/1213/aktualizacja-apache2-do-wersji-2-4-12/apache/$ https://blog.linuxiarz.pl/1213/aktualizacja-apache2-do-wersji-2-4-12/apache/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/oracle-virtualbox/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/oracle-virtualbox/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-27-10/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-27-10/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-25-19/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-25-19/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-17-08/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-17-08/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-12-54/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-12-54/ permanent;
|
||||
rewrite ^/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-12-12/$ https://blog.linuxiarz.pl/1201/virtualbox-na-fedora-20-21-22/zrzut-ekranu-z-2015-05-02-13-12-12/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zp5/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zp5/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zp4/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zp4/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zp3/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zp3/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zp2/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zp2/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zp1/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zp1/ permanent;
|
||||
rewrite ^/1186/panel-hostingowy-zpanel-na-centos-6-6/zplogo_v9/$ https://blog.linuxiarz.pl/1186/panel-hostingowy-zpanel-na-centos-6-6/zplogo_v9/ permanent;
|
||||
rewrite ^/1176/serwer-teamspeak-3-na-freebsd-10-1/bsd1/$ https://blog.linuxiarz.pl/1176/serwer-teamspeak-3-na-freebsd-10-1/bsd1/ permanent;
|
||||
rewrite ^/1176/serwer-teamspeak-3-na-freebsd-10-1/logo-full/$ https://blog.linuxiarz.pl/1176/serwer-teamspeak-3-na-freebsd-10-1/logo-full/ permanent;
|
||||
rewrite ^/1176/serwer-teamspeak-3-na-freebsd-10-1/ts3bsd2/$ https://blog.linuxiarz.pl/1176/serwer-teamspeak-3-na-freebsd-10-1/ts3bsd2/ permanent;
|
||||
rewrite ^/1176/serwer-teamspeak-3-na-freebsd-10-1/ts3bsd1/$ https://blog.linuxiarz.pl/1176/serwer-teamspeak-3-na-freebsd-10-1/ts3bsd1/ permanent;
|
||||
rewrite ^/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/1171/$ https://blog.linuxiarz.pl/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/1171/ permanent;
|
||||
rewrite ^/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/000/$ https://blog.linuxiarz.pl/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/000/ permanent;
|
||||
rewrite ^/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/1167/$ https://blog.linuxiarz.pl/1166/instalacja-fedora-core-22-na-virtual-box-video/attachment/1167/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/lemp1/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/lemp1/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/lemp-2/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/lemp-2/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/nginx-pma/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/nginx-pma/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/psi-nginx/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/psi-nginx/ permanent;
|
||||
rewrite ^/1159/lemp-centos-7/nginx/$ https://blog.linuxiarz.pl/1159/lemp-centos-7/nginx/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/zrzut-rt-2/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/zrzut-rt-2/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rutorrent-logo/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rutorrent-logo/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rt1/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rt1/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rt3/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rt3/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rt4/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rt4/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rt5/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rt5/ permanent;
|
||||
rewrite ^/1145/automatyczna-instalacja-rtorrent-rutorrent/rt2/$ https://blog.linuxiarz.pl/1145/automatyczna-instalacja-rtorrent-rutorrent/rt2/ permanent;
|
||||
rewrite ^/1140/centos-7-htop/htop/$ https://blog.linuxiarz.pl/1140/centos-7-htop/htop/ permanent;
|
||||
rewrite ^/1140/centos-7-htop/logo-1/$ https://blog.linuxiarz.pl/1140/centos-7-htop/logo-1/ permanent;
|
||||
rewrite ^/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/screencapture-5-196-66-201-server-status-1428993369180/$ https://blog.linuxiarz.pl/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/screencapture-5-196-66-201-server-status-1428993369180/ permanent;
|
||||
rewrite ^/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/i-apache-2-2/$ https://blog.linuxiarz.pl/1134/statystyki-serwera-www-apache2-w-czasie-rzeczywistym/i-apache-2-2/ permanent;
|
||||
rewrite ^/1105/instalacja-owncloud-apache-mariadb/owncloud-logo/$ https://blog.linuxiarz.pl/1105/instalacja-owncloud-apache-mariadb/owncloud-logo/ permanent;
|
||||
rewrite ^/1105/instalacja-owncloud-apache-mariadb/screencapture-cloud-linuxiarz-pl-index-php-apps-files/$ https://blog.linuxiarz.pl/1105/instalacja-owncloud-apache-mariadb/screencapture-cloud-linuxiarz-pl-index-php-apps-files/ permanent;
|
||||
rewrite ^/1105/instalacja-owncloud-apache-mariadb/screencapture-cloud-linuxiarz-pl/$ https://blog.linuxiarz.pl/1105/instalacja-owncloud-apache-mariadb/screencapture-cloud-linuxiarz-pl/ permanent;
|
||||
rewrite ^/1105/instalacja-owncloud-apache-mariadb/owncloud/$ https://blog.linuxiarz.pl/1105/instalacja-owncloud-apache-mariadb/owncloud/ permanent;
|
||||
rewrite ^/1098/open-game-panel-panel-gier-online/n2ckp/$ https://blog.linuxiarz.pl/1098/open-game-panel-panel-gier-online/n2ckp/ permanent;
|
||||
rewrite ^/1098/open-game-panel-panel-gier-online/logo-2/$ https://blog.linuxiarz.pl/1098/open-game-panel-panel-gier-online/logo-2/ permanent;
|
||||
rewrite ^/1098/open-game-panel-panel-gier-online/zehen/$ https://blog.linuxiarz.pl/1098/open-game-panel-panel-gier-online/zehen/ permanent;
|
||||
rewrite ^/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/llgfo/$ https://blog.linuxiarz.pl/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/llgfo/ permanent;
|
||||
rewrite ^/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/phpinfo/$ https://blog.linuxiarz.pl/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/phpinfo/ permanent;
|
||||
rewrite ^/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/lemp/$ https://blog.linuxiarz.pl/1083/debian-7-nginx-php5-mariadb-10-phpmyadmin/lemp/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss6-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss6-2/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss5-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss5-2/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss4-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss4-2/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss3-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss3-2/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss2-3/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss2-3/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss2-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss2-2/ permanent;
|
||||
rewrite ^/1066/netxms-system-monitoringu-sieciowego/ss1-2/$ https://blog.linuxiarz.pl/1066/netxms-system-monitoringu-sieciowego/ss1-2/ permanent;
|
||||
rewrite ^/xms-banner/$ https://blog.linuxiarz.pl/xms-banner/ permanent;
|
||||
rewrite ^/1059/szybka-instalacja-skryptu-phpsysinfo/phpsysinfo/$ https://blog.linuxiarz.pl/1059/szybka-instalacja-skryptu-phpsysinfo/phpsysinfo/ permanent;
|
||||
rewrite ^/1059/szybka-instalacja-skryptu-phpsysinfo/phpsysinfo-logo/$ https://blog.linuxiarz.pl/1059/szybka-instalacja-skryptu-phpsysinfo/phpsysinfo-logo/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/ispconfig_logo/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/ispconfig_logo/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_9/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_9/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_8/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_8/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_7/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_7/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_6/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_6/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_5/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_5/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_4/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_4/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_3/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_3/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_2/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_2/ permanent;
|
||||
rewrite ^/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_1/$ https://blog.linuxiarz.pl/1040/instalacja-panelu-ispconfig3-na-systemie-ubuntu-14-04-lts/isp_1/ permanent;
|
||||
rewrite ^/linuxiarz-2/$ https://blog.linuxiarz.pl/linuxiarz-2/ permanent;
|
||||
rewrite ^/linuxiarz/$ https://blog.linuxiarz.pl/linuxiarz/ permanent;
|
||||
rewrite ^/logo1/$ https://blog.linuxiarz.pl/logo1/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/teamspeak3/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/teamspeak3/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_5/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_5/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_4/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_4/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_3/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_3/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_2/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_2/ permanent;
|
||||
rewrite ^/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_1/$ https://blog.linuxiarz.pl/1010/serwer-ts3-z-baza-danych-mariadb-phpmyadmin-na-ubuntu-14-04-lts/ts3_1/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss5/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss5/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss6/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss6/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss4/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss4/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss3/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss3/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss2/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss2/ permanent;
|
||||
rewrite ^/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss1/$ https://blog.linuxiarz.pl/998/lighttpd-php5-mariadb-phpmyadmin-lpmp/ss1/ permanent;
|
||||
rewrite ^/994/instalacja-lighttpd-php5-na/lighttpd-debian-fi-390x170/$ https://blog.linuxiarz.pl/994/instalacja-lighttpd-php5-na/lighttpd-debian-fi-390x170/ permanent;
|
||||
rewrite ^/988/migracja-z-serwera-mysql-na-mariadb/pma/$ https://blog.linuxiarz.pl/988/migracja-z-serwera-mysql-na-mariadb/pma/ permanent;
|
||||
rewrite ^/988/migracja-z-serwera-mysql-na-mariadb/mariadb_logo_from_skysql_ab/$ https://blog.linuxiarz.pl/988/migracja-z-serwera-mysql-na-mariadb/mariadb_logo_from_skysql_ab/ permanent;
|
||||
rewrite ^/985/reaktywacja-unitra-eu-org/logo/$ https://blog.linuxiarz.pl/985/reaktywacja-unitra-eu-org/logo/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/vesta-cp/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/vesta-cp/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-51-pm/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-51-pm/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-48-pm/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-48-pm/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-46-pm/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-46-pm/ permanent;
|
||||
rewrite ^/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-43-pm/$ https://blog.linuxiarz.pl/972/instalacja-vestacp-panel-administracyny/screen-shot-02-08-15-at-02-43-pm/ permanent;
|
||||
rewrite ^/967/wlaczenie-userdir-w-apache2/userdir/$ https://blog.linuxiarz.pl/967/wlaczenie-userdir-w-apache2/userdir/ permanent;
|
||||
rewrite ^/960/proftp-wirtualny-uzytkownik/servidor-ftp-proftpd-logo/$ https://blog.linuxiarz.pl/960/proftp-wirtualny-uzytkownik/servidor-ftp-proftpd-logo/ permanent;
|
||||
rewrite ^/953/fail2ban-musisz-to-miec/fail2ban-logo/$ https://blog.linuxiarz.pl/953/fail2ban-musisz-to-miec/fail2ban-logo/ permanent;
|
||||
rewrite ^/949/serwer-team-speak-3-zaktualizowany/pre_1377468169__ts/$ https://blog.linuxiarz.pl/949/serwer-team-speak-3-zaktualizowany/pre_1377468169__ts/ permanent;
|
||||
rewrite ^/945/auto-backup-baz-danych-mysql/mysql-backup/$ https://blog.linuxiarz.pl/945/auto-backup-baz-danych-mysql/mysql-backup/ permanent;
|
||||
rewrite ^/931/mtr-alternatywa-dla-traceroute/mtr4/$ https://blog.linuxiarz.pl/931/mtr-alternatywa-dla-traceroute/mtr4/ permanent;
|
||||
rewrite ^/931/mtr-alternatywa-dla-traceroute/mtr3/$ https://blog.linuxiarz.pl/931/mtr-alternatywa-dla-traceroute/mtr3/ permanent;
|
||||
rewrite ^/931/mtr-alternatywa-dla-traceroute/mtr2/$ https://blog.linuxiarz.pl/931/mtr-alternatywa-dla-traceroute/mtr2/ permanent;
|
||||
rewrite ^/931/mtr-alternatywa-dla-traceroute/mtr1/$ https://blog.linuxiarz.pl/931/mtr-alternatywa-dla-traceroute/mtr1/ permanent;
|
||||
rewrite ^/924/butterfly-czyli-konsola-w-przegladarce/687474703a2f2f70617261646f7878787a65726f2e6769746875622e696f2f6173736574732f627574746572666c795f312e676966/$ https://blog.linuxiarz.pl/924/butterfly-czyli-konsola-w-przegladarce/687474703a2f2f70617261646f7878787a65726f2e6769746875622e696f2f6173736574732f627574746572666c795f312e676966/ permanent;
|
||||
rewrite ^/924/butterfly-czyli-konsola-w-przegladarce/butterfly/$ https://blog.linuxiarz.pl/924/butterfly-czyli-konsola-w-przegladarce/butterfly/ permanent;
|
||||
rewrite ^/919/tekst-przed-zalogowaniem-do-konsoli/33fnw/$ https://blog.linuxiarz.pl/919/tekst-przed-zalogowaniem-do-konsoli/33fnw/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/logo_new800/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/logo_new800/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/img_20141015_125912/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/img_20141015_125912/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/img_20141015_125859/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/img_20141015_125859/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/ir81s/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/ir81s/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/tp_link_tl_sm321b-e27f9094/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/tp_link_tl_sm321b-e27f9094/ permanent;
|
||||
rewrite ^/887/moja-siec-domowa/tp_link_mc220l-3db75326/$ https://blog.linuxiarz.pl/887/moja-siec-domowa/tp_link_mc220l-3db75326/ permanent;
|
||||
rewrite ^/876/support-lenovo-i-mile-zaskoczenie/img_20141003_150657/$ https://blog.linuxiarz.pl/876/support-lenovo-i-mile-zaskoczenie/img_20141003_150657/ permanent;
|
||||
rewrite ^/876/support-lenovo-i-mile-zaskoczenie/img_20141003_15070522/$ https://blog.linuxiarz.pl/876/support-lenovo-i-mile-zaskoczenie/img_20141003_15070522/ permanent;
|
||||
rewrite ^/876/support-lenovo-i-mile-zaskoczenie/supprt4/$ https://blog.linuxiarz.pl/876/support-lenovo-i-mile-zaskoczenie/supprt4/ permanent;
|
||||
rewrite ^/859/nowy-domowy-router-mikrotik-rb951g-2hnd/903_l/$ https://blog.linuxiarz.pl/859/nowy-domowy-router-mikrotik-rb951g-2hnd/903_l/ permanent;
|
||||
rewrite ^/859/nowy-domowy-router-mikrotik-rb951g-2hnd/img_20140823_171707/$ https://blog.linuxiarz.pl/859/nowy-domowy-router-mikrotik-rb951g-2hnd/img_20140823_171707/ permanent;
|
||||
rewrite ^/849/apache-i-tworzenie-virtualhostow/apache-http-server/$ https://blog.linuxiarz.pl/849/apache-i-tworzenie-virtualhostow/apache-http-server/ permanent;
|
||||
rewrite ^/843/zmiana-nazwy-hosta-w-monitoringu-munin-change-munin-hostname/munin_logo/$ https://blog.linuxiarz.pl/843/zmiana-nazwy-hosta-w-monitoringu-munin-change-munin-hostname/munin_logo/ permanent;
|
||||
rewrite ^/341/aria2-na-linux-debian/x-mb-yet-another-aria2-web-frontend/$ https://blog.linuxiarz.pl/341/aria2-na-linux-debian/x-mb-yet-another-aria2-web-frontend/ permanent;
|
||||
rewrite ^/341/aria2-na-linux-debian/x-kb-yet-another-aria2-web-frontend/$ https://blog.linuxiarz.pl/341/aria2-na-linux-debian/x-kb-yet-another-aria2-web-frontend/ permanent;
|
||||
rewrite ^/816/parkowanie-domeny-na-vps-z-uzyciem-bind/domena/$ https://blog.linuxiarz.pl/816/parkowanie-domeny-na-vps-z-uzyciem-bind/domena/ permanent;
|
||||
rewrite ^/tapeciarnia-pl70984_statua_wolnosci_linux-1280x800/$ https://blog.linuxiarz.pl/tapeciarnia-pl70984_statua_wolnosci_linux-1280x800/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp6/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp6/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp5/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp5/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp4/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp4/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp3/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp3/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp2/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp2/ permanent;
|
||||
rewrite ^/789/mikrotik-serwer-pptp/pptp1/$ https://blog.linuxiarz.pl/789/mikrotik-serwer-pptp/pptp1/ permanent;
|
||||
rewrite ^/784/dd-wrt-i-ustawianie-routera-w-tryb-ap-bridge/ddwrt1/$ https://blog.linuxiarz.pl/784/dd-wrt-i-ustawianie-routera-w-tryb-ap-bridge/ddwrt1/ permanent;
|
||||
rewrite ^/777/ts3-linuxiarz-pl-bot-muzyczny/teamspeak3bot/$ https://blog.linuxiarz.pl/777/ts3-linuxiarz-pl-bot-muzyczny/teamspeak3bot/ permanent;
|
||||
rewrite ^/764/stawianie-serwera-team-speak-3-baza-mysql/ts__/$ https://blog.linuxiarz.pl/764/stawianie-serwera-team-speak-3-baza-mysql/ts__/ permanent;
|
||||
rewrite ^/759/teamspeak-3-instalacja-licencji-i-aktualizacja/ts/$ https://blog.linuxiarz.pl/759/teamspeak-3-instalacja-licencji-i-aktualizacja/ts/ permanent;
|
||||
rewrite ^/736/google-cloud-print-skrypt-startowy/cloudprint/$ https://blog.linuxiarz.pl/736/google-cloud-print-skrypt-startowy/cloudprint/ permanent;
|
||||
rewrite ^/729/droopy-prosty-upload-plikow-w-pythonie/droopy/$ https://blog.linuxiarz.pl/729/droopy-prosty-upload-plikow-w-pythonie/droopy/ permanent;
|
||||
rewrite ^/722/kompilacja-minidlna-ze-zrodel/screenshot_2014-03-02-21-24-46/$ https://blog.linuxiarz.pl/722/kompilacja-minidlna-ze-zrodel/screenshot_2014-03-02-21-24-46/ permanent;
|
||||
rewrite ^/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_135202/$ https://blog.linuxiarz.pl/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_135202/ permanent;
|
||||
rewrite ^/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_131409/$ https://blog.linuxiarz.pl/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_131409/ permanent;
|
||||
rewrite ^/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_131414/$ https://blog.linuxiarz.pl/706/hackowanie-lamanie-hasla-windows-xp/img_20140223_131414/ permanent;
|
||||
rewrite ^/701/aktualizacja-tvheadend/ss/$ https://blog.linuxiarz.pl/701/aktualizacja-tvheadend/ss/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_173725/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_173725/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_154530/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_154530/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_154521/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_154521/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152450/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152450/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152440/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152440/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152433/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152433/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152054/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152054/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152051/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_152051/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143722/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143722/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143711/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143711/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143706/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143706/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143641/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143641/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143628/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143628/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143621/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143621/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143617/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/img_20140221_143617/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/attachment/3888663255/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/attachment/3888663255/ permanent;
|
||||
rewrite ^/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/048def6dec19230acf09da1f41e9d3fc/$ https://blog.linuxiarz.pl/679/montaz-alpine-cde-111r-i-subwoofera-do-nissana-primera-p11-144/048def6dec19230acf09da1f41e9d3fc/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/chieftec-logo_official/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/chieftec-logo_official/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/9/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/9/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/8/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/8/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/7/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/7/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/6/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/6/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/5/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/5/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/4/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/attachment/4/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/3-2/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/3-2/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/2-2/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/2-2/ permanent;
|
||||
rewrite ^/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/1-2/$ https://blog.linuxiarz.pl/664/chieftec-bt-02b-sfx180w-moja-nowa-obudowa/1-2/ permanent;
|
||||
rewrite ^/654/karta-gigabit-ethernet-tp-link-tg-3269/108048_2-1369914764/$ https://blog.linuxiarz.pl/654/karta-gigabit-ethernet-tp-link-tg-3269/108048_2-1369914764/ permanent;
|
||||
rewrite ^/601/digitemp-i-zapis-do-mysql/ss-dtgraph/$ https://blog.linuxiarz.pl/601/digitemp-i-zapis-do-mysql/ss-dtgraph/ permanent;
|
||||
rewrite ^/590/pinta-czyli-paint-w-linuxie/zrzut-ekranu-z-2014-01-06-143441/$ https://blog.linuxiarz.pl/590/pinta-czyli-paint-w-linuxie/zrzut-ekranu-z-2014-01-06-143441/ permanent;
|
||||
rewrite ^/543/nowy-linux/manjaro-logo-comfortaa-font/$ https://blog.linuxiarz.pl/543/nowy-linux/manjaro-logo-comfortaa-font/ permanent;
|
||||
rewrite ^/525/najnowsze-xbmc-w-debianie/plik-xbmc_logo/$ https://blog.linuxiarz.pl/525/najnowsze-xbmc-w-debianie/plik-xbmc_logo/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/attachment/3/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/attachment/3/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/attachment/2/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/attachment/2/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/attachment/1/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/attachment/1/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123513/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123513/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123502/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123502/ permanent;
|
||||
rewrite ^/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123443/$ https://blog.linuxiarz.pl/511/seagate-st3000dm001-3tb-na-miejscu/img_20131128_123443/ permanent;
|
||||
rewrite ^/504/bootowalny-dysk-usb-w-linuxie/img_20131123_234938/$ https://blog.linuxiarz.pl/504/bootowalny-dysk-usb-w-linuxie/img_20131123_234938/ permanent;
|
||||
rewrite ^/504/bootowalny-dysk-usb-w-linuxie/2013-11-23-230920_1366x768_scrot/$ https://blog.linuxiarz.pl/504/bootowalny-dysk-usb-w-linuxie/2013-11-23-230920_1366x768_scrot/ permanent;
|
||||
rewrite ^/504/bootowalny-dysk-usb-w-linuxie/2013-11-23-231307_1366x768_scrot/$ https://blog.linuxiarz.pl/504/bootowalny-dysk-usb-w-linuxie/2013-11-23-231307_1366x768_scrot/ permanent;
|
||||
rewrite ^/486/tornado-web-server-minihowto/tornado-128x32/$ https://blog.linuxiarz.pl/486/tornado-web-server-minihowto/tornado-128x32/ permanent;
|
||||
rewrite ^/467/przegladarka-opera-w-systemach-linux-i-innych/przechwycenie-obrazu-ekranu-12-11-2013-100311/$ https://blog.linuxiarz.pl/467/przegladarka-opera-w-systemach-linux-i-innych/przechwycenie-obrazu-ekranu-12-11-2013-100311/ permanent;
|
||||
rewrite ^/467/przegladarka-opera-w-systemach-linux-i-innych/przechwycenie-obrazu-ekranu-12-11-2013-100445/$ https://blog.linuxiarz.pl/467/przegladarka-opera-w-systemach-linux-i-innych/przechwycenie-obrazu-ekranu-12-11-2013-100445/ permanent;
|
||||
rewrite ^/467/przegladarka-opera-w-systemach-linux-i-innych/opera_256x256/$ https://blog.linuxiarz.pl/467/przegladarka-opera-w-systemach-linux-i-innych/opera_256x256/ permanent;
|
||||
rewrite ^/450/plex-kombajn-multimedialny-na-domowym-serwerze/img_20131110_153936/$ https://blog.linuxiarz.pl/450/plex-kombajn-multimedialny-na-domowym-serwerze/img_20131110_153936/ permanent;
|
||||
rewrite ^/450/plex-kombajn-multimedialny-na-domowym-serwerze/przechwycenie-obrazu-ekranu-10-11-2013-140247/$ https://blog.linuxiarz.pl/450/plex-kombajn-multimedialny-na-domowym-serwerze/przechwycenie-obrazu-ekranu-10-11-2013-140247/ permanent;
|
||||
rewrite ^/450/plex-kombajn-multimedialny-na-domowym-serwerze/logo9_160x100/$ https://blog.linuxiarz.pl/450/plex-kombajn-multimedialny-na-domowym-serwerze/logo9_160x100/ permanent;
|
||||
rewrite ^/447/nowy-hosting-osiagi/smokeping/$ https://blog.linuxiarz.pl/447/nowy-hosting-osiagi/smokeping/ permanent;
|
||||
rewrite ^/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/index-of/$ https://blog.linuxiarz.pl/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/index-of/ permanent;
|
||||
rewrite ^/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/404-not-found/$ https://blog.linuxiarz.pl/430/directory-listing-czyli-co-mamy-w-katalogu-www-na-przykladzie-lighttpd/404-not-found/ permanent;
|
||||
rewrite ^/383/manager-pobierania-aria2-konfiguracja/%e2%86%930-kb-yet-another-aria2-web-frontend/$ https://blog.linuxiarz.pl/383/manager-pobierania-aria2-konfiguracja/%e2%86%930-kb-yet-another-aria2-web-frontend/ permanent;
|
||||
rewrite ^/383/manager-pobierania-aria2-konfiguracja/active-0-waiting-0-stopped-1-aria2-web-client/$ https://blog.linuxiarz.pl/383/manager-pobierania-aria2-konfiguracja/active-0-waiting-0-stopped-1-aria2-web-client/ permanent;
|
||||
rewrite ^/369/aplikacja-4-psiandroid-monitor-phpsysinfo-w-androidzie/unnamed/$ https://blog.linuxiarz.pl/369/aplikacja-4-psiandroid-monitor-phpsysinfo-w-androidzie/unnamed/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload_logo-128x44/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload_logo-128x44/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-3/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-3/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-2/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-2/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-1/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web-1/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/pyload-interfejs-web/ permanent;
|
||||
rewrite ^/358/instalacja-krok-po-kroku-pyload-na-linuxie/log1/$ https://blog.linuxiarz.pl/358/instalacja-krok-po-kroku-pyload-na-linuxie/log1/ permanent;
|
||||
rewrite ^/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client-3/$ https://blog.linuxiarz.pl/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client-3/ permanent;
|
||||
rewrite ^/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-0-waiting-0-stopped-0-aria2-web-client-1/$ https://blog.linuxiarz.pl/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-0-waiting-0-stopped-0-aria2-web-client-1/ permanent;
|
||||
rewrite ^/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client/$ https://blog.linuxiarz.pl/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client/ permanent;
|
||||
rewrite ^/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client-1/$ https://blog.linuxiarz.pl/352/webui-aria2-czyli-kolejny-interfejs-graficzny-do-aria2/active-1-waiting-0-stopped-0-aria2-web-client-1/ permanent;
|
||||
rewrite ^/341/aria2-na-linux-debian/%e2%86%933-mb-yet-another-aria2-web-frontend/$ https://blog.linuxiarz.pl/341/aria2-na-linux-debian/%e2%86%933-mb-yet-another-aria2-web-frontend/ permanent;
|
||||
rewrite ^/341/aria2-na-linux-debian/%e2%86%9326-kb-yet-another-aria2-web-frontend/$ https://blog.linuxiarz.pl/341/aria2-na-linux-debian/%e2%86%9326-kb-yet-another-aria2-web-frontend/ permanent;
|
||||
rewrite ^/332/kompilacja-tvheadend-na-linuxie/hts-tvheadend-3-5-244gf5c5ffd/$ https://blog.linuxiarz.pl/332/kompilacja-tvheadend-na-linuxie/hts-tvheadend-3-5-244gf5c5ffd/ permanent;
|
||||
rewrite ^/332/kompilacja-tvheadend-na-linuxie/tvheadend/$ https://blog.linuxiarz.pl/332/kompilacja-tvheadend-na-linuxie/tvheadend/ permanent;
|
||||
rewrite ^/320/phpsysinfo-lighttpd-na-linuxie/system-information-gru-netbook-127-0-0-1/$ https://blog.linuxiarz.pl/320/phpsysinfo-lighttpd-na-linuxie/system-information-gru-netbook-127-0-0-1/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/img_20130925_152720/$ https://blog.linuxiarz.pl/300/termometr-ds1820/img_20130925_152720/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/img_20130925_152703/$ https://blog.linuxiarz.pl/300/termometr-ds1820/img_20130925_152703/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/img_20130925_152629/$ https://blog.linuxiarz.pl/300/termometr-ds1820/img_20130925_152629/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/rs232/$ https://blog.linuxiarz.pl/300/termometr-ds1820/rs232/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/9_pin_pin_out/$ https://blog.linuxiarz.pl/300/termometr-ds1820/9_pin_pin_out/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/ds18b20-pajak-th/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ds18b20-pajak-th/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/ds18b20-schematds9097e/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ds18b20-schematds9097e/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/ds18b20_sch1/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ds18b20_sch1/ permanent;
|
||||
rewrite ^/300/termometr-ds1820/ds18b20_elementy/$ https://blog.linuxiarz.pl/300/termometr-ds1820/ds18b20_elementy/ permanent;
|
||||
rewrite ^/293/stawiamy-serwer-cs-source-steam/css-start/$ https://blog.linuxiarz.pl/293/stawiamy-serwer-cs-source-steam/css-start/ permanent;
|
||||
rewrite ^/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-55-07/$ https://blog.linuxiarz.pl/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-55-07/ permanent;
|
||||
rewrite ^/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-54-23/$ https://blog.linuxiarz.pl/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-54-23/ permanent;
|
||||
rewrite ^/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-54-17/$ https://blog.linuxiarz.pl/274/aplikacja-3-ds-battery-saver/screenshot_2013-09-15-14-54-17/ permanent;
|
||||
rewrite ^/233/gargoyle-1-5-10-6-i-nowy-plugin/dlna/$ https://blog.linuxiarz.pl/233/gargoyle-1-5-10-6-i-nowy-plugin/dlna/ permanent;
|
||||
rewrite ^/225/usuwanie-linuxa-bez-naruszenia-windowsa/bcd/$ https://blog.linuxiarz.pl/225/usuwanie-linuxa-bez-naruszenia-windowsa/bcd/ permanent;
|
||||
rewrite ^/225/usuwanie-linuxa-bez-naruszenia-windowsa/easybcd-2-1-2/$ https://blog.linuxiarz.pl/225/usuwanie-linuxa-bez-naruszenia-windowsa/easybcd-2-1-2/ permanent;
|
||||
rewrite ^/217/transmission-control-nowe-gui-dla-transmission/transmission-control/$ https://blog.linuxiarz.pl/217/transmission-control-nowe-gui-dla-transmission/transmission-control/ permanent;
|
||||
rewrite ^/217/transmission-control-nowe-gui-dla-transmission/transmission-web-control-pl/$ https://blog.linuxiarz.pl/217/transmission-control-nowe-gui-dla-transmission/transmission-web-control-pl/ permanent;
|
||||
rewrite ^/217/transmission-control-nowe-gui-dla-transmission/transmission-web-control-pl-simplydan-mod-based-on-transmission-control-0-11-beta-2013-07-03-12-22-10/$ https://blog.linuxiarz.pl/217/transmission-control-nowe-gui-dla-transmission/transmission-web-control-pl-simplydan-mod-based-on-transmission-control-0-11-beta-2013-07-03-12-22-10/ permanent;
|
||||
rewrite ^/199/kompilujemy-transmission-na-linuxie/transmission-daemon/$ https://blog.linuxiarz.pl/199/kompilujemy-transmission-na-linuxie/transmission-daemon/ permanent;
|
||||
rewrite ^/199/kompilujemy-transmission-na-linuxie/transmission/$ https://blog.linuxiarz.pl/199/kompilujemy-transmission-na-linuxie/transmission/ permanent;
|
||||
rewrite ^/151/minidlna-czyli-filmy-muzyka-i-zdjecia-w-otoczeniu-sieciowym/minidlna/$ https://blog.linuxiarz.pl/151/minidlna-czyli-filmy-muzyka-i-zdjecia-w-otoczeniu-sieciowym/minidlna/ permanent;
|
||||
rewrite ^/header/$ https://blog.linuxiarz.pl/header/ permanent;
|
||||
rewrite ^/bwg_gallery/prestashop/$ https://blog.linuxiarz.pl/bwg_gallery/prestashop/ permanent;
|
||||
rewrite ^/bwg_gallery/kvm/$ https://blog.linuxiarz.pl/bwg_gallery/kvm/ permanent;
|
||||
rewrite ^/bwg_gallery/mail-in-a-box-1/$ https://blog.linuxiarz.pl/bwg_gallery/mail-in-a-box-1/ permanent;
|
||||
rewrite ^/bwg_gallery/mail-in-a-box-2/$ https://blog.linuxiarz.pl/bwg_gallery/mail-in-a-box-2/ permanent;
|
||||
rewrite ^/bwg_gallery/cowmail/$ https://blog.linuxiarz.pl/bwg_gallery/cowmail/ permanent;
|
||||
rewrite ^/bwg_gallery/cozy/$ https://blog.linuxiarz.pl/bwg_gallery/cozy/ permanent;
|
||||
rewrite ^/bwg_gallery/mailpile/$ https://blog.linuxiarz.pl/bwg_gallery/mailpile/ permanent;
|
||||
rewrite ^/bwg_share/image/$ https://blog.linuxiarz.pl/bwg_share/image/ permanent;
|
||||
rewrite ^/category/blog/$ https://blog.linuxiarz.pl/category/blog/ permanent;
|
||||
rewrite ^/category/linux/$ https://blog.linuxiarz.pl/category/linux/ permanent;
|
||||
rewrite ^/category/og/$ https://blog.linuxiarz.pl/category/og/ permanent;
|
||||
rewrite ^/category/and/$ https://blog.linuxiarz.pl/category/and/ permanent;
|
||||
rewrite ^/category/komputery-i-inne/$ https://blog.linuxiarz.pl/category/komputery-i-inne/ permanent;
|
||||
rewrite ^/category/moje-projekty/$ https://blog.linuxiarz.pl/category/moje-projekty/ permanent;
|
||||
rewrite ^/category/and/android-aplikacje/$ https://blog.linuxiarz.pl/category/and/android-aplikacje/ permanent;
|
||||
rewrite ^/category/codziennosc/$ https://blog.linuxiarz.pl/category/codziennosc/ permanent;
|
||||
rewrite ^/category/openwrt/$ https://blog.linuxiarz.pl/category/openwrt/ permanent;
|
||||
rewrite ^/category/bsd/$ https://blog.linuxiarz.pl/category/bsd/ permanent;
|
||||
rewrite ^/tag/sofar/$ https://blog.linuxiarz.pl/tag/sofar/ permanent;
|
||||
rewrite ^/tag/sofarsolar-monitoring/$ https://blog.linuxiarz.pl/tag/sofarsolar-monitoring/ permanent;
|
||||
rewrite ^/tag/sofarsolar-ktl-x/$ https://blog.linuxiarz.pl/tag/sofarsolar-ktl-x/ permanent;
|
||||
rewrite ^/tag/sofar-ktl-x/$ https://blog.linuxiarz.pl/tag/sofar-ktl-x/ permanent;
|
||||
rewrite ^/tag/sofar-grafana/$ https://blog.linuxiarz.pl/tag/sofar-grafana/ permanent;
|
||||
rewrite ^/tag/sofar-influxdb/$ https://blog.linuxiarz.pl/tag/sofar-influxdb/ permanent;
|
||||
19
config/security.conf
Executable file
19
config/security.conf
Executable file
@@ -0,0 +1,19 @@
|
||||
# security headers
|
||||
add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
add_header X-Content-Type-Options "nosniff" always;
|
||||
add_header Referrer-Policy "no-referrer-when-downgrade" always;
|
||||
#add_header Content-Security-Policy "default-src 'self' http: https: data: blob: 'unsafe-inline'" always;
|
||||
add_header Strict-Transport-Security "max-age=31536000" always;
|
||||
#add_header Content-Security-Policy "default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline';" always;
|
||||
#add_header Content-Security-Policy "default-src https:" always;
|
||||
add_header Content-security-policy "upgrade-insecure-requests";
|
||||
add_header Permissions-Policy 'interest-cohort=()' always;
|
||||
add_header Cross-Origin-Embedder-Policy "unsafe-none; report-to=default" always;
|
||||
add_header Cross-Origin-Opener-Policy "unsafe-none; report-to=default" always;
|
||||
add_header Cross-Origin-Resource-Policy "cross-origin" always;
|
||||
|
||||
# . files
|
||||
location ~ /\.(?!well-known) {
|
||||
deny all;
|
||||
}
|
||||
19
config/security_paste.conf
Normal file
19
config/security_paste.conf
Normal file
@@ -0,0 +1,19 @@
|
||||
# security headers
|
||||
#add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
#add_header X-XSS-Protection "1; mode=block" always;
|
||||
#add_header X-Content-Type-Options "nosniff" always;
|
||||
#add_header Referrer-Policy "no-referrer-when-downgrade" always;
|
||||
add_header Strict-Transport-Security "max-age=31536000" always;
|
||||
|
||||
#add_header Content-Security-Policy "default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline';" always;
|
||||
#add_header Referrer-Policy "no-referrer-when-downgrade" always;
|
||||
#add_header Permissions-Policy "autoplay=(), encrypted-media=(), fullscreen=(), geolocation=(), microphone=(), midi=()" always;
|
||||
#add_header Cross-Origin-Embedder-Policy "unsafe-none; report-to=default" always;
|
||||
#add_header Cross-Origin-Opener-Policy "unsafe-none; report-to=default" always;
|
||||
#add_header Cross-Origin-Resource-Policy "cross-origin" always;
|
||||
|
||||
|
||||
# . files
|
||||
location ~ /\.(?!well-known) {
|
||||
deny all;
|
||||
}
|
||||
18
config/security_roundcube.conf
Normal file
18
config/security_roundcube.conf
Normal file
@@ -0,0 +1,18 @@
|
||||
# roundcube headers
|
||||
add_header Content-Security-Policy "default-src 'none'; frame-src 'self'; connect-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self'; frame-ancestors 'self'; form-action 'self'; base-uri poczta.linuxiarz.pl webmail.linuxiarz.pl" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
add_header X-Content-Type-Options "nosniff" always;
|
||||
add_header Referrer-Policy "no-referrer-when-downgrade" always;
|
||||
add_header Strict-Transport-Security "max-age=31536000" always;
|
||||
add_header Permissions-Policy "fullscreen=(self), geolocation=*" always;
|
||||
add_header Cross-Origin-Embedder-Policy "unsafe-none; report-to=default" always;
|
||||
add_header Cross-Origin-Opener-Policy "unsafe-none; report-to=default" always;
|
||||
add_header Cross-Origin-Resource-Policy "cross-origin" always;
|
||||
|
||||
location ~ ^/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~ ^/(bin|SQL|config|temp|logs)/ {
|
||||
deny all;
|
||||
}
|
||||
12
config/security_wp.conf
Executable file
12
config/security_wp.conf
Executable file
@@ -0,0 +1,12 @@
|
||||
# security headers
|
||||
#add_header X-Frame-Options "SAMEORIGIN" always;
|
||||
add_header X-XSS-Protection "1; mode=block" always;
|
||||
add_header X-Content-Type-Options "nosniff" always;
|
||||
add_header Referrer-Policy "no-referrer-when-downgrade" always;
|
||||
#add_header Content-Security-Policy "default-src 'self' http: https: data: blob: 'unsafe-inline'" always;
|
||||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
|
||||
|
||||
# . files
|
||||
location ~ /\.(?!well-known) {
|
||||
deny all;
|
||||
}
|
||||
7
config/ssl_cfg.conf
Normal file
7
config/ssl_cfg.conf
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
ssl_dhparam /etc/ssl/certs/dhparam.pem;
|
||||
ssl_ecdh_curve secp384r1;
|
||||
ssl_prefer_server_ciphers on;
|
||||
ssl_session_cache shared:SSL:10m;
|
||||
#ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;
|
||||
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:ECDHE-RSA-AES128-GCM-SHA256:AES256+EECDH:DHE-RSA-AES128-GCM-SHA256:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4";
|
||||
12
config/wildcard.conf
Normal file
12
config/wildcard.conf
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
ssl_dhparam /etc/ssl/certs/dhparam.pem;
|
||||
ssl_ecdh_curve secp256r1;
|
||||
ssl_prefer_server_ciphers on;
|
||||
ssl_session_cache shared:SSL:10m;
|
||||
#ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;
|
||||
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:ECDHE-RSA-AES128-GCM-SHA256:AES256+EECDH:DHE-RSA-AES128-GCM-SHA256:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4";
|
||||
# SSL
|
||||
ssl_certificate /etc/ssl/linuxiarz.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/linuxiarz.pl/privkey.pem;
|
||||
#ssl_trusted_certificate /etc/letsencrypt/live/linuxiarz.pl/chain.pem;
|
||||
|
||||
27
config/wordpress.conf
Executable file
27
config/wordpress.conf
Executable file
@@ -0,0 +1,27 @@
|
||||
# WordPress: allow TinyMCE
|
||||
location = /wp-includes/js/tinymce/wp-tinymce.php {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
|
||||
# WordPress: deny wp-content, wp-includes php files
|
||||
location ~* ^/(?:wp-content|wp-includes)/.*\.php$ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
# WordPress: deny wp-content/uploads nasty stuff
|
||||
location ~* ^/wp-content/uploads/.*\.(?:s?html?|php|js|swf)$ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
# WordPress: SEO plugin
|
||||
location ~* ^/wp-content/plugins/wordpress-seo(?:-premium)?/css/main-sitemap\.xsl$ {}
|
||||
|
||||
# WordPress: deny wp-content/plugins (except earlier rules)
|
||||
location ~ ^/wp-content/plugins {
|
||||
deny all;
|
||||
}
|
||||
|
||||
# WordPress: deny general stuff
|
||||
location ~* ^/(?:xmlrpc\.php|wp-links-opml\.php|wp-config\.php|wp-config-sample\.php|wp-comments-post\.php|readme\.html|license\.txt)$ {
|
||||
deny all;
|
||||
}
|
||||
27
fastcgi.conf
Normal file
27
fastcgi.conf
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||
fastcgi_param QUERY_STRING $query_string;
|
||||
fastcgi_param REQUEST_METHOD $request_method;
|
||||
fastcgi_param CONTENT_TYPE $content_type;
|
||||
fastcgi_param CONTENT_LENGTH $content_length;
|
||||
|
||||
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
|
||||
fastcgi_param REQUEST_URI $request_uri;
|
||||
fastcgi_param DOCUMENT_URI $document_uri;
|
||||
fastcgi_param DOCUMENT_ROOT $document_root;
|
||||
fastcgi_param SERVER_PROTOCOL $server_protocol;
|
||||
fastcgi_param REQUEST_SCHEME $scheme;
|
||||
fastcgi_param HTTPS $https if_not_empty;
|
||||
|
||||
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
|
||||
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
|
||||
|
||||
fastcgi_param REMOTE_ADDR $remote_addr;
|
||||
fastcgi_param REMOTE_PORT $remote_port;
|
||||
fastcgi_param REMOTE_USER $remote_user;
|
||||
fastcgi_param SERVER_ADDR $server_addr;
|
||||
fastcgi_param SERVER_PORT $server_port;
|
||||
fastcgi_param SERVER_NAME $server_name;
|
||||
|
||||
# PHP only, required if PHP was built with --enable-force-cgi-redirect
|
||||
fastcgi_param REDIRECT_STATUS 200;
|
||||
25
fastcgi_params
Normal file
25
fastcgi_params
Normal file
@@ -0,0 +1,25 @@
|
||||
|
||||
fastcgi_param QUERY_STRING $query_string;
|
||||
fastcgi_param REQUEST_METHOD $request_method;
|
||||
fastcgi_param CONTENT_TYPE $content_type;
|
||||
fastcgi_param CONTENT_LENGTH $content_length;
|
||||
|
||||
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
|
||||
fastcgi_param REQUEST_URI $request_uri;
|
||||
fastcgi_param DOCUMENT_URI $document_uri;
|
||||
fastcgi_param DOCUMENT_ROOT $document_root;
|
||||
fastcgi_param SERVER_PROTOCOL $server_protocol;
|
||||
fastcgi_param REQUEST_SCHEME $scheme;
|
||||
fastcgi_param HTTPS $https if_not_empty;
|
||||
|
||||
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
|
||||
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
|
||||
|
||||
fastcgi_param REMOTE_ADDR $remote_addr;
|
||||
fastcgi_param REMOTE_PORT $remote_port;
|
||||
fastcgi_param SERVER_ADDR $server_addr;
|
||||
fastcgi_param SERVER_PORT $server_port;
|
||||
fastcgi_param SERVER_NAME $server_name;
|
||||
|
||||
# PHP only, required if PHP was built with --enable-force-cgi-redirect
|
||||
fastcgi_param REDIRECT_STATUS 200;
|
||||
109
koi-utf
Normal file
109
koi-utf
Normal file
@@ -0,0 +1,109 @@
|
||||
|
||||
# This map is not a full koi8-r <> utf8 map: it does not contain
|
||||
# box-drawing and some other characters. Besides this map contains
|
||||
# several koi8-u and Byelorussian letters which are not in koi8-r.
|
||||
# If you need a full and standard map, use contrib/unicode2nginx/koi-utf
|
||||
# map instead.
|
||||
|
||||
charset_map koi8-r utf-8 {
|
||||
|
||||
80 E282AC ; # euro
|
||||
|
||||
95 E280A2 ; # bullet
|
||||
|
||||
9A C2A0 ; #
|
||||
|
||||
9E C2B7 ; # ·
|
||||
|
||||
A3 D191 ; # small yo
|
||||
A4 D194 ; # small Ukrainian ye
|
||||
|
||||
A6 D196 ; # small Ukrainian i
|
||||
A7 D197 ; # small Ukrainian yi
|
||||
|
||||
AD D291 ; # small Ukrainian soft g
|
||||
AE D19E ; # small Byelorussian short u
|
||||
|
||||
B0 C2B0 ; # °
|
||||
|
||||
B3 D081 ; # capital YO
|
||||
B4 D084 ; # capital Ukrainian YE
|
||||
|
||||
B6 D086 ; # capital Ukrainian I
|
||||
B7 D087 ; # capital Ukrainian YI
|
||||
|
||||
B9 E28496 ; # numero sign
|
||||
|
||||
BD D290 ; # capital Ukrainian soft G
|
||||
BE D18E ; # capital Byelorussian short U
|
||||
|
||||
BF C2A9 ; # (C)
|
||||
|
||||
C0 D18E ; # small yu
|
||||
C1 D0B0 ; # small a
|
||||
C2 D0B1 ; # small b
|
||||
C3 D186 ; # small ts
|
||||
C4 D0B4 ; # small d
|
||||
C5 D0B5 ; # small ye
|
||||
C6 D184 ; # small f
|
||||
C7 D0B3 ; # small g
|
||||
C8 D185 ; # small kh
|
||||
C9 D0B8 ; # small i
|
||||
CA D0B9 ; # small j
|
||||
CB D0BA ; # small k
|
||||
CC D0BB ; # small l
|
||||
CD D0BC ; # small m
|
||||
CE D0BD ; # small n
|
||||
CF D0BE ; # small o
|
||||
|
||||
D0 D0BF ; # small p
|
||||
D1 D18F ; # small ya
|
||||
D2 D180 ; # small r
|
||||
D3 D181 ; # small s
|
||||
D4 D182 ; # small t
|
||||
D5 D183 ; # small u
|
||||
D6 D0B6 ; # small zh
|
||||
D7 D0B2 ; # small v
|
||||
D8 D18C ; # small soft sign
|
||||
D9 D18B ; # small y
|
||||
DA D0B7 ; # small z
|
||||
DB D188 ; # small sh
|
||||
DC D18D ; # small e
|
||||
DD D189 ; # small shch
|
||||
DE D187 ; # small ch
|
||||
DF D18A ; # small hard sign
|
||||
|
||||
E0 D0AE ; # capital YU
|
||||
E1 D090 ; # capital A
|
||||
E2 D091 ; # capital B
|
||||
E3 D0A6 ; # capital TS
|
||||
E4 D094 ; # capital D
|
||||
E5 D095 ; # capital YE
|
||||
E6 D0A4 ; # capital F
|
||||
E7 D093 ; # capital G
|
||||
E8 D0A5 ; # capital KH
|
||||
E9 D098 ; # capital I
|
||||
EA D099 ; # capital J
|
||||
EB D09A ; # capital K
|
||||
EC D09B ; # capital L
|
||||
ED D09C ; # capital M
|
||||
EE D09D ; # capital N
|
||||
EF D09E ; # capital O
|
||||
|
||||
F0 D09F ; # capital P
|
||||
F1 D0AF ; # capital YA
|
||||
F2 D0A0 ; # capital R
|
||||
F3 D0A1 ; # capital S
|
||||
F4 D0A2 ; # capital T
|
||||
F5 D0A3 ; # capital U
|
||||
F6 D096 ; # capital ZH
|
||||
F7 D092 ; # capital V
|
||||
F8 D0AC ; # capital soft sign
|
||||
F9 D0AB ; # capital Y
|
||||
FA D097 ; # capital Z
|
||||
FB D0A8 ; # capital SH
|
||||
FC D0AD ; # capital E
|
||||
FD D0A9 ; # capital SHCH
|
||||
FE D0A7 ; # capital CH
|
||||
FF D0AA ; # capital hard sign
|
||||
}
|
||||
103
koi-win
Normal file
103
koi-win
Normal file
@@ -0,0 +1,103 @@
|
||||
|
||||
charset_map koi8-r windows-1251 {
|
||||
|
||||
80 88 ; # euro
|
||||
|
||||
95 95 ; # bullet
|
||||
|
||||
9A A0 ; #
|
||||
|
||||
9E B7 ; # ·
|
||||
|
||||
A3 B8 ; # small yo
|
||||
A4 BA ; # small Ukrainian ye
|
||||
|
||||
A6 B3 ; # small Ukrainian i
|
||||
A7 BF ; # small Ukrainian yi
|
||||
|
||||
AD B4 ; # small Ukrainian soft g
|
||||
AE A2 ; # small Byelorussian short u
|
||||
|
||||
B0 B0 ; # °
|
||||
|
||||
B3 A8 ; # capital YO
|
||||
B4 AA ; # capital Ukrainian YE
|
||||
|
||||
B6 B2 ; # capital Ukrainian I
|
||||
B7 AF ; # capital Ukrainian YI
|
||||
|
||||
B9 B9 ; # numero sign
|
||||
|
||||
BD A5 ; # capital Ukrainian soft G
|
||||
BE A1 ; # capital Byelorussian short U
|
||||
|
||||
BF A9 ; # (C)
|
||||
|
||||
C0 FE ; # small yu
|
||||
C1 E0 ; # small a
|
||||
C2 E1 ; # small b
|
||||
C3 F6 ; # small ts
|
||||
C4 E4 ; # small d
|
||||
C5 E5 ; # small ye
|
||||
C6 F4 ; # small f
|
||||
C7 E3 ; # small g
|
||||
C8 F5 ; # small kh
|
||||
C9 E8 ; # small i
|
||||
CA E9 ; # small j
|
||||
CB EA ; # small k
|
||||
CC EB ; # small l
|
||||
CD EC ; # small m
|
||||
CE ED ; # small n
|
||||
CF EE ; # small o
|
||||
|
||||
D0 EF ; # small p
|
||||
D1 FF ; # small ya
|
||||
D2 F0 ; # small r
|
||||
D3 F1 ; # small s
|
||||
D4 F2 ; # small t
|
||||
D5 F3 ; # small u
|
||||
D6 E6 ; # small zh
|
||||
D7 E2 ; # small v
|
||||
D8 FC ; # small soft sign
|
||||
D9 FB ; # small y
|
||||
DA E7 ; # small z
|
||||
DB F8 ; # small sh
|
||||
DC FD ; # small e
|
||||
DD F9 ; # small shch
|
||||
DE F7 ; # small ch
|
||||
DF FA ; # small hard sign
|
||||
|
||||
E0 DE ; # capital YU
|
||||
E1 C0 ; # capital A
|
||||
E2 C1 ; # capital B
|
||||
E3 D6 ; # capital TS
|
||||
E4 C4 ; # capital D
|
||||
E5 C5 ; # capital YE
|
||||
E6 D4 ; # capital F
|
||||
E7 C3 ; # capital G
|
||||
E8 D5 ; # capital KH
|
||||
E9 C8 ; # capital I
|
||||
EA C9 ; # capital J
|
||||
EB CA ; # capital K
|
||||
EC CB ; # capital L
|
||||
ED CC ; # capital M
|
||||
EE CD ; # capital N
|
||||
EF CE ; # capital O
|
||||
|
||||
F0 CF ; # capital P
|
||||
F1 DF ; # capital YA
|
||||
F2 D0 ; # capital R
|
||||
F3 D1 ; # capital S
|
||||
F4 D2 ; # capital T
|
||||
F5 D3 ; # capital U
|
||||
F6 C6 ; # capital ZH
|
||||
F7 C2 ; # capital V
|
||||
F8 DC ; # capital soft sign
|
||||
F9 DB ; # capital Y
|
||||
FA C7 ; # capital Z
|
||||
FB D8 ; # capital SH
|
||||
FC DD ; # capital E
|
||||
FD D9 ; # capital SHCH
|
||||
FE D7 ; # capital CH
|
||||
FF DA ; # capital hard sign
|
||||
}
|
||||
99
mime.types
Normal file
99
mime.types
Normal file
@@ -0,0 +1,99 @@
|
||||
|
||||
types {
|
||||
text/html html htm shtml;
|
||||
text/css css;
|
||||
text/xml xml;
|
||||
image/gif gif;
|
||||
image/jpeg jpeg jpg;
|
||||
application/javascript js;
|
||||
application/atom+xml atom;
|
||||
application/rss+xml rss;
|
||||
|
||||
text/mathml mml;
|
||||
text/plain txt;
|
||||
text/vnd.sun.j2me.app-descriptor jad;
|
||||
text/vnd.wap.wml wml;
|
||||
text/x-component htc;
|
||||
|
||||
image/avif avif;
|
||||
image/bmp bmp;
|
||||
image/png png;
|
||||
image/svg+xml svg svgz;
|
||||
image/tiff tif tiff;
|
||||
image/vnd.wap.wbmp wbmp;
|
||||
image/webp webp;
|
||||
image/x-icon ico;
|
||||
image/x-jng jng;
|
||||
|
||||
font/woff woff;
|
||||
font/woff2 woff2;
|
||||
|
||||
application/java-archive jar war ear;
|
||||
application/json json;
|
||||
application/mac-binhex40 hqx;
|
||||
application/msword doc;
|
||||
application/pdf pdf;
|
||||
application/postscript ps eps ai;
|
||||
application/rtf rtf;
|
||||
application/vnd.apple.mpegurl m3u8;
|
||||
application/vnd.debian.binary-package deb udeb;
|
||||
application/vnd.google-earth.kml+xml kml;
|
||||
application/vnd.google-earth.kmz kmz;
|
||||
application/vnd.ms-excel xls;
|
||||
application/vnd.ms-fontobject eot;
|
||||
application/vnd.ms-powerpoint ppt;
|
||||
application/vnd.oasis.opendocument.graphics odg;
|
||||
application/vnd.oasis.opendocument.presentation odp;
|
||||
application/vnd.oasis.opendocument.spreadsheet ods;
|
||||
application/vnd.oasis.opendocument.text odt;
|
||||
application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
pptx;
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
xlsx;
|
||||
application/vnd.openxmlformats-officedocument.wordprocessingml.document
|
||||
docx;
|
||||
application/vnd.rar rar;
|
||||
application/vnd.wap.wmlc wmlc;
|
||||
application/wasm wasm;
|
||||
application/x-7z-compressed 7z;
|
||||
application/x-cocoa cco;
|
||||
application/x-java-archive-diff jardiff;
|
||||
application/x-java-jnlp-file jnlp;
|
||||
application/x-makeself run;
|
||||
application/x-perl pl pm;
|
||||
application/x-pilot prc pdb;
|
||||
application/x-redhat-package-manager rpm;
|
||||
application/x-sea sea;
|
||||
application/x-shockwave-flash swf;
|
||||
application/x-stuffit sit;
|
||||
application/x-tcl tcl tk;
|
||||
application/x-x509-ca-cert der pem crt;
|
||||
application/x-xpinstall xpi;
|
||||
application/xhtml+xml xhtml;
|
||||
application/xspf+xml xspf;
|
||||
application/zip zip;
|
||||
|
||||
application/octet-stream bin exe dll;
|
||||
application/octet-stream dmg;
|
||||
application/octet-stream iso img;
|
||||
application/octet-stream msi msp msm;
|
||||
|
||||
audio/midi mid midi kar;
|
||||
audio/mpeg mp3;
|
||||
audio/ogg ogg;
|
||||
audio/x-m4a m4a;
|
||||
audio/x-realaudio ra;
|
||||
|
||||
video/3gpp 3gpp 3gp;
|
||||
video/mp2t ts;
|
||||
video/mp4 mp4;
|
||||
video/mpeg mpeg mpg;
|
||||
video/quicktime mov;
|
||||
video/webm webm;
|
||||
video/x-flv flv;
|
||||
video/x-m4v m4v;
|
||||
video/x-mng mng;
|
||||
video/x-ms-asf asx asf;
|
||||
video/x-ms-wmv wmv;
|
||||
video/x-msvideo avi;
|
||||
}
|
||||
54
nginx.conf
Executable file
54
nginx.conf
Executable file
@@ -0,0 +1,54 @@
|
||||
|
||||
user www-data;
|
||||
pid /run/angie.pid;
|
||||
worker_processes auto;
|
||||
worker_rlimit_nofile 65535;
|
||||
|
||||
events {
|
||||
multi_accept on;
|
||||
worker_connections 65535;
|
||||
}
|
||||
|
||||
http {
|
||||
|
||||
log_format main '$remote_addr $remote_port - $remote_user [$time_local] "$request" '
|
||||
'$status $body_bytes_sent "$http_referer" '
|
||||
'"$http_user_agent" "$http_x_forwarded_for" "$http_cookie" "$sent_http_set_cookie" "$http_host" "$http3"';
|
||||
|
||||
|
||||
#charset utf-8;
|
||||
sendfile on;
|
||||
tcp_nopush on;
|
||||
tcp_nodelay on;
|
||||
server_tokens off;
|
||||
log_not_found off;
|
||||
types_hash_max_size 2048;
|
||||
client_max_body_size 16M;
|
||||
client_body_buffer_size 32M;
|
||||
|
||||
# MIME
|
||||
include mime.types;
|
||||
default_type application/octet-stream;
|
||||
|
||||
# Logging
|
||||
access_log /var/log/nginx/access.log;
|
||||
error_log /var/log/nginx/error.log warn;
|
||||
|
||||
# SSL
|
||||
ssl_session_timeout 1d;
|
||||
ssl_session_cache shared:SSL:10m;
|
||||
ssl_session_tickets off;
|
||||
|
||||
# Mozilla Modern configuration
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
|
||||
# OCSP Stapling
|
||||
ssl_stapling on;
|
||||
ssl_stapling_verify on;
|
||||
resolver 1.1.1.1 1.0.0.1 8.8.8.8 8.8.4.4 valid=60s;
|
||||
resolver_timeout 2s;
|
||||
|
||||
# Load configs
|
||||
include /etc/nginx/conf.d/*.conf;
|
||||
include /etc/nginx/sites-enabled/*;
|
||||
}
|
||||
32
nginx.conf.dpkg-dist
Executable file
32
nginx.conf.dpkg-dist
Executable file
@@ -0,0 +1,32 @@
|
||||
|
||||
user nginx;
|
||||
worker_processes auto;
|
||||
|
||||
error_log /var/log/nginx/error.log notice;
|
||||
pid /var/run/nginx.pid;
|
||||
|
||||
|
||||
events {
|
||||
worker_connections 1024;
|
||||
}
|
||||
|
||||
|
||||
http {
|
||||
include /etc/nginx/mime.types;
|
||||
default_type application/octet-stream;
|
||||
|
||||
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
|
||||
'$status $body_bytes_sent "$http_referer" '
|
||||
'"$http_user_agent" "$http_x_forwarded_for"';
|
||||
|
||||
access_log /var/log/nginx/access.log main;
|
||||
|
||||
sendfile on;
|
||||
#tcp_nopush on;
|
||||
|
||||
keepalive_timeout 65;
|
||||
|
||||
#gzip on;
|
||||
|
||||
include /etc/nginx/conf.d/*.conf;
|
||||
}
|
||||
369
prometheus_all.conf.dpkg-dist
Normal file
369
prometheus_all.conf.dpkg-dist
Normal file
@@ -0,0 +1,369 @@
|
||||
|
||||
prometheus_template all {
|
||||
|
||||
angie_connections_accepted $p8s_value
|
||||
path=/connections/accepted
|
||||
type=counter
|
||||
'help=The total number of accepted client connections.';
|
||||
|
||||
angie_connections_dropped $p8s_value
|
||||
path=/connections/dropped
|
||||
type=counter
|
||||
'help=The total number of dropped client connections.';
|
||||
|
||||
angie_connections_active $p8s_value
|
||||
path=/connections/active
|
||||
type=gauge
|
||||
'help=The current number of active client connections.';
|
||||
|
||||
angie_connections_idle $p8s_value
|
||||
path=/connections/idle
|
||||
type=gauge
|
||||
'help=The current number of idle client connections.';
|
||||
|
||||
|
||||
'angie_slabs_pages_used{zone="$1"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/pages/used$
|
||||
type=gauge
|
||||
'help=The number of currently used memory pages in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_free{zone="$1"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/pages/free$
|
||||
type=gauge
|
||||
'help=The number of currently free memory pages in a slab zone.';
|
||||
|
||||
|
||||
'angie_slabs_pages_slots_used{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/used$
|
||||
type=gauge
|
||||
'help=The number of currently used memory slots of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_free{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/free$
|
||||
type=gauge
|
||||
'help=The number of currently free memory slots of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_reqs{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/reqs$
|
||||
type=counter
|
||||
'help=The total number of attempts to allocate a memory slot of a specific size in a slab zone.';
|
||||
|
||||
'angie_slabs_pages_slots_fails{zone="$1",size="$2"}' $p8s_value
|
||||
path=~^/slabs/([^/]+)/slots/([^/]+)/fails$
|
||||
type=counter
|
||||
'help=The number of unsuccessful attempts to allocate a memory slot of a specific size in a slab zone.';
|
||||
|
||||
|
||||
'angie_resolvers_queries{zone="$1",type="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/queries/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of queries of a specific type to resolve in a resolver zone.';
|
||||
|
||||
'angie_resolvers_sent{zone="$1",type="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/sent/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of sent DNS queries of a specific type to resolve in a resolver zone.';
|
||||
|
||||
'angie_resolvers_responses{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/resolvers/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of resolution results with a specific status in a resolver zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_ssl_handshaked{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/handshaked$
|
||||
type=counter
|
||||
'help=The total number of successful SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_reuses{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/reuses$
|
||||
type=counter
|
||||
'help=The total number of session reuses during SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_timedout{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/timedout$
|
||||
type=counter
|
||||
'help=The total number of timed-out SSL handshakes in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_ssl_failed{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/ssl/failed$
|
||||
type=counter
|
||||
'help=The total number of failed SSL handshakes in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_requests_total{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/total$
|
||||
type=counter
|
||||
'help=The total number of client requests received in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_requests_processing{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/processing$
|
||||
type=gauge
|
||||
'help=The number of client requests currently being processed in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_requests_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/requests/discarded$
|
||||
type=counter
|
||||
'help=The total number of client requests completed in an HTTP server zone without sending a response.';
|
||||
|
||||
|
||||
'angie_http_server_zones_responses{zone="$1",code="$2"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_server_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in an HTTP server zone.';
|
||||
|
||||
'angie_http_server_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/http/server_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in an HTTP server zone.';
|
||||
|
||||
|
||||
'angie_http_location_zones_requests_total{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/requests/total$
|
||||
type=counter
|
||||
'help=The total number of client requests in an HTTP location zone.';
|
||||
|
||||
'angie_http_location_zones_requests_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/requests/discarded$
|
||||
type=counter
|
||||
'help=The total number of client requests completed in an HTTP location zone without sending a response.';
|
||||
|
||||
|
||||
'angie_http_location_zones_responses{zone="$1",code="$2"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status in an HTTP location zone.';
|
||||
|
||||
|
||||
'angie_http_location_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in an HTTP location zone.';
|
||||
|
||||
'angie_http_location_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/http/location_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in an HTTP location zone.';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_state{upstream="$1",peer="$2"}' $p8st_all_ups_state
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/state$
|
||||
type=gauge
|
||||
'help=The current state of an upstream peer in "HTTP": 1 - up, 2 - down, 3 - unavailable, or 4 - recovering.';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_selected_current{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/selected/current$
|
||||
type=gauge
|
||||
'help=The number of requests currently being processed by an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_selected_total{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/selected/total$
|
||||
type=counter
|
||||
'help=The total number of attempts to use an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_responses{upstream="$1",peer="$2",code="$3"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/responses/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of responses with a specific status received from an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_data_sent{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_data_received{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from an upstream peer in "HTTP".';
|
||||
|
||||
|
||||
'angie_http_upstreams_peers_health_fails{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/fails$
|
||||
type=counter
|
||||
'help=The total number of unsuccessful attempts to communicate with an upstream peer in "HTTP".';
|
||||
|
||||
'angie_http_upstreams_peers_health_unavailable{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/unavailable$
|
||||
type=counter
|
||||
'help=The number of times when an upstream peer in "HTTP" became "unavailable" due to reaching the max_fails limit.';
|
||||
|
||||
'angie_http_upstreams_peers_health_downtime{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/peers/([^/]+)/health/downtime$
|
||||
type=counter
|
||||
'help=The total time (in milliseconds) that an upstream peer in "HTTP" was "unavailable".';
|
||||
|
||||
|
||||
'angie_http_upstreams_keepalive{upstream="$1"}' $p8s_value
|
||||
path=~^/http/upstreams/([^/]+)/keepalive$
|
||||
type=gauge
|
||||
'help=The number of currently cached keepalive connections for an HTTP upstream.';
|
||||
|
||||
|
||||
'angie_http_caches_responses{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/responses$
|
||||
type=counter
|
||||
'help=The total number of responses processed in an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_bytes{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/bytes$
|
||||
type=counter
|
||||
'help=The total number of bytes processed in an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_responses_written{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/responses_written$
|
||||
type=counter
|
||||
'help=The total number of responses written to an HTTP cache zone with a specific cache status.';
|
||||
|
||||
'angie_http_caches_bytes_written{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/([^/]+)/bytes_written$
|
||||
type=counter
|
||||
'help=The total number of bytes written to an HTTP cache zone with a specific cache status.';
|
||||
|
||||
|
||||
'angie_http_caches_size{zone="$1"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/size$
|
||||
type=gauge
|
||||
'help=The current size (in bytes) of cached responses in an HTTP cache zone.';
|
||||
|
||||
|
||||
'angie_http_caches_shards_size{zone="$1",path="$2"}' $p8s_value
|
||||
path=~^/http/caches/([^/]+)/shards/([^/]+)/size$
|
||||
type=gauge
|
||||
'help=The current size (in bytes) of cached responses in a shard path of an HTTP cache zone.';
|
||||
|
||||
|
||||
'angie_http_limit_conns{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/limit_conns/([^/]+)/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of requests processed by an HTTP limit_conn zone with a specific result.';
|
||||
|
||||
'angie_http_limit_reqs{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/http/limit_reqs/([^/]+)/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of requests processed by an HTTP limit_reqs zone with a specific result.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_ssl_handshaked{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/handshaked$
|
||||
type=counter
|
||||
'help=The total number of successful SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_reuses{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/reuses$
|
||||
type=counter
|
||||
'help=The total number of session reuses during SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_timedout{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/timedout$
|
||||
type=counter
|
||||
'help=The total number of timed-out SSL handshakes in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_ssl_failed{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/ssl/failed$
|
||||
type=counter
|
||||
'help=The total number of failed SSL handshakes in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_connections_total{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/total$
|
||||
type=counter
|
||||
'help=The total number of client connections received in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_connections_processing{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/processing$
|
||||
type=gauge
|
||||
'help=The number of client connections currently being processed in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_connections_discarded{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/discarded$
|
||||
type=counter
|
||||
'help=The total number of client connections completed in a stream server zone without establishing a session.';
|
||||
|
||||
'angie_stream_server_zones_connections_passed{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/connections/passed$
|
||||
type=counter
|
||||
'help=The total number of client connections in a stream server zone passed for handling to a different listening socket.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_sessions{zone="$1",status="$2"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/sessions/([^/]+)$
|
||||
type=counter
|
||||
'help=The number of sessions finished with a specific status in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_server_zones_data_received{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from clients in a stream server zone.';
|
||||
|
||||
'angie_stream_server_zones_data_sent{zone="$1"}' $p8s_value
|
||||
path=~^/stream/server_zones/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to clients in a stream server zone.';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_state{upstream="$1",peer="$2"}' $p8st_all_ups_state
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/state$
|
||||
type=gauge
|
||||
'help=The current state of an upstream peer in "stream": 1 - up, 2 - down, 3 - unavailable, or 4 - recovering.';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_selected_current{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/selected/current$
|
||||
type=gauge
|
||||
'help=The number of sessions currently being processed by an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_selected_total{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/selected/total$
|
||||
type=counter
|
||||
'help=The total number of attempts to use an upstream peer in "stream".';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_data_sent{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/data/sent$
|
||||
type=counter
|
||||
'help=The total number of bytes sent to an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_data_received{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/data/received$
|
||||
type=counter
|
||||
'help=The total number of bytes received from an upstream peer in "stream".';
|
||||
|
||||
|
||||
'angie_stream_upstreams_peers_health_fails{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/fails$
|
||||
type=counter
|
||||
'help=The total number of unsuccessful attempts to communicate with an upstream peer in "stream".';
|
||||
|
||||
'angie_stream_upstreams_peers_health_unavailable{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/unavailable$
|
||||
type=counter
|
||||
'help=The number of times when an upstream peer in "stream" became "unavailable" due to reaching the max_fails limit.';
|
||||
|
||||
'angie_stream_upstreams_peers_health_downtime{upstream="$1",peer="$2"}' $p8s_value
|
||||
path=~^/stream/upstreams/([^/]+)/peers/([^/]+)/health/downtime$
|
||||
type=counter
|
||||
'help=The total time (in milliseconds) that an upstream peer in "stream" was "unavailable".';
|
||||
}
|
||||
|
||||
map $p8s_value $p8st_all_ups_state {
|
||||
volatile;
|
||||
"up" 1;
|
||||
"down" 2;
|
||||
"unavailable" 3;
|
||||
"recovering" 4;
|
||||
# "unhealthy" 5;
|
||||
# "checking" 6;
|
||||
# "draining" 7;
|
||||
"busy" 8;
|
||||
default 0;
|
||||
}
|
||||
4
proxy_params
Normal file
4
proxy_params
Normal file
@@ -0,0 +1,4 @@
|
||||
proxy_set_header Host $http_host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
17
scgi_params
Normal file
17
scgi_params
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
scgi_param REQUEST_METHOD $request_method;
|
||||
scgi_param REQUEST_URI $request_uri;
|
||||
scgi_param QUERY_STRING $query_string;
|
||||
scgi_param CONTENT_TYPE $content_type;
|
||||
|
||||
scgi_param DOCUMENT_URI $document_uri;
|
||||
scgi_param DOCUMENT_ROOT $document_root;
|
||||
scgi_param SCGI 1;
|
||||
scgi_param SERVER_PROTOCOL $server_protocol;
|
||||
scgi_param REQUEST_SCHEME $scheme;
|
||||
scgi_param HTTPS $https if_not_empty;
|
||||
|
||||
scgi_param REMOTE_ADDR $remote_addr;
|
||||
scgi_param REMOTE_PORT $remote_port;
|
||||
scgi_param SERVER_PORT $server_port;
|
||||
scgi_param SERVER_NAME $server_name;
|
||||
BIN
sites-available/._linuxiarz.pl.conf
Executable file
BIN
sites-available/._linuxiarz.pl.conf
Executable file
Binary file not shown.
75
sites-available/adphone.pl.conf
Normal file
75
sites-available/adphone.pl.conf
Normal file
@@ -0,0 +1,75 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name www.adphone.pl adphone.pl;
|
||||
|
||||
ssl_dhparam /etc/ssl/certs/dhparam.pem;
|
||||
ssl_ecdh_curve secp256r1;
|
||||
ssl_prefer_server_ciphers on;
|
||||
ssl_session_cache shared:SSL:10m;
|
||||
ssl_ciphers "EECDH+AESGCM:EDH+AESGCM:ECDHE-RSA-AES128-GCM-SHA256:AES256+EECDH:DHE-RSA-AES128-GCM-SHA256:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4";
|
||||
|
||||
status_zone adphone.pl;
|
||||
# SSL
|
||||
ssl_certificate /etc/ssl/adphone.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/adphone.pl/privkey.pem;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/adphone.pl.access.log main;
|
||||
error_log /var/log/angie/adphone.pl.error.log warn;
|
||||
|
||||
if ($host = 'www.adphone.pl') {
|
||||
return 301 http://adphone.pl$request_uri;
|
||||
}
|
||||
|
||||
if ($request_method !~ ^(GET|HEAD|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
proxy_intercept_errors on;
|
||||
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 X-Forwarded-Proto https;
|
||||
proxy_pass http://127.0.0.1:8001;
|
||||
proxy_request_buffering off;
|
||||
client_body_timeout 120s;
|
||||
proxy_read_timeout 120s;
|
||||
proxy_connect_timeout 120s;
|
||||
proxy_send_timeout 120s;
|
||||
proxy_http_version 1.1;
|
||||
}
|
||||
|
||||
location /.well-known/acme-challenge/ {
|
||||
root /var/www/_letsencrypt/;
|
||||
try_files $uri =404;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name adphone.pl www.adphone.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location /.well-known/acme-challenge/ {
|
||||
root /var/www/_letsencrypt/;
|
||||
try_files $uri =404;
|
||||
}
|
||||
|
||||
if ($scheme = 'http') {
|
||||
return 301 https://adphone.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
# mkdir /etc/ssl/adphone.pl
|
||||
# acme.sh --issue -d example.com -d www.example.com --webroot /var/www/_letsencrypt/ --cert-file /etc/ssl/adphone.pl/cert.pem --key-file /etc/ssl/adphone.pl/privkey.pem --fullchain-file /etc/ssl/adphone.pl/fullchain.pem
|
||||
|
||||
|
||||
46
sites-available/autodiscover.conf
Normal file
46
sites-available/autodiscover.conf
Normal file
@@ -0,0 +1,46 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name autodiscover.linuxiarz.pl autodiscover.gruszczynski.eu.org autodiscover.gru.one.pl autodiscover.szczepaniak.eu.org;
|
||||
set $base /var/www/autodiscover;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/autodiscover.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/autodiscover.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location ~ /(?:a|A)utodiscover/(?:a|A)utodiscover.xml {
|
||||
rewrite .* /autodiscover/autodiscover.php redirect;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~* \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name autodiscover.linuxiarz.pl autodiscover.gruszczynski.eu.org autodiscover.gru.one.pl autodiscover.szczepaniak.eu.org;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
location / {
|
||||
return 301 https://autodiscover.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
82
sites-available/blog.linuxiarz.pl.conf
Normal file
82
sites-available/blog.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,82 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name blog.linuxiarz.pl;
|
||||
set $base /var/www/linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
# include config/security_wp.conf;
|
||||
|
||||
#disable on varnish
|
||||
include config/wildcard.conf;
|
||||
include config/security.conf;
|
||||
include config/non-hotlink.conf;
|
||||
|
||||
port_in_redirect off;
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST|HEAD|PUT|OPTIONS)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/blog.linuxiarz.pl.access.log main;
|
||||
error_log /var/log/angie/blog.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ /index.php?$query_string;
|
||||
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
include config/wordpress.conf;
|
||||
include config/custom_linuxiarz.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
server {
|
||||
listen 443 quic reuseport;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name blog.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/blog.linuxiarz.pl.access.log main;
|
||||
error_log /var/log/angie/blog.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name blog.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://blog.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
91
sites-available/default
Normal file
91
sites-available/default
Normal file
@@ -0,0 +1,91 @@
|
||||
##
|
||||
# You should look at the following URL's in order to grasp a solid understanding
|
||||
# of Nginx configuration files in order to fully unleash the power of Nginx.
|
||||
# https://www.nginx.com/resources/wiki/start/
|
||||
# https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/
|
||||
# https://wiki.debian.org/Nginx/DirectoryStructure
|
||||
#
|
||||
# In most cases, administrators will remove this file from sites-enabled/ and
|
||||
# leave it as reference inside of sites-available where it will continue to be
|
||||
# updated by the nginx packaging team.
|
||||
#
|
||||
# This file will automatically load configuration files provided by other
|
||||
# applications, such as Drupal or Wordpress. These applications will be made
|
||||
# available underneath a path with that package name, such as /drupal8.
|
||||
#
|
||||
# Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
|
||||
##
|
||||
|
||||
# Default server configuration
|
||||
#
|
||||
server {
|
||||
listen 80 default_server;
|
||||
listen [::]:80 default_server;
|
||||
|
||||
# SSL configuration
|
||||
#
|
||||
# listen 443 ssl default_server;
|
||||
# listen [::]:443 ssl default_server;
|
||||
#
|
||||
# Note: You should disable gzip for SSL traffic.
|
||||
# See: https://bugs.debian.org/773332
|
||||
#
|
||||
# Read up on ssl_ciphers to ensure a secure configuration.
|
||||
# See: https://bugs.debian.org/765782
|
||||
#
|
||||
# Self signed certs generated by the ssl-cert package
|
||||
# Don't use them in a production server!
|
||||
#
|
||||
# include snippets/snakeoil.conf;
|
||||
|
||||
root /var/www/html;
|
||||
|
||||
# Add index.php to the list if you are using PHP
|
||||
index index.html index.htm index.nginx-debian.html;
|
||||
|
||||
server_name _;
|
||||
|
||||
location / {
|
||||
# First attempt to serve request as file, then
|
||||
# as directory, then fall back to displaying a 404.
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
|
||||
# pass PHP scripts to FastCGI server
|
||||
#
|
||||
#location ~ \.php$ {
|
||||
# include snippets/fastcgi-php.conf;
|
||||
#
|
||||
# # With php-fpm (or other unix sockets):
|
||||
# fastcgi_pass unix:/run/php/php7.4-fpm.sock;
|
||||
# # With php-cgi (or other tcp sockets):
|
||||
# fastcgi_pass 127.0.0.1:9000;
|
||||
#}
|
||||
|
||||
# deny access to .htaccess files, if Apache's document root
|
||||
# concurs with nginx's one
|
||||
#
|
||||
#location ~ /\.ht {
|
||||
# deny all;
|
||||
#}
|
||||
}
|
||||
|
||||
|
||||
# Virtual Host configuration for example.com
|
||||
#
|
||||
# You can move that to a different file under sites-available/ and symlink that
|
||||
# to sites-enabled/ to enable it.
|
||||
#
|
||||
#server {
|
||||
# listen 80;
|
||||
# listen [::]:80;
|
||||
#
|
||||
# server_name example.com;
|
||||
#
|
||||
# root /var/www/example.com;
|
||||
# index index.html;
|
||||
#
|
||||
# location / {
|
||||
# try_files $uri $uri/ =404;
|
||||
# }
|
||||
#}
|
||||
19
sites-available/default.conf
Normal file
19
sites-available/default.conf
Normal file
@@ -0,0 +1,19 @@
|
||||
server {
|
||||
listen 80 default_server ;
|
||||
return 403;
|
||||
if ($request_method !~ ^(HEAD)$) {
|
||||
return '405';
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl default_server;
|
||||
return 403;
|
||||
if ($request_method !~ ^(HEAD)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
ssl_certificate /etc/nginx/ssl/nginx.crt;
|
||||
ssl_certificate_key /etc/nginx/ssl/nginx.key;
|
||||
ssl_stapling off;
|
||||
}
|
||||
66
sites-available/doh.conf
Normal file
66
sites-available/doh.conf
Normal file
@@ -0,0 +1,66 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
|
||||
server_name doh.linuxiarz.pl;
|
||||
|
||||
set $base /var/www/dnsdist;
|
||||
root $base;
|
||||
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST|HEAD|PUT)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
error_page 400 @echo_400;
|
||||
|
||||
location @echo400 {
|
||||
add_header Content-Type text/plain;
|
||||
return 200 "Bad request :)";
|
||||
}
|
||||
|
||||
|
||||
error_page 404 403 500 504 502 =200 /;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/doh.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/doh.linuxiarz.pl.error.log warn;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
location / {
|
||||
proxy_pass https://127.0.0.1:8844/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name doh.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://doh.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
32
sites-available/gitea.linuxiarz.pl.conf
Normal file
32
sites-available/gitea.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,32 @@
|
||||
server {
|
||||
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=10000';
|
||||
server_name gitea.linuxiarz.pl;
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/gitea.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/gitea.linuxiarz.pl.error.log warn;
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:3000/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name gitea.linuxiarz.pl;
|
||||
|
||||
location / {
|
||||
return 301 https://gitea.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
97
sites-available/gruszczynski.cc.conf
Normal file
97
sites-available/gruszczynski.cc.conf
Normal file
@@ -0,0 +1,97 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name www.gruszczynski.cc;
|
||||
set $base /var/www/gruszczynski.cc;
|
||||
root $base;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
error_page 404 403 500 504 502 =200 /;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/gruszczynski.cc.access.log;
|
||||
error_log /var/log/nginx/gruszczynski.cc.error.log warn;
|
||||
|
||||
# index.html
|
||||
index index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# handle .php
|
||||
# location ~ \.php$ {
|
||||
# include config/php_fastcgi.conf;
|
||||
# }
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name gruszczynski.cc www.gruszczynski.cc;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.cc$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
|
||||
server_name gruszczynski.cc;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.cc$request_uri;
|
||||
}
|
||||
}
|
||||
80
sites-available/gruszczynski.eu.org.conf
Normal file
80
sites-available/gruszczynski.eu.org.conf
Normal file
@@ -0,0 +1,80 @@
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name www.gruszczynski.eu.org;
|
||||
set $base /var/www/gruszczynski.eu.org;
|
||||
root $base;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/gruszczynski.eu.org.access.log;
|
||||
error_log /var/log/nginx/gruszczynski.eu.org.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name gruszczynski.eu.org www.gruszczynski.eu.org;
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name gruszczynski.eu.org;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
110
sites-available/gruszczynski.eu.org_varnish.conf
Normal file
110
sites-available/gruszczynski.eu.org_varnish.conf
Normal file
@@ -0,0 +1,110 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name www.gruszczynski.eu.org;
|
||||
set $base /var/www/gruszczynski.eu.org;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
#access_log /var/log/nginx/gruszczynski.eu.org.access.log;
|
||||
#error_log /var/log/nginx/gruszczynski.eu.org.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name www.gruszczynski.eu.org;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
server_name gruszczynski.eu.org www.gruszczynski.eu.org;
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name gruszczynski.eu.org;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
63
sites-available/img.gruszczynski.eu.org.conf
Normal file
63
sites-available/img.gruszczynski.eu.org.conf
Normal file
@@ -0,0 +1,63 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name img.gruszczynski.eu.org;
|
||||
set $base /var/www/img.gruszczynski.eu.org;
|
||||
root $base/img;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/img.gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/img.gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/img.gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/img.gruszczynski.eu.org.access.log;
|
||||
error_log /var/log/nginx/img.gruszczynski.eu.org.error.log warn;
|
||||
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name img.gruszczynski.eu.org;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
set $base /var/www/img.gruszczynski.eu.org;
|
||||
root $base/img;
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/img.gruszczynski.eu.org.access.log;
|
||||
error_log /var/log/nginx/img.gruszczynski.eu.org.error.log warn;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://img.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-available/kodi.linuxiarz.pl.conf
Normal file
54
sites-available/kodi.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name kodi.linuxiarz.pl;
|
||||
set $base /var/www/kodi.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name kodi.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://kodi.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-available/kompilacje.linuxiarz.pl.conf
Normal file
54
sites-available/kompilacje.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name kompilacje.linuxiarz.pl;
|
||||
set $base /var/www/kompilacje.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name kompilacje.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://kompilacje.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
133
sites-available/kutagroup.pl.conf
Normal file
133
sites-available/kutagroup.pl.conf
Normal file
@@ -0,0 +1,133 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name *.kutagroup.pl www.kutagroup.pl kutagroup.pl;
|
||||
set $base /var/www/kutagroup.pl/;
|
||||
root $base;
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem; # managed by Certbot
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem; # managed by Certbot
|
||||
|
||||
if ($host = kutagroup.pl) {
|
||||
return 301 https://www.kutagroup.pl$request_uri;
|
||||
}
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/kutagroup.pl.log;
|
||||
error_log /var/log/nginx/kutagroup.pl.error.log warn;
|
||||
|
||||
# index.html
|
||||
index index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem;
|
||||
|
||||
server_name kutaadmin.kutagroup.pl;
|
||||
return 301 $scheme://www.kutagroup.pl/kutaadmin$request_uri;
|
||||
}
|
||||
server {
|
||||
listen 80;
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem;
|
||||
|
||||
server_name kutanet.kutagroup.pl;
|
||||
return 301 $scheme://www.kutagroup.pl/kutanet$request_uri;
|
||||
}
|
||||
server {
|
||||
listen 80;
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem;
|
||||
|
||||
server_name kutasort.kutagroup.pl;
|
||||
return 301 $scheme://www.kutagroup.pl/kutasort$request_uri;
|
||||
}
|
||||
server {
|
||||
listen 80;
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem;
|
||||
|
||||
server_name kutafalcon.kutagroup.pl;
|
||||
return 301 $scheme://www.kutagroup.pl/kutafalcon$request_uri;
|
||||
}
|
||||
server {
|
||||
listen 80;
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
ssl_certificate /etc/letsencrypt/live/kutagroup.pl/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/kutagroup.pl/privkey.pem;
|
||||
|
||||
server_name kutaserwis.kutagroup.pl;
|
||||
return 301 $scheme://www.kutagroup.pl/kutaserwis$request_uri;
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
server_name kutagroup.pl *.kutagroup.pl;
|
||||
listen 80;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.kutagroup.pl$request_uri;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
82
sites-available/linuxiarz.pl.conf
Executable file
82
sites-available/linuxiarz.pl.conf
Executable file
@@ -0,0 +1,82 @@
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name www.linuxiarz.pl;
|
||||
set $base /var/www/linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
#disable on varnish
|
||||
include config/security_wp.conf;
|
||||
|
||||
#disable on varnish
|
||||
include config/wildcard.conf;
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST|HEAD|PUT)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ /index.php?$query_string;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
include config/wordpress.conf;
|
||||
include config/custom_linuxiarz.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
server {
|
||||
listen 8442 ssl http2;
|
||||
server_name www.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name www.linuxiarz.pl linuxiarz.pl;
|
||||
|
||||
location / {
|
||||
return 301 https://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security.conf;
|
||||
|
||||
location / {
|
||||
return 301 https://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
156
sites-available/linuxiarz.pl_new.conf
Normal file
156
sites-available/linuxiarz.pl_new.conf
Normal file
@@ -0,0 +1,156 @@
|
||||
# Cache (jak w oryginale)
|
||||
proxy_cache_path /var/cache/angie/redirector
|
||||
levels=1:2
|
||||
keys_zone=redirect_cache:10m
|
||||
max_size=100m
|
||||
inactive=24h
|
||||
use_temp_path=off;
|
||||
|
||||
##############################
|
||||
# 1) Blok tylko do redirectów
|
||||
##############################
|
||||
|
||||
# HTTP -> HTTPS + normalizacja do www
|
||||
server {
|
||||
listen 80;
|
||||
server_name linuxiarz.pl www.linuxiarz.pl;
|
||||
|
||||
# Ścieżkowe redirecty z HTTP prosto do docelowych hostów
|
||||
rewrite ^/sk/?$ https://sk.linuxiarz.pl/ permanent;
|
||||
rewrite ^/feed/?$ https://blog.linuxiarz.pl/feed/ permanent;
|
||||
|
||||
# Reszta na HTTPS z www
|
||||
return 301 https://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
# HTTPS non‑www -> www (tylko redirect)
|
||||
server {
|
||||
listen 443 ssl;
|
||||
server_name linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
|
||||
# Bez Alt-Svc tutaj: ten blok tylko przekierowuje
|
||||
return 301 https://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
#########################################
|
||||
# 2) Główny vhost treści: www + HTTP/3
|
||||
#########################################
|
||||
server {
|
||||
# TCP (HTTP/1.1 + HTTP/2)
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
|
||||
# UDP (QUIC + HTTP/3)
|
||||
listen 443 quic;
|
||||
http3 on;
|
||||
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
|
||||
# Alt-Svc tylko tu, gdzie serwowana jest treść
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
server_name www.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/linuxiarz.pl.access.log main;
|
||||
error_log /var/log/angie/linuxiarz.pl.error.log warn;
|
||||
|
||||
status_zone www.linuxiarz.pl;
|
||||
# Dozwolone metody
|
||||
if ($request_method !~ ^(GET|HEAD|POST)$) {
|
||||
return 405;
|
||||
}
|
||||
|
||||
# Ścieżkowe redirecty również z HTTPS na www
|
||||
rewrite ^/sk/?$ https://sk.linuxiarz.pl/ permanent;
|
||||
rewrite ^/feed/?$ https://blog.linuxiarz.pl/feed/ permanent;
|
||||
|
||||
# Główne proxy do Varnish na 6081
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
# Przykład ads.txt (opcjonalnie):
|
||||
# location = /ads.txt { root /var/www/ads; }
|
||||
}
|
||||
|
||||
##################################
|
||||
# 3) Backend HTTP na porcie 8080
|
||||
##################################
|
||||
server {
|
||||
listen 8080;
|
||||
server_name www.linuxiarz.pl linuxiarz.pl;
|
||||
|
||||
# Domyślna ścieżka: pliki -> fallback do aplikacji na :8000
|
||||
error_page 404 = @redirect_check;
|
||||
|
||||
location / {
|
||||
try_files $uri $uri/ @to8000;
|
||||
}
|
||||
|
||||
location @to8000 {
|
||||
proxy_intercept_errors on; # pozwala przechwycić 404/5xx i skierować do @redirect_check
|
||||
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 X-Forwarded-Proto https;
|
||||
proxy_pass http://127.0.0.1:8000;
|
||||
|
||||
proxy_request_buffering off;
|
||||
client_body_timeout 120s;
|
||||
proxy_read_timeout 120s;
|
||||
proxy_connect_timeout 120s;
|
||||
proxy_send_timeout 120s;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
error_page 404 = @redirect_check;
|
||||
}
|
||||
|
||||
location @redirect_check {
|
||||
add_header Cache-Control "no-cache, max-age=0, no-store";
|
||||
set_real_ip_from 127.0.0.1;
|
||||
real_ip_header X-Forwarded-For;
|
||||
|
||||
proxy_pass http://127.0.0.1:8282;
|
||||
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 X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
# Endpointy bez cache
|
||||
location ~ ^/(stats|user-info|health)$ {
|
||||
add_header Cache-Control "no-cache, max-age=0, no-store";
|
||||
proxy_cache off;
|
||||
proxy_pass http://127.0.0.1:8282;
|
||||
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 X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
# Pliki RBL z lokalnego root
|
||||
location ~ ^/(id-rbl\.txt|domain-rbl\.txt)$ {
|
||||
add_header Cache-Control "no-cache, no-store";
|
||||
root /var/www/www.linuxiarz.pl;
|
||||
try_files $uri =404;
|
||||
}
|
||||
|
||||
# Stały redirect do osobnej subdomeny
|
||||
location /listapp/ {
|
||||
return 301 https://listapp.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
# PHP przez FastCGI
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
60
sites-available/listapp.linuxiarz.pl.conf
Normal file
60
sites-available/listapp.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,60 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
listen 80;
|
||||
|
||||
server_name listapp.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/listapp.linuxiarz.pl.access.log main;
|
||||
error_log /var/log/angie/listapp.linuxiarz.pl.error.log warn;
|
||||
|
||||
if ($request_method !~ ^(GET|HEAD)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
if ($scheme = 'http') {
|
||||
return 301 https://listapp.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
|
||||
proxy_http_version 1.1;
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
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 X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Forwarded-Host $host;
|
||||
proxy_set_header X-Forwarded-Port $server_port;
|
||||
proxy_connect_timeout 300;
|
||||
proxy_send_timeout 300;
|
||||
proxy_read_timeout 300;
|
||||
send_timeout 300;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
server {
|
||||
listen 8080;
|
||||
server_name listapp.linuxiarz.pl;
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:8283;
|
||||
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 X-Forwarded-Proto https;
|
||||
}
|
||||
}
|
||||
54
sites-available/nginx.linuxiarz.pl.conf
Normal file
54
sites-available/nginx.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name nginx.linuxiarz.pl;
|
||||
set $base /var/www/nginx.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name nginx.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://nginx.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
55
sites-available/pa.linuxiarz.pl.conf
Normal file
55
sites-available/pa.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,55 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pa.linuxiarz.pl;
|
||||
set $base /var/www/postfixadmin;
|
||||
# set $base /var/www/postfixadmin-postfixadmin-cc23eba;
|
||||
root $base/public;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/pa.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/pa.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ login.php;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~* \.php$ {
|
||||
include config/php_fastcgi7_4.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pa.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://pa.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
52
sites-available/paste.linuxiarz.pl.conf
Normal file
52
sites-available/paste.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,52 @@
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name paste.linuxiarz.pl;
|
||||
set $base /var/www/paste.linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
# include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/paste.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/paste.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri /index.php;
|
||||
}
|
||||
|
||||
if ($request_uri !~* ^/(static|favicon\.ico|robots\.txt)) {
|
||||
rewrite ^/(.*)$ /index.php?/$1 last;
|
||||
break;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
# include config/php_fastcgi.conf;
|
||||
include config/php_fastcgi8_1.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name paste.linuxiarz.pl;
|
||||
|
||||
location / {
|
||||
return 301 https://paste.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
72
sites-available/paste.linuxiarz.pl_varnish.conf
Normal file
72
sites-available/paste.linuxiarz.pl_varnish.conf
Normal file
@@ -0,0 +1,72 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name paste.linuxiarz.pl;
|
||||
set $base /var/www/paste.linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
include config/security_paste.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri /index.php;
|
||||
}
|
||||
|
||||
if ($request_uri !~* ^/(static|favicon\.ico|robots\.txt)) {
|
||||
rewrite ^/(.*)$ /index.php?/$1 last;
|
||||
break;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi7_4.conf;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name paste.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/paste.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/paste.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name paste.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://paste.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-available/pliki.linuxiarz.pl.conf
Normal file
54
sites-available/pliki.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pliki.linuxiarz.pl;
|
||||
set $base /var/www/linuxiarz.pl/pliki;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pliki.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://pliki.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
56
sites-available/pma.linuxiarz.pl.conf
Normal file
56
sites-available/pma.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,56 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pma.linuxiarz.pl;
|
||||
set $base /var/www/pma.linuxiarz.pl/pma;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/pma.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/pma.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
# allow 85.221.250.77/32;
|
||||
allow 85.221.250.159/32;
|
||||
deny all;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pma.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://pma.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
44
sites-available/quarantine.linuxiarz.pl.conf
Normal file
44
sites-available/quarantine.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,44 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name quarantine.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
|
||||
include uwsgi_params;
|
||||
uwsgi_pass 127.0.0.1:9000;
|
||||
|
||||
allow 85.221.253.162;
|
||||
allow 127.0.0.1;
|
||||
deny all;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name quarantine.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://quarantine.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
66
sites-available/r.linuxiarz.pl.conf
Normal file
66
sites-available/r.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,66 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name r.linuxiarz.pl;
|
||||
set $base /var/www/rainloop;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security_roundcube.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/r.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/r.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ index.php;
|
||||
}
|
||||
|
||||
location ~ ^/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
location ~ ^/(data)/ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~\.(ini|log|conf|MD|md|json)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi_webmail.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name r.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://r.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
17
sites-available/redirects.conf
Normal file
17
sites-available/redirects.conf
Normal file
@@ -0,0 +1,17 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name .gru.one.pl ;
|
||||
|
||||
location / {
|
||||
return 301 https://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name .grucha.eu.org;
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
64
sites-available/repo.linuxiarz.pl.conf
Normal file
64
sites-available/repo.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,64 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name repo.linuxiarz.pl;
|
||||
set $base /var/www/repo.linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
index index.php;
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/repo.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/repo.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location ~* \.(?:tar.gz|zip?)$ {
|
||||
rewrite ^/(.*)$ https://objectstorage.eu-frankfurt-1.oraclecloud.com/n/frhsuwgawuyg/b/linuxiarz-repo/o/$1 permanent;
|
||||
}
|
||||
|
||||
|
||||
location / {
|
||||
# try_files $uri $uri/ /index.php?dl=$uri;
|
||||
try_files $uri $uri/ /index.php?$uri;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name repo.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://repo.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
49
sites-available/rspamd.linuxiarz.pl.conf
Normal file
49
sites-available/rspamd.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,49 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name rspamd.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:11334/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
# additional config
|
||||
# include config/general.conf;
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name rspamd.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://rspamd.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
49
sites-available/sk.linuxiarz.pl.conf
Normal file
49
sites-available/sk.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,49 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name sk.linuxiarz.pl;
|
||||
set $base /var/www/sk.linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/sk.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/sk.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi8_1.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name sk.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://sk.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
32
sites-available/sogo.linuxiarz.pl.conf
Normal file
32
sites-available/sogo.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,32 @@
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name sogo.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/sogo.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/sogo.linuxiarz.pl.error.log warn;
|
||||
|
||||
# additional config
|
||||
# include config/general.conf;
|
||||
# include config/security.conf;
|
||||
include config/sogo.conf;
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
# listen [::]:80;
|
||||
server_name sogo.linuxiarz.pl;
|
||||
|
||||
location / {
|
||||
return 301 https://sogo.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
67
sites-available/ts3stats.linuxiarz.pl.conf
Normal file
67
sites-available/ts3stats.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,67 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name ts3stats.linuxiarz.pl;
|
||||
set $base /var/www/ts3stats;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/ts3stats.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/ts3stats.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
location / {
|
||||
try_files $uri $uri/ /index.php;
|
||||
}
|
||||
|
||||
location /rrd {
|
||||
rewrite ^ $scheme://$host permanent;
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~ /graph {
|
||||
allow all;
|
||||
}
|
||||
|
||||
location /libraries {
|
||||
rewrite ^ $scheme://$host permanent;
|
||||
deny all;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name ts3stats.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://ts3stats.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
32
sites-available/unitraklub.pl.conf
Normal file
32
sites-available/unitraklub.pl.conf
Normal file
@@ -0,0 +1,32 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name *.unitraklub.pl unitraklub.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
root /var/www/503/;
|
||||
index index.html;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name *.unitraklub.pl unitraklub.pl;
|
||||
|
||||
|
||||
ssl_certificate /etc/nginx/ssl/nginx.crt;
|
||||
ssl_certificate_key /etc/nginx/ssl/nginx.key;
|
||||
ssl_stapling off;
|
||||
|
||||
root /var/www/503/;
|
||||
index index.html;
|
||||
|
||||
location / {
|
||||
try_files /index.html =404;
|
||||
}
|
||||
}
|
||||
60
sites-available/webmail-beta.linuxiarz.pl.conf
Normal file
60
sites-available/webmail-beta.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,60 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name webmail-beta.linuxiarz.pl;
|
||||
set $base /var/www/webmail-beta;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security_wp.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://webmail.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/webmail-beta.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/webmail-beta.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location /x {
|
||||
try_files $uri $uri/ index.php;
|
||||
}
|
||||
|
||||
location ~ ^/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
location ~ ^/(bin|SQL|config|temp|logs)/ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~\.(ini|log|conf|MD|md|json)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi_webmail.conf;
|
||||
}
|
||||
}
|
||||
|
||||
92
sites-available/webmail.linuxiarz.pl.conf
Normal file
92
sites-available/webmail.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,92 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name webmail.linuxiarz.pl;
|
||||
set $base /var/www/webmail;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security_roundcube.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/webmail.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/webmail.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ index.php;
|
||||
}
|
||||
|
||||
location ~ ^/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
location ~ ^/(bin|SQL|config|temp|logs)/ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~\.(ini|log|conf|MD|md|json)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi_webmail.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name webmail.linuxiarz.pl poczta.linuxiarz.pl poczta.gru.one.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://webmail.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
# Other redirects
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name poczta.linuxiarz.pl;
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://webmail.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
93
sites-available/webmail.linuxiarz.pl_varnish.conf
Normal file
93
sites-available/webmail.linuxiarz.pl_varnish.conf
Normal file
@@ -0,0 +1,93 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name webmail.linuxiarz.pl;
|
||||
set $base /var/www/webmail;
|
||||
root $base;
|
||||
|
||||
# include config/security_roundcube.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ index.php;
|
||||
}
|
||||
|
||||
location ~ ^/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
location ~ ^/(bin|SQL|config|temp|logs)/ {
|
||||
deny all;
|
||||
}
|
||||
|
||||
location ~\.(ini|log|conf|MD|md|json)$ {
|
||||
deny all;
|
||||
error_page 403 =404 / ;
|
||||
}
|
||||
|
||||
# additional config
|
||||
# include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi_webmail.conf;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name webmail.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/nginx/webmail.linuxiarz.pl.access.log;
|
||||
error_log /var/log/nginx/webmail.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
# listen [::]:80;
|
||||
server_name webmail.linuxiarz.pl poczta.linuxiarz.pl poczta.gru.one.pl;
|
||||
|
||||
location / {
|
||||
return 301 https://webmail.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
# Other redirects
|
||||
server {
|
||||
listen 443 ssl http2;
|
||||
server_name poczta.linuxiarz.pl;
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://webmail.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
87
sites-available/z.gruszczynski.eu.org_varnish.conf
Normal file
87
sites-available/z.gruszczynski.eu.org_varnish.conf
Normal file
@@ -0,0 +1,87 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name z.gruszczynski.eu.org;
|
||||
set $base /var/www/z.gruszczynski.eu.org;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
port_in_redirect off;
|
||||
|
||||
location / {
|
||||
}
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name z.gruszczynski.eu.org;
|
||||
|
||||
access_log /var/log/nginx/z.gruszczynski.eu.org.access.log main;
|
||||
error_log /var/log/nginx/z.gruszczynski.eu.org.error.log warn;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/z.gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/z.gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/z.gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
add_header X-Robots-Tag "noindex, follow" always;
|
||||
|
||||
}
|
||||
|
||||
location = /robots.txt {
|
||||
add_header Content-Type text/plain;
|
||||
return 200 "User-agent: *\nDisallow: /\n";
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name z.gruszczynski.eu.org;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://z.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
BIN
sites-enabled/._linuxiarz.pl.conf
Executable file
BIN
sites-enabled/._linuxiarz.pl.conf
Executable file
Binary file not shown.
1
sites-enabled/adphone.pl.conf
Symbolic link
1
sites-enabled/adphone.pl.conf
Symbolic link
@@ -0,0 +1 @@
|
||||
../sites-available/adphone.pl.conf
|
||||
46
sites-enabled/autodiscover.conf
Normal file
46
sites-enabled/autodiscover.conf
Normal file
@@ -0,0 +1,46 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name autodiscover.linuxiarz.pl autodiscover.gruszczynski.eu.org autodiscover.gru.one.pl autodiscover.szczepaniak.eu.org;
|
||||
set $base /var/www/autodiscover;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/autodiscover.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/autodiscover.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location ~ /(?:a|A)utodiscover/(?:a|A)utodiscover.xml {
|
||||
rewrite .* /autodiscover/autodiscover.php redirect;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~* \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name autodiscover.linuxiarz.pl autodiscover.gruszczynski.eu.org autodiscover.gru.one.pl autodiscover.szczepaniak.eu.org;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
location / {
|
||||
return 301 https://autodiscover.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
1
sites-enabled/blog.linuxiarz.pl.conf
Symbolic link
1
sites-enabled/blog.linuxiarz.pl.conf
Symbolic link
@@ -0,0 +1 @@
|
||||
../sites-available/blog.linuxiarz.pl.conf
|
||||
19
sites-enabled/default.conf
Normal file
19
sites-enabled/default.conf
Normal file
@@ -0,0 +1,19 @@
|
||||
server {
|
||||
listen 80 default_server ;
|
||||
return 403;
|
||||
if ($request_method !~ ^(HEAD)$) {
|
||||
return '405';
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 ssl default_server;
|
||||
return 403;
|
||||
if ($request_method !~ ^(HEAD)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
ssl_certificate /etc/angie/ssl/angie.crt;
|
||||
ssl_certificate_key /etc/angie/ssl/angie.key;
|
||||
ssl_stapling off;
|
||||
}
|
||||
66
sites-enabled/doh.conf
Normal file
66
sites-enabled/doh.conf
Normal file
@@ -0,0 +1,66 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
|
||||
server_name doh.linuxiarz.pl;
|
||||
|
||||
set $base /var/www/dnsdist;
|
||||
root $base;
|
||||
|
||||
|
||||
include config/wildcard.conf;
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST|HEAD|PUT)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
error_page 400 @echo_400;
|
||||
|
||||
location @echo400 {
|
||||
add_header Content-Type text/plain;
|
||||
return 200 "Bad request :)";
|
||||
}
|
||||
|
||||
|
||||
error_page 404 403 500 504 502 =200 /;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/doh.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/doh.linuxiarz.pl.error.log warn;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
location / {
|
||||
proxy_pass https://127.0.0.1:8844/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name doh.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://doh.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
1
sites-enabled/gitea.linuxiarz.pl.conf
Symbolic link
1
sites-enabled/gitea.linuxiarz.pl.conf
Symbolic link
@@ -0,0 +1 @@
|
||||
../sites-available/gitea.linuxiarz.pl.conf
|
||||
101
sites-enabled/gruszczynski.cc.conf
Normal file
101
sites-enabled/gruszczynski.cc.conf
Normal file
@@ -0,0 +1,101 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name www.gruszczynski.cc;
|
||||
set $base /var/www/gruszczynski.cc;
|
||||
root $base;
|
||||
|
||||
ssl_certificate /etc/ssl/gruszczynski.cc/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/gruszczynski.cc/privkey.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
|
||||
if ($host = 'www.gruszczynski.cc') {
|
||||
return 301 http://www.linuxiarz.pl$request_uri;
|
||||
}
|
||||
|
||||
|
||||
error_page 404 403 500 504 502 =200 /;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/gruszczynski.cc.access.log;
|
||||
error_log /var/log/angie/gruszczynski.cc.error.log warn;
|
||||
|
||||
# index.html
|
||||
index index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# handle .php
|
||||
# location ~ \.php$ {
|
||||
# include config/php_fastcgi.conf;
|
||||
# }
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name gruszczynski.cc www.gruszczynski.cc;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.cc$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
|
||||
server_name gruszczynski.cc;
|
||||
|
||||
ssl_certificate /etc/ssl/gruszczynski.cc/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/gruszczynski.cc/privkey.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.cc$request_uri;
|
||||
}
|
||||
}
|
||||
108
sites-enabled/gruszczynski.eu.org_varnish.conf
Normal file
108
sites-enabled/gruszczynski.eu.org_varnish.conf
Normal file
@@ -0,0 +1,108 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name www.gruszczynski.eu.org;
|
||||
set $base /var/www/gruszczynski.eu.org;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
#access_log /var/log/angie/gruszczynski.eu.org.access.log;
|
||||
#error_log /var/log/angie/gruszczynski.eu.org.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php index.html;
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name www.gruszczynski.eu.org;
|
||||
|
||||
ssl_certificate /etc/ssl/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/gruszczynski.eu.org/privkey.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
server_name gruszczynski.eu.org www.gruszczynski.eu.org;
|
||||
|
||||
# include config/letsencrypt.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name gruszczynski.eu.org;
|
||||
|
||||
ssl_certificate /etc/ssl/gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/ssl/gruszczynski.eu.org/privkey.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://www.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
63
sites-enabled/img.gruszczynski.eu.org.conf
Normal file
63
sites-enabled/img.gruszczynski.eu.org.conf
Normal file
@@ -0,0 +1,63 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name img.gruszczynski.eu.org;
|
||||
set $base /var/www/img.gruszczynski.eu.org;
|
||||
root $base/img;
|
||||
|
||||
ssl_certificate /etc/letsencrypt/live/img.gruszczynski.eu.org/fullchain.pem;
|
||||
ssl_certificate_key /etc/letsencrypt/live/img.gruszczynski.eu.org/privkey.pem;
|
||||
ssl_trusted_certificate /etc/letsencrypt/live/img.gruszczynski.eu.org/chain.pem;
|
||||
|
||||
# ssl cfg
|
||||
include config/ssl_cfg.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/img.gruszczynski.eu.org.access.log;
|
||||
error_log /var/log/angie/img.gruszczynski.eu.org.error.log warn;
|
||||
|
||||
include config/general.conf;
|
||||
|
||||
# letsencrypt
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name img.gruszczynski.eu.org;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
set $base /var/www/img.gruszczynski.eu.org;
|
||||
root $base/img;
|
||||
|
||||
include config/letsencrypt.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/img.gruszczynski.eu.org.access.log;
|
||||
error_log /var/log/angie/img.gruszczynski.eu.org.error.log warn;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://img.gruszczynski.eu.org$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-enabled/kodi.linuxiarz.pl.conf
Normal file
54
sites-enabled/kodi.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name kodi.linuxiarz.pl;
|
||||
set $base /var/www/kodi.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name kodi.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://kodi.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-enabled/kompilacje.linuxiarz.pl.conf
Normal file
54
sites-enabled/kompilacje.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name kompilacje.linuxiarz.pl;
|
||||
set $base /var/www/kompilacje.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name kompilacje.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://kompilacje.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
1
sites-enabled/linuxiarz.pl_new.conf
Symbolic link
1
sites-enabled/linuxiarz.pl_new.conf
Symbolic link
@@ -0,0 +1 @@
|
||||
../sites-available/linuxiarz.pl_new.conf
|
||||
1
sites-enabled/listapp.linuxiarz.pl.conf
Symbolic link
1
sites-enabled/listapp.linuxiarz.pl.conf
Symbolic link
@@ -0,0 +1 @@
|
||||
/etc/angie/sites-available/listapp.linuxiarz.pl.conf
|
||||
54
sites-enabled/nginx.linuxiarz.pl.conf
Normal file
54
sites-enabled/nginx.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name nginx.linuxiarz.pl;
|
||||
set $base /var/www/nginx.linuxiarz.pl/;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name nginx.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://nginx.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
55
sites-enabled/pa.linuxiarz.pl.conf
Normal file
55
sites-enabled/pa.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,55 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pa.linuxiarz.pl;
|
||||
set $base /var/www/postfixadmin;
|
||||
# set $base /var/www/postfixadmin-postfixadmin-cc23eba;
|
||||
root $base/public;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/pa.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/pa.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri $uri/ login.php;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~* \.php$ {
|
||||
include config/php_fastcgi7_4.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pa.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://pa.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
72
sites-enabled/paste.linuxiarz.pl_varnish.conf
Normal file
72
sites-enabled/paste.linuxiarz.pl_varnish.conf
Normal file
@@ -0,0 +1,72 @@
|
||||
server {
|
||||
listen 8080;
|
||||
server_name paste.linuxiarz.pl;
|
||||
set $base /var/www/paste.linuxiarz.pl;
|
||||
root $base;
|
||||
|
||||
# security
|
||||
include config/security_paste.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
try_files $uri /index.php;
|
||||
}
|
||||
|
||||
if ($request_uri !~* ^/(static|favicon\.ico|robots\.txt)) {
|
||||
rewrite ^/(.*)$ /index.php?/$1 last;
|
||||
break;
|
||||
}
|
||||
|
||||
# additional config
|
||||
#g.lin include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi7_4.conf;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name paste.linuxiarz.pl;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/paste.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/paste.linuxiarz.pl.error.log warn;
|
||||
|
||||
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:6081/;
|
||||
include config/proxy.conf;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name paste.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://paste.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
54
sites-enabled/pliki.linuxiarz.pl.conf
Normal file
54
sites-enabled/pliki.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,54 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pliki.linuxiarz.pl;
|
||||
set $base /var/www/linuxiarz.pl/pliki;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log off;
|
||||
error_log off;
|
||||
|
||||
location / {
|
||||
autoindex on;
|
||||
autoindex_exact_size off;
|
||||
autoindex_localtime off;
|
||||
autoindex_format html;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pliki.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
location / {
|
||||
return 301 https://pliki.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
55
sites-enabled/pma.linuxiarz.pl.conf
Normal file
55
sites-enabled/pma.linuxiarz.pl.conf
Normal file
@@ -0,0 +1,55 @@
|
||||
server {
|
||||
listen 443 quic;
|
||||
listen 443 ssl;
|
||||
http2 on;
|
||||
http3 on;
|
||||
ssl_protocols TLSv1.3 TLSv1.2;
|
||||
ssl_early_data on;
|
||||
add_header Alt-Svc 'h3=":$server_port"; ma=86400';
|
||||
|
||||
server_name pma.linuxiarz.pl;
|
||||
set $base /var/www/pma.linuxiarz.pl/pma;
|
||||
root $base;
|
||||
|
||||
include config/wildcard.conf;
|
||||
|
||||
# security
|
||||
include config/security.conf;
|
||||
|
||||
# restrict methods
|
||||
if ($request_method !~ ^(GET|POST)$) {
|
||||
return '405';
|
||||
}
|
||||
|
||||
# logging
|
||||
access_log /var/log/angie/pma.linuxiarz.pl.access.log;
|
||||
error_log /var/log/angie/pma.linuxiarz.pl.error.log warn;
|
||||
|
||||
# index.php
|
||||
index index.php;
|
||||
|
||||
# index.php fallback
|
||||
location / {
|
||||
allow 109.173.163.175/32;
|
||||
deny all;
|
||||
}
|
||||
|
||||
# additional config
|
||||
include config/general.conf;
|
||||
|
||||
# handle .php
|
||||
location ~ \.php$ {
|
||||
include config/php_fastcgi.conf;
|
||||
}
|
||||
}
|
||||
|
||||
# HTTP redirect
|
||||
server {
|
||||
listen 80;
|
||||
server_name pma.linuxiarz.pl;
|
||||
add_header Alt-Svc 'h3=":443"; ma=86400';
|
||||
|
||||
location / {
|
||||
return 301 https://pma.linuxiarz.pl$request_uri;
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user