Linux Scripts

This is place for scripts that i made to help in installation or configuration of software on GNU/Linux (usually EL like RockyLinux/CentOS or Debian). Most of them are made because there was lack of some solution over the Internet.

Try to look inside script .sh file before use, there are some things to setup or configure that may interests you.

License:

    1. You use it at your own risk. Author is not responsible for any damage made with that script.
    2. Any changes of scripts must be shared with author with authorization to implement them and share.

make-kiosk.sh – Scientific Linux/CentOS (versions 5 to 7) KIOSK generator
It will make Your computer start directly to web browser with preconfigured URL, and will clean web history and settings after reboot.
More info: https://www.marcinwilk.eu/projects/scientific-linux-and-centos-kiosk/

crtchk.sh – Pure-FTPd + Let's Encrypt
It make Pure-FTPd server to work with certificates signed with Let's Encrypt. The script compares the currently used Let's Encrypt certificate with the one used by the FTP server. If it detects changes, the script creates a new file compatible with Pure-FTPd. Script should work in the cron and check certificates periodically.
More info: https://www.marcinwilk.eu/projects/pure-ftpd-lets-encrypt/

make-kodi.sh – HTPC on CentOS 8 Linux with KODI
Script that automates the installation and configuration of CentOS 8 Linux with KODI (formerly XBMC) under HTPC (a computer for media playback). It will make Your computer starts directly to KODI after reboot. It use flatpak package by default, but You may configure it to use sources if you prefer.
More info: https://www.marcinwilk.eu/projects/htpc-on-centos-8-linux-with-kodi/

uisp-el.sh – UISP / UNMS installation script for EL Linux
This takes the appropriate steps to install and run UNMS in EL8 Linux (CentOS 8, Rocky Linux, RHEL 8). It was prepared for clear OS installation.
More info: https://www.marcinwilk.eu/projects/unms-install-on-centos-8-linux/

centos-lamp.sh – EL 8 LAMP Script
It will make LAMP enviroment on clean EL8 (RockyLinux, CentOS, RHEL) system by downloading and configuring software and OS.
More info: https://www.marcinwilk.eu/projects/skrypt-el-8-lamp/

nextcloud-debian-ins.sh – Nextcloud install script for Debian 11 at x86_64 CPU
It will update OS, install neeeded packages, and preconfigure everything to run Nextcloud easly. Just run it on fresh Debian install, and it will be ready in minutes. More info: https://www.marcinwilk.eu/projects/