Bonjour à tous,
J'ai récemment réinstaller mon serveur et j'ai décider de faire le fork de RatXaBox de la fameuse bonobox !
Je me suis décidé à remettre le nez dans Nginx afin de faire de beaux sous-domaines tout sa tout sa ! 😁
Actuellement toute la conf est situé dans le rutorrent.conf et je me souviens d'avoir faire un fichier par service la dernière fois que j'ai mis les mains dedans
L'idée serait de faire un fichier de conf pour ma page d'accueil une sorte de dashboard à ma sauce style tardistart. Donc dans mon "dashboard.conf" il y aurait mon nnd.tld, quelque chose du style :
server {
listen 80 default;
listen 443 default ssl;
server_name ndd.tld;
index index.html;
charset utf-8;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
access_log /var/log/nginx/rutorrent.access.log combined;
error_log /var/log/nginx/rutorrent.error.log error;
error_page 500 502 503 504 /50x.html;
location = /50x.html { root /usr/share/nginx/html; }
location = /var/www/site/favicon.ico {
access_log off;
return 204;
}
## début config dashboard ##
location ^~ / {
root /var/www/dashboard;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
}
## fin config dashboard ##
}
et dans mon rutorrent.conf je voudrais faire quelque chose du style rutorrent.ndd.tld
server {
listen 80;
listen 443;
server_name rutorrent.ndd.tld;
index index.html index.php;
charset utf-8;
client_max_body_size 10M;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
include /etc/nginx/conf.d/ciphers.conf;
access_log /var/log/nginx/rutorrent-access.log combined if=$loggable;
error_log /var/log/nginx/rutorrent-error.log error;
error_page 500 502 503 504 /50x.html;
auth_basic "seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
root /var/www;
etc.....
J'ai vu quelque topic sur le sujet mais je n'ai pas réussi à résoudre mon souci malgré eux ☹
Merci d'avance pour votre aide !