User Tools

Site Tools


servers:linux:nginx:joomla

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:linux:nginx:joomla [2025/12/22 07:03] – [Service] Sean Rhoneservers:linux:nginx:joomla [2025/12/22 20:30] (current) Sean Rhone
Line 39: Line 39:
  
 ===== Node.js ===== ===== Node.js =====
 +
 +  * ''--force'' allow unsupported ''npm'' 9
  
   sudo su 'www-data' -s '/bin/bash'   sudo su 'www-data' -s '/bin/bash'
Line 270: Line 272:
   * Menus -> Main Menu -> Home -> Link Type -> Display in Menu: No   * Menus -> Main Menu -> Home -> Link Type -> Display in Menu: No
   * Menus -> Main Menu -> Home -> Page Display -> Show Page Heading: Hide   * Menus -> Main Menu -> Home -> Page Display -> Show Page Heading: Hide
 +
 +====== Scripts ======
 +
 +===== Git Fix =====
 +
 +  * :!: Set email for ''user.email''
 +
 +  sudo mkdir -p '/etc/nginx/scripts/main' && sudo -e '/etc/nginx/scripts/main/git-fix.sh' && sudo chmod '0500' '/etc/nginx/scripts/main/git-fix.sh' && sudo chown 'www-data':'www-data' '/etc/nginx/scripts/main/git-fix.sh'
 +
 +<code>
 +#!/bin/bash
 +
 +cd '/tmp'
 +
 +'/usr/bin/rm' -Rf '/var/www/main/.git'
 +'/usr/bin/git' -C '/var/www/main' init --initial-branch='6.1-dev'
 +'/usr/bin/git' -C '/var/www/main' add '.'
 +
 +########################################
 +'/usr/bin/git' -C '/var/www/main' config 'user.email' 'espionage724@x'
 +########################################
 +
 +'/usr/bin/git' -C '/var/www/main' commit --message='x'
 +
 +'/usr/bin/git' -C '/var/www/main' remote add 'origin' 'https://github.com/joomla/joomla-cms.git'
 +'/usr/bin/git' -C '/var/www/main' pull --depth '1' --recurse-submodules 'origin' '6.1-dev' --rebase
 +
 +'/usr/bin/git' -C '/var/www/main' reset --hard 'origin/6.1-dev'
 +'/usr/bin/git' -C '/var/www/main' gc --aggressive --prune='all'
 +'/usr/bin/git' -C '/var/www/main' fsck --full --strict
 +
 +# End</code>
 +
 +  sudo -u 'www-data' '/etc/nginx/scripts/main/git-fix.sh'
  
 ====== Services ====== ====== Services ======
Line 294: Line 330:
 ExecStart='/usr/bin/node' '/usr/share/nodejs/npm/bin/npm-cli.js' --prefix '/var/www/main' ci --cache '/var/www/main' --force --logs-max='0' ExecStart='/usr/bin/node' '/usr/share/nodejs/npm/bin/npm-cli.js' --prefix '/var/www/main' ci --cache '/var/www/main' --force --logs-max='0'
  
 +ExecStartPost='/usr/bin/rm' -f '/var/www/main/administrator/cache/autoload_psr4.php'
 ExecStartPost='/usr/bin/sync' ExecStartPost='/usr/bin/sync'
  
/var/www/wiki/data/attic/servers/linux/nginx/joomla.1766405023.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki