User Tools

Site Tools


servers:bsd:nginx:dokuwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:bsd:nginx:dokuwiki [2026/01/09 03:39] – [Server Block] Sean Rhoneservers:bsd:nginx:dokuwiki [2026/03/05 20:58] (current) – [Folder] Sean Rhone
Line 1: Line 1:
 ====== Information ====== ====== Information ======
  
-  * DokuWiki+  * DokuWiki ((https://www.dokuwiki.org/dokuwiki))
   * [[information:realm_of_espionage|Realm of Espionage]]   * [[information:realm_of_espionage|Realm of Espionage]]
   * https://wiki.realmofespionage.xyz ((you are here :p))   * https://wiki.realmofespionage.xyz ((you are here :p))
Line 54: Line 54:
  
 ; Logging ; Logging
-php_value[log_errors] = "0"+php_value[log_errors] = "Off"
 php_value[error_reporting] = "~E_ALL" php_value[error_reporting] = "~E_ALL"
 +php_value[display_errors] = "Off"
 +php_value[display_startup_errors] = "Off"
 +php_value[html_errors] = "Off"
  
 ; General ; General
Line 70: Line 73:
 <code> <code>
 location '~' '\.(php|phar)(/.*)?$' { location '~' '\.(php|phar)(/.*)?$' {
- 
  fastcgi_split_path_info '^(.+\.(?:php|phar))(/.*)$';  fastcgi_split_path_info '^(.+\.(?:php|phar))(/.*)$';
  fastcgi_intercept_errors 'on';  fastcgi_intercept_errors 'on';
Line 80: Line 82:
  
  fastcgi_pass '127.0.0.1:9002';  fastcgi_pass '127.0.0.1:9002';
- 
 } }
  
Line 101: Line 102:
  include '/usr/local/etc/freenginx/default.d/wiki.conf';  include '/usr/local/etc/freenginx/default.d/wiki.conf';
  include '/usr/local/etc/freenginx/default.d/headers.conf';  include '/usr/local/etc/freenginx/default.d/headers.conf';
- 
- client_max_body_size '10M'; 
  
  add_header 'Content-Security-Policy' "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" 'always';  add_header 'Content-Security-Policy' "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" 'always';
Line 192: Line 191:
  
   su 'root' -c ~/'.local/scripts/www/wiki/updater.sh'   su 'root' -c ~/'.local/scripts/www/wiki/updater.sh'
- 
-  ~/'.local/scripts/www/wiki/updater.sh' 
  
 ===== Backup ===== ===== Backup =====
Line 211: Line 208:
  
   su 'root' -c ~/'.local/scripts/www/wiki/backup.sh'   su 'root' -c ~/'.local/scripts/www/wiki/backup.sh'
- 
-  ~/'.local/scripts/www/wiki/backup.sh' 
  
 ===== Maintenance ===== ===== Maintenance =====
Line 225: Line 220:
 '/usr/bin/su' -m 'www' -c "'/usr/local/bin/git' -C '/usr/local/www/wiki' gc --aggressive --prune='all'" '/usr/bin/su' -m 'www' -c "'/usr/local/bin/git' -C '/usr/local/www/wiki' gc --aggressive --prune='all'"
 '/usr/bin/su' -m 'www' -c "'/usr/local/bin/git' -C '/usr/local/www/wiki' fsck --full --strict" '/usr/bin/su' -m 'www' -c "'/usr/local/bin/git' -C '/usr/local/www/wiki' fsck --full --strict"
- 
-'/bin/sync' 
  
 # End</code> # End</code>
  
   su 'root' -c ~/'.local/scripts/www/wiki/maintenance.sh'   su 'root' -c ~/'.local/scripts/www/wiki/maintenance.sh'
- 
-  ~/'.local/scripts/www/wiki/maintenance.sh' 
  
 ===== Git Fix ===== ===== Git Fix =====
Line 267: Line 258:
  
   su 'root' -c ~/'.local/scripts/www/wiki/git-fix.sh'   su 'root' -c ~/'.local/scripts/www/wiki/git-fix.sh'
- 
-  ~/'.local/scripts/www/wiki/git-fix.sh' 
  
 ====== cron ====== ====== cron ======
Line 324: Line 313:
 ===== Folder ===== ===== Folder =====
  
-  su -+****
  
-  tar -czf '/home/espionage724/dokuwiki-files-manual-'$(date +%Y-%m-%d)'.tar.gz' -C '/usr/local/www/wiki' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf'+  su 'root' -c "tar -czf '/home/'$USER'/dokuwiki-files-manual-'$(date +%Y-%m-%d)'.tar.gz' -C '/usr/local/www/wiki' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf'"
  
 ===== scp ===== ===== scp =====
Line 344: Line 333:
 ===== Folder ===== ===== Folder =====
  
-  su -+  su
  
-  ls '/home/espionage724/dokuwiki-files-'*'.tar.gz' && rm -Rf '/usr/local/www/wiki/data/pages' '/usr/local/www/wiki/data/meta' '/usr/local/www/wiki/data/media' '/usr/local/www/wiki/data/media_meta' '/usr/local/www/wiki/data/attic' '/usr/local/www/wiki/data/media_attic' '/usr/local/www/wiki/conf'+  ls '/home/'$USER'/dokuwiki-files-'*'.tar.gz' && rm -Rf '/usr/local/www/wiki/data/pages' '/usr/local/www/wiki/data/meta' '/usr/local/www/wiki/data/media' '/usr/local/www/wiki/data/media_meta' '/usr/local/www/wiki/data/attic' '/usr/local/www/wiki/data/media_attic' '/usr/local/www/wiki/conf'
  
-  tar -xzf '/home/espionage724/dokuwiki-files-'*'.tar.gz' -C '/usr/local/www/wiki' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf' && chown -R 'www':'www' '/usr/local/www/wiki' && sync+  tar -xzf '/home/'$USER'/dokuwiki-files-'*'.tar.gz' -C '/usr/local/www/wiki' 'data/pages' 'data/meta' 'data/media' 'data/media_meta' 'data/attic' 'data/media_attic' 'conf' && chown -R 'www':'www' '/usr/local/www/wiki' && sync
  
/usr/local/www/wiki/data/attic/servers/bsd/nginx/dokuwiki.1767947994.txt.gz · Last modified: by Sean Rhone