Yannick Schinko 42b73f6d0a
Configure a stronger dependency on docker.service in the service file
This commit ensures that the `wings.service` only ever runs when the `docker.service` runs. This is important as the wings daemon severely misbehaves when the docker daemon is not running.

`Requires` makes sure that when `wings.service` is started that `docker.service` is started as well.  
`PartOf` makes sure that when `docker.service` is stopped (for any reason) or restarted, the same happens to `wings.service`

This change is introduced as restarting the docker daemon (for example during an update of docker) causes the wings daemon to enter a broken state, that consumes high amount of CPU and doesn't properly interact with the containers anymore. It never recovers from that state by itself, even after the docker daemon comes back up again. Only way I've found to fix that is by restarting the wings daemon as well, which overall isn't a big deal in the first place. This just adds robostness to the system and preemptively prevents issues that inexperienced sysadmins might have trouble fixing.
2021-03-13 00:07:06 +01:00
2020-10-03 10:22:45 -07:00
2021-03-06 12:05:46 -08:00
2021-03-02 08:16:29 -08:00
2021-03-12 18:44:14 +02:00
2021-03-08 13:08:19 +01:00
2021-03-06 12:09:29 -08:00
2019-09-29 04:03:38 -04:00
2020-04-18 14:03:00 +02:00
2018-05-19 17:15:56 -07:00
2018-07-27 21:50:03 -07:00

home, heroImage, actionText, actionLink, features, footer
home heroImage actionText actionLink features footer
true /doc_pterry.png Get Started → /project/introduction
title details
Security First Security is a first-class citizen on this platform with bcrypt hashing, AES-256-CBC encryption, and HTTPS support out of the box.
title details
Modern Tooling Built on a modern stack utilizing the best design practices that make it easy to jump in and make modifications.
title details
Docker to the Core All servers run in isolated Docker containers that limit attack vectors, provide strict resource limits, and provide environments tailored to each specific game.
MIT Licensed | Copyright © 2015 - 2018 Dane Everitt & Contributors
Description
Pterodactyl's documentation is open source! This repository contains the documentation for installing and updating both the panel and the daemon.
Readme MIT 37 MiB
Languages
Vue 38.5%
JavaScript 36.6%
CSS 24.8%
Shell 0.1%