Manage Linux services with systemd
Understand status, start, enable, reload, and restart so you can manage services without unnecessary interruptions.
Read guide →GLWS · KNOWLEDGE BASE
Run services properly on a Linux VPS: manage them with systemd, install Docker and Compose, update containers safely and run a Node.js app as a service.
Applications should start at boot, restart after a crash and be updated on purpose. systemd and containers give you those basics.
These guides cover both, plus how to plan memory for small servers and update container applications with a way back.
Understand status, start, enable, reload, and restart so you can manage services without unnecessary interruptions.
Read guide →Add Docker's official repository, install the engine and Compose plugin, run a test container and avoid the published-port firewall trap.
Read guide →Install Node.js, run an app under its own user with automatic restarts and sandboxing, read its logs and put it behind Nginx.
Read guide →Pin image versions, back up persistent data, pull and check an update, and roll back to the previous version if it fails.
Read guide →Plan a memory budget for a 1 GB server, see which workloads fit, which need more, and how to measure and trim what you run.
Read guide →Getting started · Linux basics · System administration · Security · Kubernetes · Troubleshooting · Monitoring · Networking · Web hosting · Data and storage · AI and LLMs · Self-hosting
Browse all guides