Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 43dac44

Browse files
authoredMar 11, 2022
Merge pull request #100 from coderPaddyS/Adding-Example-Configs
Added example configurations
2 parents 8d71fa3 + 11b1f5f commit 43dac44

File tree

3 files changed

+69
-0
lines changed

3 files changed

+69
-0
lines changed
 

‎docker-compose-kit-finder.yaml

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: '3.1'
2+
3+
services:
4+
5+
kit-finder:
6+
image: kit-finder
7+
restart: always
8+
ports:
9+
- 7070:7070
10+
network_mode: "host"
11+
volumes:
12+
- "./logs:/app/target/target/log"

‎docker-compose-mariadb.yaml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
version: '3.1'
2+
3+
services:
4+
5+
db:
6+
image: mariadb
7+
restart: always
8+
9+
environment:
10+
MYSQL_ROOT_PASSWORD: very-secret-password
11+
MYSQL_DATABASE: backenddb
12+
MYSQL_USER: mysql
13+
MYSQL_PASSWORD: secret-password
14+
15+
ports:
16+
- 3306:3306
17+
volumes:
18+
- ./init:/docker-entrypoint-initdb.d
19+
- data:/var/lib/mysql
20+
21+
volumes:
22+
data:

‎kit-finder.conf

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
server {
2+
server_name my.example.com;
3+
4+
root /var/www/my.example.com;
5+
6+
access_log /var/log/nginx/my.example.com.access.log;
7+
error_log /var/log/nginx/my.example.com.error.log;
8+
9+
location /graphql {
10+
proxy_pass http://127.0.0.1:7070/graphql;
11+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
12+
proxy_set_header X-Forwarded-Proto $scheme;
13+
proxy_set_header X-Forwarded-Port $server_port;
14+
proxy_set_header Host $http_host;
15+
proxy_set_header 'Access-Control-Allow-Origin' '*';
16+
}
17+
18+
listen 443 ssl; # managed by Certbot
19+
ssl_certificate /etc/letsencrypt/live/my.example.com/fullchain.pem; # managed by Certbot
20+
ssl_certificate_key /etc/letsencrypt/live/my.example.com/privkey.pem; # managed by Certbot
21+
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
22+
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
23+
}
24+
server {
25+
if ($host = my.example.com) {
26+
return 301 https://$host$request_uri;
27+
} # managed by Certbot
28+
29+
listen 80;
30+
listen 8080;
31+
32+
server_name my.example.com;
33+
return 404; # managed by Certbot
34+
35+
}

0 commit comments

Comments
 (0)
Please sign in to comment.