EQVPS

Self-host πολλαπλές υπηρεσίες σε ένα VPS και ένα IP

Τρέξτε την εφαρμογή σας, τη βάση δεδομένων, το n8n, ένα dashboard και άλλα πίσω από ένα μόνο αποκλειστικό IP με ένα reverse proxy. Ένα box, μία μηνιαία πληρωμή crypto, χωρίς KYC. Από $20/μήνα.

Υπάρχει ένα σημείο σε κάθε συνήθεια self-hosting όπου σταματάτε να θέλετε έναν server ανά πράγμα. Έχετε μια εφαρμογή, τη βάση δεδομένων της, ίσως n8n για αυτοματισμούς, ένα status dashboard, ένα μικρό API — και το να τρέχετε καθένα στο δικό του μικροσκοπικό VPS σημαίνει πέντε IPs, πέντε λογαριασμούς, πέντε μηχανές να ενημερώνετε. Είναι πιο τακτοποιημένο, και φθηνότερο, να τα βάλετε σε ένα box πίσω από ένα IP.

Το κόλπο που το κάνει αυτό να λειτουργεί είναι ένα reverse proxy. Το Caddy, το nginx ή το Traefik κάθεται στα δημόσια ports 80/443 και δρομολογεί ανά hostname: το app.you.com πάει στην εφαρμογή σας, το n8n.you.com πάει στο n8n, το db-admin.you.com στο admin panel σας. Κάθε υπηρεσία ακούει μόνο στο localhost· το proxy είναι η μοναδική δημόσια πόρτα, και δίνει σε κάθε subdomain το δικό του πιστοποιητικό HTTPS αυτόματα.

Το πακέτο γι' αυτό

Το Medium-IP ($20/μήνα) είναι το φυσικό ταίρι: 6 vCPU, 6 GB RAM, 45 GB NVMe, ένα αποκλειστικό IPv4 με κάθε port ανοιχτό. Αυτό είναι χώρος για μια χούφτα μικρές υπηρεσίες συν τις βάσεις δεδομένων τους χωρίς να μάχονται για πόρους.

Δύο έντιμα όρια:

Σχήμα εγκατάστασης

# Ubuntu 24.04, Medium-IP — Docker + Compose, Caddy as the front door
curl -fsSL https://get.docker.com | sh
# docker-compose.yml: your services on localhost, Caddy routing by subdomain
# Caddy auto-issues HTTPS for each hostname you point at the IP
docker compose up -d

Στρέψτε τις εγγραφές A των subdomains σας στο ένα IP, καταχωρήστε τα στο Caddyfile, και κάθε υπηρεσία ανεβαίνει στο δικό της καθαρό URL HTTPS. Προσθέστε reverse DNS από τον πίνακα ελέγχου αν κάποια από αυτές στέλνει mail.

Γιατί εδώ

Ένα αποκλειστικό IP που ελέγχετε πλήρως, όλα πίσω από αυτό, πληρωμένο ως ένας σταθερός λογαριασμός crypto χωρίς KYC. Είναι το μοτίβο homelab-σε-VPS: το stack σας, η μηχανή σας, ένας προβλέψιμος μηνιαίος αριθμός. Όταν ένα box παύει να είναι αρκετό, χωρίζετε τη βαρύτερη υπηρεσία στη δική της — αλλά οι περισσότεροι τρέχουν άνετα σε ένα για πολύ καιρό. Το Medium-IP είναι εκεί που ξεκινά αυτό.

Έτοιμοι για ανάπτυξη; Πληρωμή με crypto, χωρίς KYC — έτοιμο σε περίπου ένα λεπτό.

Ανάπτυξη τώρα →

Συχνές ερωτήσεις

Πώς τρέχω πολλές υπηρεσίες σε ένα IP;

Ένα reverse proxy — Caddy, nginx ή Traefik — κάθεται στα ports 80/443 και δρομολογεί κάθε subdomain στη σωστή υπηρεσία ανά hostname. app.you.com → η εφαρμογή σας, n8n.you.com → n8n, κ.ο.κ. Όλες οι υπηρεσίες ακούν στο localhost· μόνο το proxy είναι δημόσιο. Ένα IP, πολλές υπηρεσίες, καθαρό HTTPS σε καθεμία.

Ποιο πακέτο για ένα stack υπηρεσιών;

Το Medium-IP ($20/μήνα) — 6 vCPU, 6 GB RAM, 45 GB NVMe, αποκλειστικό IPv4 με όλα τα ports ανοιχτά. Άνετο για μια χούφτα μικρές υπηρεσίες συν τις βάσεις δεδομένων τους. Αν είναι μόνο μία εφαρμογή συν μια DB, το Small-IP ($16) είναι αρκετό· αν οι υπηρεσίες είναι απαιτητικές σε μνήμη (μεγάλες βάσεις δεδομένων, in-memory δουλειά), εκεί ξεκινά η γραμμή Pro.

Docker Compose ή bare metal;

Το Compose είναι ο εύκολος δρόμος για ένα multi-service box — κάθε υπηρεσία στο δικό της container, ένα αρχείο που περιγράφει όλο το stack, το reverse proxy ως άλλο container. Το κρατά τακτοποιημένο και εύκολο να μετακινηθεί. Το bare-metal λειτουργεί επίσης αν προτιμάτε· πλήρες root, δική σας επιλογή.

Γιατί ένα box αντί για ξεχωριστά μικρά;

Κόστος και απλότητα. Ένα αποκλειστικό IP, ένας μηνιαίος λογαριασμός, μία μηχανή να κρατάτε ενημερωμένη — έναντι του ζογκλαρίσματος αρκετών μικροσκοπικών servers, καθένας με το δικό του IP και τη δική του συντήρηση. Το co-locating σημαίνει επίσης ότι οι υπηρεσίες μιλούν μέσω localhost με σχεδόν μηδενικό latency.

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.

Αφήστε ένα σχόλιο

Τα σχόλια ελέγχονται πριν εμφανιστούν.