initial commit of CaaS (Cats as a Service)
4
caas.Dockerfile
Normal file
@ -0,0 +1,4 @@
|
||||
FROM nginx:latest
|
||||
COPY cats /usr/share/nginx/html/cats
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
COPY default.conf /etc/nginx/conf.d/default.conf
|
BIN
cats/1.jpg
Normal file
After Width: | Height: | Size: 112 KiB |
BIN
cats/10.jpg
Normal file
After Width: | Height: | Size: 187 KiB |
BIN
cats/11.jpg
Normal file
After Width: | Height: | Size: 425 KiB |
BIN
cats/12.jpg
Normal file
After Width: | Height: | Size: 447 KiB |
BIN
cats/13.jpg
Normal file
After Width: | Height: | Size: 256 KiB |
BIN
cats/14.jpg
Normal file
After Width: | Height: | Size: 281 KiB |
BIN
cats/15.jpg
Normal file
After Width: | Height: | Size: 300 KiB |
BIN
cats/16.jpg
Normal file
After Width: | Height: | Size: 776 KiB |
BIN
cats/17.jpg
Normal file
After Width: | Height: | Size: 259 KiB |
BIN
cats/18.jpg
Normal file
After Width: | Height: | Size: 84 KiB |
BIN
cats/19.jpg
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
cats/2.jpg
Normal file
After Width: | Height: | Size: 541 KiB |
BIN
cats/20.jpg
Normal file
After Width: | Height: | Size: 1.2 MiB |
BIN
cats/21.jpg
Normal file
After Width: | Height: | Size: 406 KiB |
BIN
cats/22.jpg
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
cats/23.jpg
Normal file
After Width: | Height: | Size: 306 KiB |
BIN
cats/24.jpg
Normal file
After Width: | Height: | Size: 358 KiB |
BIN
cats/25.jpg
Normal file
After Width: | Height: | Size: 184 KiB |
BIN
cats/26.jpg
Normal file
After Width: | Height: | Size: 262 KiB |
BIN
cats/27.jpg
Normal file
After Width: | Height: | Size: 318 KiB |
BIN
cats/28.jpg
Normal file
After Width: | Height: | Size: 263 KiB |
BIN
cats/29.jpg
Normal file
After Width: | Height: | Size: 392 KiB |
BIN
cats/3.jpg
Normal file
After Width: | Height: | Size: 301 KiB |
BIN
cats/30.jpg
Normal file
After Width: | Height: | Size: 570 KiB |
BIN
cats/31.jpg
Normal file
After Width: | Height: | Size: 939 KiB |
BIN
cats/32.jpg
Normal file
After Width: | Height: | Size: 259 KiB |
BIN
cats/33.jpg
Normal file
After Width: | Height: | Size: 443 KiB |
BIN
cats/34.jpg
Normal file
After Width: | Height: | Size: 161 KiB |
BIN
cats/35.jpg
Normal file
After Width: | Height: | Size: 340 KiB |
BIN
cats/36.jpg
Normal file
After Width: | Height: | Size: 940 KiB |
BIN
cats/37.jpg
Normal file
After Width: | Height: | Size: 422 KiB |
BIN
cats/38.jpg
Normal file
After Width: | Height: | Size: 2.6 MiB |
BIN
cats/39.jpg
Normal file
After Width: | Height: | Size: 3.7 MiB |
BIN
cats/4.jpg
Normal file
After Width: | Height: | Size: 218 KiB |
BIN
cats/40.jpg
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
cats/41.jpg
Normal file
After Width: | Height: | Size: 2.9 MiB |
BIN
cats/42.jpg
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
cats/43.jpg
Normal file
After Width: | Height: | Size: 4.5 MiB |
BIN
cats/44.jpg
Normal file
After Width: | Height: | Size: 4.7 MiB |
BIN
cats/45.jpg
Normal file
After Width: | Height: | Size: 4.1 MiB |
BIN
cats/46.jpg
Normal file
After Width: | Height: | Size: 3.7 MiB |
BIN
cats/47.jpg
Normal file
After Width: | Height: | Size: 2.0 MiB |
BIN
cats/48.jpg
Normal file
After Width: | Height: | Size: 2.8 MiB |
BIN
cats/49.jpg
Normal file
After Width: | Height: | Size: 5.0 MiB |
BIN
cats/5.jpg
Normal file
After Width: | Height: | Size: 142 KiB |
BIN
cats/50.jpg
Normal file
After Width: | Height: | Size: 2.7 MiB |
BIN
cats/51.jpg
Normal file
After Width: | Height: | Size: 1.8 MiB |
BIN
cats/52.jpg
Normal file
After Width: | Height: | Size: 5.1 MiB |
BIN
cats/53.jpg
Normal file
After Width: | Height: | Size: 2.9 MiB |
BIN
cats/54.jpg
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
cats/55.jpg
Normal file
After Width: | Height: | Size: 3.2 MiB |
BIN
cats/56.jpg
Normal file
After Width: | Height: | Size: 5.0 MiB |
BIN
cats/57.jpg
Normal file
After Width: | Height: | Size: 2.4 MiB |
BIN
cats/58.jpg
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
cats/59.jpg
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
cats/6.jpg
Normal file
After Width: | Height: | Size: 298 KiB |
BIN
cats/60.jpg
Normal file
After Width: | Height: | Size: 2.2 MiB |
BIN
cats/61.jpg
Normal file
After Width: | Height: | Size: 3.5 MiB |
BIN
cats/62.jpg
Normal file
After Width: | Height: | Size: 5.2 MiB |
BIN
cats/63.jpg
Normal file
After Width: | Height: | Size: 3.0 MiB |
BIN
cats/64.jpg
Normal file
After Width: | Height: | Size: 3.6 MiB |
BIN
cats/65.jpg
Normal file
After Width: | Height: | Size: 5.3 MiB |
BIN
cats/66.jpg
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
cats/67.jpg
Normal file
After Width: | Height: | Size: 4.6 MiB |
BIN
cats/68.jpg
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
cats/69.jpg
Normal file
After Width: | Height: | Size: 3.8 MiB |
BIN
cats/7.jpg
Normal file
After Width: | Height: | Size: 355 KiB |
BIN
cats/70.jpg
Normal file
After Width: | Height: | Size: 3.1 MiB |
BIN
cats/71.jpg
Normal file
After Width: | Height: | Size: 2.5 MiB |
BIN
cats/72.jpg
Normal file
After Width: | Height: | Size: 2.7 MiB |
BIN
cats/73.jpg
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
cats/74.jpg
Normal file
After Width: | Height: | Size: 2.3 MiB |
BIN
cats/75.jpg
Normal file
After Width: | Height: | Size: 1.5 MiB |
BIN
cats/76.jpg
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
cats/77.jpg
Normal file
After Width: | Height: | Size: 2.6 MiB |
BIN
cats/78.jpg
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
cats/79.jpg
Normal file
After Width: | Height: | Size: 2.4 MiB |
BIN
cats/8.jpg
Normal file
After Width: | Height: | Size: 449 KiB |
BIN
cats/9.jpg
Normal file
After Width: | Height: | Size: 470 KiB |
46
default.conf
Normal file
@ -0,0 +1,46 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name localhost;
|
||||
|
||||
#access_log /var/log/nginx/host.access.log main;
|
||||
|
||||
location / {
|
||||
root /usr/share/nginx/html/cats;
|
||||
autoindex on;
|
||||
random_index on;
|
||||
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;
|
||||
#}
|
||||
}
|
||||
|
8
docker-bake.hcl
Normal file
@ -0,0 +1,8 @@
|
||||
group "default" {
|
||||
targets = [ "caas" ]
|
||||
}
|
||||
|
||||
target "caas" {
|
||||
dockerfile = "caas.Dockerfile"
|
||||
tags = [ "caas:latest" ]
|
||||
}
|
32
nginx.conf
Normal 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;
|
||||
}
|