nginx vhost configuration - server.webstation-vhost.conf wird überschrieben :/

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

phil78

Benutzer
Registriert
25. März 2011
Beiträge
13
Reaktionspunkte
0
Punkte
0
Hallo,

kann mir nicht vorstellen, dass ich der einzige bin mit diesem Problem, aber hab leider nichts gefunden bei Google und hier :/ Hoffe hier weiß jemand Bescheid :)

Ich will eine Web Anwendung nutzen, die eine Anpassung in der nginx vhost configuration bedarf. Die Anwendung funktioniert auch wie erwartet nachdem ich /etc/nginx/app.d/server.webstation-vhost.conf angepasst habe und dann die Konfiguration neu lade (nginx -s reload). Allerdings wird die server.webstation-vhost.conf Datei ab und an überschrieben :/ Was auch zu erwarten ist, habe den vhost übers DSM angelegt.

Wie muss ich es anstellen, damit ich anpassen kann was es braucht und die Diskstation die server.webstation-vhost.conf Datei so oft neu generieren kann wie es will? Sollte ich in dem Fall Vhost nicht uebers DSM erstellen?

Konkret probiere ich yourls, http://yourls.org/, zu betreiben. Das braucht in etwa folgende Anpassung

Rich (BBCode):
  # Rewrites
  location / {

    # Try files, then folders, then yourls-loader.php
    # --- The most important line ---
    try_files $uri $uri/ /yourls-loader.php;

    # PHP engine
    location ~ \.php$ {

Freu mich ueber eueren Input! Viele Dank und viele Gruesse, Philipp
 
Am einfachsten ist vermutlich die config des vHost direkt in /etc/nginx/sites-enabled unterzubringen. Konsole ist halt Zwang. Dann wird auch nix überschrieben.
 
Die nginx Konfiguration wird mit jedem Reload/Restart aus Sicherheitsgründen neugeschrieben. Es existieren aber Orte, von denen eine Konfiguration inkludiert werden kann, für die Webstation wäre es der von Fusion genannte.
 
Alles klar. Besten Dank! Gerade probiert und funzt tiptop. Was ich gerade noch gelernt habe ist, dass lustigerweise jedes file in sites-enabled eingelesen wird (nicht nur *.conf)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat