Tehnologie și IT

3 readers
1 users here now

Tehnologie și IT

Reguli


founded 2 days ago
MODERATORS
1
 
 

Cross-posted from "Detalii tehnice - lemmit.ro" by @[email protected] in [email protected]


Hosting

lemmit.ro rulează pe trei servere dedicate, în Helsinki, închiriate de la https://www.hetzner.com/.

Utilizarea hardware

Hardware-ul este închiriat pentru proiecte personale, nu folosit în exclusivitate de lemmit.ro.

Domeniul și DNS

Domeniul a fost cumpărat prin cyberfolks.ro iar DNS-ul este ținut la cloudflare.com.

Sistemul de operare

Toate serverele rulează Ubuntu 20.04. În următoarea lună, vor trebui să fie reinstalate.

Configurația serverelor

Inițial, configurația a fost făcută exclusiv cu Saltstack. Însă, evoluția Saltstack din ultimii ani (de când a fost cumpărat de VMWare și apoi VMWare de Broadcom) m-au făcut să încep migrarea către Ansible.

Monitorizarea

Monitorizarea se face cu Prometheus, alarmele sunt livrate cu Alertmanager. Unele alerte sunt livrate prin e-mail, altele însă, cu alertmanager-notify, la o instanță de Gotify.

Statistici - ultimile 24h

Utilizare RAM (Grafana)

RAM Usage - lemmit.ro 24h

Utilizare procesor (Grafana)

CPU Usage - lemmit.ro 24h

IOPS (Grafana)

IOPS - lemmit.ro 24h

Utilizare rețea (Grafana)

Network - lemmit.ro 24h

Vizitatori (Cloudflare)

Cloudflare Web Requests - lemmit.ro 24h

2
1
submitted 2 days ago* (last edited 1 day ago) by [email protected] to c/[email protected]
 
 

Astăzi am publicat stack-ul folosit pentru a porni lemmit.ro.

Backup-ul bazei de date poate fi pornit cu:

docker service update --force --replicas 1 lemmit-ro_postgres-backup 

După terminarea backup-ului, așa arată întregul stack:

$ docker stack ps lemmit-ro

ID             NAME                                            IMAGE                                                 NODE       DESIRED STATE   CURRENT STATE             ERROR     PORTS
b5jwatff4zup   lemmit-ro_lemmy-federation.1                    mirror.gcr.io/dessalines/lemmy:0.19.11                docker-b   Running         Running 29 minutes ago
aeklk33gahuv   lemmit-ro_lemmy-federation.2                    mirror.gcr.io/dessalines/lemmy:0.19.11                docker-a   Running         Running 31 minutes ago
rcox9j7qgf3m   lemmit-ro_lemmy-federation.3                    mirror.gcr.io/dessalines/lemmy:0.19.11                docker-e   Running         Running 30 minutes ago
3sgvrh0ymigr   lemmit-ro_lemmy-scheduler.1                     mirror.gcr.io/dessalines/lemmy:0.19.11                docker-a   Running         Running 31 minutes ago
wmvc77se4s4o   lemmit-ro_lemmy-ui.irz20iohv3rppgdwuvn2gb1n0    mirror.gcr.io/dessalines/lemmy-ui:0.19.11             docker-b   Running         Running 31 minutes ago
y099ivsid2xe   lemmit-ro_lemmy-ui.oajkpojyim2vslhs7s3tjg4yl    mirror.gcr.io/dessalines/lemmy-ui:0.19.11             docker-a   Running         Running 30 minutes ago
yi4gyppv2tpu   lemmit-ro_lemmy-ui.trcqggfb9cccfg9ky4dzoakxz    mirror.gcr.io/dessalines/lemmy-ui:0.19.11             docker-e   Running         Running 30 minutes ago
s79p4brqzoof   lemmit-ro_lemmy-web.irz20iohv3rppgdwuvn2gb1n0   mirror.gcr.io/dessalines/lemmy:0.19.11                docker-b   Running         Running 31 minutes ago
qjjntnu7woon   lemmit-ro_lemmy-web.oajkpojyim2vslhs7s3tjg4yl   mirror.gcr.io/dessalines/lemmy:0.19.11                docker-a   Running         Running 31 minutes ago
wefphegjhltq   lemmit-ro_lemmy-web.trcqggfb9cccfg9ky4dzoakxz   mirror.gcr.io/dessalines/lemmy:0.19.11                docker-e   Running         Running 30 minutes ago
xnzs5uf2yf8v   lemmit-ro_pictrs.1                              mirror.gcr.io/asonix/pictrs:0.5.16                    docker-e   Running         Running 35 minutes ago
c9vi10p2xdm2   lemmit-ro_postgres-backup.1                     ghcr.io/tiredofit/docker-db-backup:4.1.17             docker-b   Shutdown        Complete 14 minutes ago
1i610mgjet7k   lemmit-ro_postgres.1                            mirror.gcr.io/pgautoupgrade/pgautoupgrade:17-alpine   docker-a   Running         Running 31 minutes ago

Adăugat mai târziu:

Dacă vrei sa afli mai multe detalii despre cum rulează lemmit.ro, intră aici: https://lemmit.ro/post/lemmit.ro/123550