diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file diff --git a/sites-available/00 b/sites-available/00 new file mode 100644 index 0000000..a66879b --- /dev/null +++ b/sites-available/00 @@ -0,0 +1,34 @@ +server { + server_name _; + listen 80 default_server; + listen 443 ssl default_server; + + ## To also support IPv6, uncomment this block + # listen [::]:80 default_server; + # listen [::]:443 ssl default_server; + + ssl_certificate /etc/letsencrypt/live/tradewind.vip/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/tradewind.vip/privkey.pem; # managed by Certbot + return 404; # or whatever +} + +server { + server_name joplin.tradewind.vip; + + location / { +resolver 223.5.5.5; +set $router "router.tradewind.vip"; + proxy_set_header Host $host; + proxy_redirect off; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://$router:8888; + } + + listen 8888 ssl; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/tradewind.vip/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/tradewind.vip/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot + +} diff --git a/9song-api b/sites-available/9song-api similarity index 100% rename from 9song-api rename to sites-available/9song-api diff --git a/a_default b/sites-available/a_default similarity index 100% rename from a_default rename to sites-available/a_default diff --git a/api b/sites-available/api similarity index 100% rename from api rename to sites-available/api diff --git a/bitwarden b/sites-available/bitwarden similarity index 100% rename from bitwarden rename to sites-available/bitwarden diff --git a/default b/sites-available/default similarity index 100% rename from default rename to sites-available/default diff --git a/emby b/sites-available/emby similarity index 100% rename from emby rename to sites-available/emby diff --git a/gitea b/sites-available/gitea similarity index 100% rename from gitea rename to sites-available/gitea diff --git a/gogs b/sites-available/gogs similarity index 100% rename from gogs rename to sites-available/gogs diff --git a/img b/sites-available/img similarity index 100% rename from img rename to sites-available/img diff --git a/jenkins b/sites-available/jenkins similarity index 100% rename from jenkins rename to sites-available/jenkins diff --git a/joplin b/sites-available/joplin similarity index 100% rename from joplin rename to sites-available/joplin diff --git a/leanote b/sites-available/leanote similarity index 100% rename from leanote rename to sites-available/leanote diff --git a/music b/sites-available/music similarity index 100% rename from music rename to sites-available/music diff --git a/nas b/sites-available/nas similarity index 100% rename from nas rename to sites-available/nas diff --git a/rss b/sites-available/rss similarity index 100% rename from rss rename to sites-available/rss diff --git a/send b/sites-available/send similarity index 100% rename from send rename to sites-available/send diff --git a/sync b/sites-available/sync similarity index 100% rename from sync rename to sites-available/sync diff --git a/tr b/sites-available/tr similarity index 100% rename from tr rename to sites-available/tr diff --git a/wiznote b/sites-available/wiznote similarity index 100% rename from wiznote rename to sites-available/wiznote diff --git a/www b/sites-available/www similarity index 100% rename from www rename to sites-available/www diff --git a/sites-enabled b/sites-enabled new file mode 100644 index 0000000..7cdfc5b --- /dev/null +++ b/sites-enabled @@ -0,0 +1,16 @@ +00 +9song-api +api +bitwarden +emby +gitea +gogs +img +jenkins +joplin +leanote +nas +rss +sync +tr +www \ No newline at end of file