Skip to content

Instantly share code, notes, and snippets.

@duven87
duven87 / Howto_Opencast12
Last active October 18, 2022 21:14
Install Opencast 12 with nginx & mariadb on Debian 11
##UPDATE OS & ADD REPOS
apt update && apt upgrade -y
apt-get install apt-transport-https ca-certificates sudo wget gnupg2 locate
echo "deb https://pkg.opencast.org/debian 12.x stable" | sudo tee /etc/apt/sources.list.d/opencast.list
wget -qO - https://pkg.opencast.org/gpgkeys/opencast-deb.key | sudo apt-key add -
apt update
##SET DATE/TIME:
@duven87
duven87 / Howto_Moodle.txt
Last active January 26, 2023 00:16
Install Moodle with nginx + postgres + API Opencast
## INSTALL PACKAGES ##
apt install nginx php postgresql postgresql-contrib php-fpm php-curl php-gd php-xmlrpc php-intl php-xml php-zip php-mbstring php-soap php-common php-gmp php-cli unzip git curl php-pgsql certbot python3-certbot-nginx git locate fail2ban
## (OPTIONAL) ##
vim /etc/fail2ban/jail.conf
bantime = -1
ignoreip = 192.168.3.0/24 (Internes network)
@duven87
duven87 / mkuser
Created October 10, 2018 16:46
mkuser
#!/bin/bash
#
# Create account user and pass
################################
#Obtain valor variable
#######################
while [ "$Username" != "Exit" ]
echo