Skip to content

elPeroN/CAS-Server

 
 

Repository files navigation

CAS server

Installation

  • Simply run :
$ sudo ./cas.sh -i

Post-Installation: defaults and fixes

Sonarqube

Data value
user admin
password admin

Gitlab

Data value
user root
password Set at first login

Remove Require admin approval fo signups

AdminArea-> Settings -> General -> Signup restrictions -> UNTICK Require admin approval for new sign-ups -> Save changes

Taiga

Data value
username admin
password 123123

Fixes

Exec container

$ sudo docker exec -it taiga-front su

Sostituire in conf.json

! you need to use VI

    "publicRegisterEnabled": true,

exit;

Exec container

$ sudo docker exec -it taiga-back su

Impostare in /settings/config.py

! you need to use VI

    PUBLIC_REGISTER_ENABLED = True

Restart Taiga-Back

$ sudo docker stop taiga-back
$ sudo docker start taiga-back

Mattermost

Jenkins

Recuperare password iniziale JENKINS

$ sudo docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword

Abilitare registrazione utenti

Manage Jenkins -> Configure Global Security -> Jenkins’ own user database -> -[x] Allow users to sign up

Logger-server

  • Optional: can update CORS origin
docker exec -it logger su
[docker] apt install nano
[docker] nano api/config.py

Nginx

Automatizzare CertBot

sudo crontab -e

inserire

45 2 * * 6 certbot -q renew  

Testa il renew ogni sabato alle 2:45, si rinnova se scade in meno di 30 giorni

KNOWN ISSUE

NON FUNZIONA RINNOVO AUTOMATICO.

$ sudo docker stop nginx
$ sudo certbot renew
$ sudo lsof -i:80
$ kill -9 [PIDS of lsof]
$ sudo docker start nginx

Check scadenza manuale

openssl x509 -noout -dates -in /etc/letsencrypt/live/aminsep.disi.unibo.it/cert.pem

Gestione Spazio

In caso di occupazione completa dello spazio su disco:

  $  mount
  $  sudo lvextend -L +10G /dev/mapper/vg0-var
  $  sudo resize2fs /dev/mapper/vg0-var

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 65.0%
  • Dockerfile 25.2%
  • JavaScript 9.8%