Tommi Space

🚧 Work in progress 🏗️

Content of this page is not complete: unfinished notes and articles are tagged with draft tag

Nebuchadnezzar

Nebuchadnezzar is my personal server, hosted on a remote VPS. It is running YunoHost. Its name is inspired by the homonymous ship, as displayed in The Matrix saga.

This page collects various useful information about system administration in general, as well as Neb-specific configurations and customizations. I apologize for data to be cryptic and mostly random, but these are the personal notes of an amateur sysad: nothing particularly insightful for the rest of the world.

Customizations

Nginx

Nginx’s configuration files are in /etc/nginx/conf.d. For example, tommi.space Nginx configuration file resides in /etc/nginx/conf.d/tommi.space.d/my_webapp.conf.

To check and reload the configuration:

sudo nginx -t && \
sudo systemctl restart nginx

gzip compression

Backup

!YunoHost backups on Cubbit DS3 object storage using s3fs

Nextcloud

Using occ sudo -u nextcloud php8.2 --define apc.enable_cli=1 /var/www/nextcloud/occ [command]

To do

  • Set global and/or specific CORS Origin permissions
  • Why The configuration file /var/www/.well-known/www.tommi.space/autoconfig/mail/config-v1.1.xml has been manually modified and will not be updated?
  • sudo -u nextcloud php8.2 --define apc.enable_cli=1 /var/www/nextcloud/occ stt_whisper:download-models medium
  • Nextcloud changed config files: /var/www/nextcloud/config/config.php, old: /var/cache/yunohost/appconfbackup//var/www/nextcloud/config/config.php.backup.11142
🔎