unkn0w / noobs

Kolekcja skryptów do szybkiego stawiania usług na serwerach Mikrusa
MIT License
251 stars 65 forks source link

[SUG] Sugestia kolejnych skryptów #28

Closed loper closed 3 years ago

loper commented 3 years ago
archont94 commented 3 years ago

31 chce_usera

encryptize commented 3 years ago

https://github.com/unkn0w/noobs/pull/35 chce_dockera

kry008 commented 3 years ago

VirtualHost Apache2 i Nginx

loper commented 3 years ago

VirtualHost Apache2 i Nginx

możesz rozwinąć swoją myśl?

unkn0w commented 3 years ago

Zastanawiam się, czy skrypt chce_narzedzia.sh będzie przez kogokolwiek używany w jakimkolwiek przypadku. Gdy chcę sobie zainstalować np. htop, to wpisuję 'apt install htop', a nie szukam skryptów instalatora i nie wybieram pakietu z listy 🤷‍♂️

loper commented 3 years ago

Zastanawiam się, czy skrypt chce_narzedzia.sh będzie przez kogokolwiek używany w jakimkolwiek przypadku. Gdy chcę sobie zainstalować np. htop, to wpisuję 'apt install htop', a nie szukam skryptów instalatora i nie wybieram pakietu z listy man_shrugging

Instalacja brakujących pakietów (które zawarłem w skrypcie) to 1 z rzeczy jaką robię na nowym hoście. Większość już zawarłeś w obrazie LXC, ale jest jeszcze kilka ciekawych.

alchemiq commented 3 years ago

chce_netdata

chce_prometheus

chce_grafana

loper commented 3 years ago

chce_netdata #chce_prometheus #chce_grafana

netdata jest super, właśnie odpaliłem na srv10. Prom i Grafana mogą mieć duże wymagania na RAM, więc pewnie tylko na v3 pójdą... sprawdzałeś?

kry008 commented 3 years ago

VirtualHost Apache2 i Nginx

możesz rozwinąć swoją myśl?

https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-18-04

archont94 commented 3 years ago

VirtualHost Apache2 i Nginx

możesz rozwinąć swoją myśl?

https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-18-04

https://github.com/unkn0w/proxer

bgnacinski commented 3 years ago

Może coś typu chce_backup, chce_loadbalancer i chce_revproxy będzie dobrym pomysłem.

EDIT: chce_revproxy - nginx reverse proxy chce_loadbalancer - nginx load-balancer

loper commented 3 years ago

revproxy to nie jest "https://github.com/unkn0w/proxer"?

stefopl commented 3 years ago

Mam pomysł na skrypt chce_ssh_config.sh skrypt raczej do użytku spoza mikrusa albo do łączenia się między mikrusami.

Skrypt po podaniu nazwy serwera (x999) opcjonalnie też nazwy użytkownika Za pomocą ssh-keygen generuje klucz potem za pomocą ssh-copy-id wysyła na serwer. user, host, port określony automatycznie na bazie nazwy serwera. I na koniec tworzy .ssh/config z wykorzystaniem tego klucza, aby z serwerem można było się połączyć za pomocą ssh x999

No i wersja dla niemikrsowych serwerów, która przyjmuje parametry jak zwykłe ssh, ale tak samo jak dla mikrusa tworzy nowy config z kluczem.

Tak to widzę dla mikrusa: ./chce_ssh_config.sh -m x999 ./chce_ssh_config.sh -m x999 -u user

Tak dla niemikrusowych ./chce_ssh_config.sh user@host ./chce_ssh_config.sh user@host -p port itp.

archont94 commented 3 years ago

Mam pomysł na skrypt chce_ssh_config.sh skrypt raczej do użytku spoza mikrusa albo do łączenia się między mikrusami.

Skrypt po podaniu nazwy serwera (x999) opcjonalnie też nazwy użytkownika Za pomocą ssh-keygen generuje klucz potem za pomocą ssh-copy-id wysyła na serwer. user, host, port określony automatycznie na bazie nazwy serwera. I na koniec tworzy .ssh/config z wykorzystaniem tego klucza, aby z serwerem można było się połączyć za pomocą ssh x999

No i wersja dla niemikrsowych serwerów, która przyjmuje parametry jak zwykłe ssh, ale tak samo jak dla mikrusa tworzy nowy config z kluczem.

Tak to widzę dla mikrusa: ./chce_ssh_config.sh -m x999 ./chce_ssh_config.sh -m x999 -u user

Tak dla niemikrusowych ./chce_ssh_config.sh user@host ./chce_ssh_config.sh user@host -p port itp.

@loper możesz przypisać do mnie.