Skip to main content

14 posts tagged with "Server"

Server Management and Configuration

View All Tags

Self-Host Dewiride Analytics on Ubuntu Server — Part 6: Backups, Updates and Day-2 Operations

· 18 min read
Jagdish Kumawat
Founder @ Dewiride

A running installation is not a finished one. This part backs up both stores with the two different methods they actually need, proves the backups restore, automates them with a systemd timer, updates the stack without losing anything — and shows you how to remove the whole thing cleanly if you decide it is not for you.

Self-Host Dewiride Analytics on Ubuntu Server — Part 5: Read the Dashboard — Humans, Bots and Engagement

· 17 min read
Jagdish Kumawat
Founder @ Dewiride

Your installation is collecting. This part reads every panel on the dashboard — and starts with the thing that makes this product different: it tells you in plain sentences why it thinks a visit was a person or a machine, states how many readings each figure could actually be taken from, and says "not known" rather than guess.

Self-Host Dewiride Analytics on Ubuntu Server — Part 4: Claim the Install and Add Your First Website

· 17 min read
Jagdish Kumawat
Founder @ Dewiride

Your installation is running on a real domain with a padlock, and it belongs to nobody. This part claims it with the one-time owner screen, adds your first website, and gets the tracking code onto a real site — plus the origin rule that quietly explains why nothing appears when you test on localhost.

Self-Host Dewiride Analytics on Ubuntu Server — Part 3: Custom Domain and Free HTTPS with Caddy

· 18 min read
Jagdish Kumawat
Founder @ Dewiride

Your dashboard currently answers on 127.0.0.1 and nowhere else, which is safe but unusable. This part gives it a real domain name and a free, automatically renewed HTTPS certificate using Caddy — six lines of configuration, no certbot, no cron job, and no renewal to forget.

Self-Host Dewiride Analytics on Ubuntu Server — Part 2: Close the Ports Docker Opened Behind Your Firewall

· 17 min read
Jagdish Kumawat
Founder @ Dewiride

Your firewall says Default: deny (incoming). Your database is answering the internet anyway. This part shows the port scan that proves it on a real server, explains the iptables chain order that causes it, and fixes it with a Compose override file — not by fighting the firewall.

Self-Host Dewiride Analytics on Ubuntu Server — Part 1: Run the Stack with Docker Compose

· 19 min read
Jagdish Kumawat
Founder @ Dewiride

Learn how to run Dewiride Analytics on your own Ubuntu Server — an open-source web analytics engine that tells you which of your visitors were actually people. This part covers the firewall, the repository, the two passwords you must set yourself, and the single command that brings four containers up and waits until every one of them is genuinely healthy.

Install WordPress on Ubuntu Server with Docker — Part 2: Custom Domain, Free HTTPS, Redis Cache and Backups

· 26 min read
Jagdish Kumawat
Founder @ Dewiride

Your WordPress site works, but only on your own network. This part puts it on the real internet with your own domain name and free HTTPS — using a Cloudflare Tunnel, so you never open a single port or touch your router. Then we add a Redis cache, set up backups, and finish with a clean removal.

Install WordPress on Ubuntu Server with Docker — Part 1: Run WordPress with Docker Compose

· 20 min read
Jagdish Kumawat
Founder @ Dewiride

Learn how to run WordPress on an Ubuntu Server using Docker — with the website and its database in two tidy containers instead of installed all over your system. This part covers the project folder, a .env file for your passwords, the compose.yaml file explained line by line, and finishing the famous five-minute WordPress installer in your browser.

Stay Updated

Subscribe to our newsletter for the latest tutorials, tech insights, and developer news.

By subscribing, you agree to our privacy policy. Unsubscribe at any time.