Ahoj, 
díky za odpovědi. 

Mmonit vypadá dobře, ale je to zase nová syntax a další nástroj. Určitě na to v mezičase mrknu a zkusím to tím, jestli to nepůjde líp než tím nativním scriptem. 

Používám instanci Debianu, neupravenou, tak jak byla vytvořena přes vpsadmin. Podle tohohle jsem myslel, že pužívá normálně SysV Init. 
$ pidof init
1

Navíc jsem si teď všiml, že tu mojí servisu vidím když dám: 
$ service --status-all
...
 [ - ]  my-simple
...
Ale spustit nejde. 

Ptám se tady hlavě proto, jestli není ten Debian na vpsFree nějak upravený a nepoužívá třeba jiné nástroje. 
Jak řešíte automatické spouštění aplikací vy? Pužíváte jen nástroje, co už svoje init scripty mají (apache, nginx, atp.)? 

Díky, 
Jakub


2018-01-15 9:30 GMT+01:00 Jakub Jelen <jakuje@gmail.com>:
To vypada, ze tvuj Debian pouziva systemd, takze psat init script mi prijde jako zbytecnost, kdyz muzes napsat nekolik radku service file:

https://www.freedesktop.org/software/systemd/man/systemd.service.html

Oficialni dokumentace je velmi rozvlacna, ale pro inspiraci jak to muze vypadat doporucuji napriklad pohled na jinou oblibenou sluzbu, naprikald OpenSSH server:

systemct cat ssh

Automaticke spousteni by melo byt otazkou "systemct enable yourunit.service"

Jakub

2018-01-15 0:31 GMT+01:00 Nikos Timiopulos <nikos@manikstudio.cz>:
Ahoj,

mrkni jestli Ti nebude vyhovovat alternativa Monit https://mmonit.com/monit/ (https://packages.debian.org/stretch/monit).


Nikos

On 15 Jan 2018, at 00:23, Jakub Podlaha <j.podlaha@gmail.com> wrote:

Zdravim, 
rad bych se zeptal, jak vytvorim na Debianu init script pro appku (vetsinou node.js) a nastavim ho aby se spoustel pri startu systemu. Aktualne pouzivam detasovany screen a v nem shell pro kazdou appku, ale nechce se mi vse manualne spoustet po kazdem "Neplanovanem vypdadku".

Uz jsem stravil nekolik hodin snahou dohledat, jak to v Debianu chodi. Zkusil jsem treba tenhle script: https://gist.github.com/peterhost/715255 (a nekolik dalsich) upravit a dat do /etc/init.d/my-simple. Dostavam chyby: 

$ service my-simple start
Failed to start my-simple.service: Unit my-simple.service failed to load: No such file or directory.
$ update-rc.d "my-simple" enable
update-rc.d: error: no runlevel symlinks to modify, aborting!

Myslel jsem, ze .service soubory patri pod systemd a ze Debian pouziva init scripty a ze service je tool na spravu init scriptu podobne jako v Gentoo je treba rc-update. Chyby jsem zkousel googlit, ale nasel jsem jen problemy se spatne nainstalovanymi aplikacemi. 

Jestli me muzete nakopnout, nebo poradit, budu rad. 

Zdar, 
Jakub

_______________________________________________
Community-list mailing list
Community-list@lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list


_______________________________________________
Community-list mailing list
Community-list@lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list



_______________________________________________
Community-list mailing list
Community-list@lists.vpsfree.cz
http://lists.vpsfree.cz/listinfo/community-list