Skrypty przeznaczone są dla uzytkowników usługi MIKR.US, pracujących w systemie Ubuntu 22.04, jednak większosć z nich powinna działać także poza środowiskiem Mikrusa
Skrypty możesz zainstalować na dwa sposoby.
➤ Metoda 'ręczna'
git clone https://github.com/unkn0w/noobs /opt/noobs
➤ Metoda w pełni automatyczna (dla początkujących)
curl -s https://noobs.mikr.us | bash
- Wejdź do katalogu /opt/noobs/scripts
- Uruchom skrypt odpowiedzialny za postawienie wybranej usługi
Chcesz dodać swój skrypt do projektu lub poprawić istniejący? Wyślij pull requesta.
Kilka zasad:
- Jeśli wrzucasz wiele skryptów jednocześnie, to rozbij je na oddzielne pull requesty
- Staraj się, aby Twój skrypt instalował tak mało paczek, jak to tylko możliwe
- Skrypt powinien po sobie sprzątać (używasz plików tymczasowych? Usuń je)
- Pliki tymczasowe skrypt powinien wrzucać do /tmp/
- Podpisz się w komentarzu na początku skryptu, aby każdy wiedział komu ma być wdzięczny :)
- Nie zaszywaj w skryptach na stałe nazw maszyn, adresów IP serwera itp.
- Pamiętaj, aby dodawany skrypt był wykonywalny (chmod +x)
- Stawianie nowych usług wrzucaj do katalogu scripts/, a wykonywanie akcji systemowych do actions/