Spúšťanie Mastodonu cez docker-compose

Minimálna sada príkazov, ktorú som musel vykonať, aby som úspešne spustil Mastodon cez docker-compose na VPS. Mnohé konfigurácie špecifické pre OS sú vynechané, keďže som sa rozhodol použiť na tomto VPS Arch, čo nie je to, čo väčšina ľudí volí pre serverové prostredie - aspoň nie...

Nastavenie SMTP v Mastodone

Nastavenie inštancie Mastodonu nebolo také ťažké. Chce to niekoľko pokusov, kým to vyjde, ale vo všeobecnosti som celý čas rozumel tomu, čo sa deje a prečo aktuálne existuje daný problém. Konfigurácia tejto inštancie na odosielanie e-mailov však pre mňa bola frustrujúca skúsenosť...

Inštalácia PHP7 s composer na Arch

Po pridaní podpory pre PHP 8.0 oznámil Arch v januári, že ponechá staršie balíčky PHP7 dostupné. PHP scéne som sa nevenoval, ale nedávno som niečo potreboval otestovať. Test očividne vyžadoval hlavný balíček php, teraz vo verzii 8.0, a druhou pevnou požiadavkou je composer, správ...

Prenos súborov medzi servermi pomocou rrsync

Možno si myslíte, že v názve rrsync je preklep, ale je to skutočný názov príkazu. Názov pochádza z restricted rsync a zvyčajne sa distribuuje spolu s rsync cez správcu balíkov. Zistíme, kde sa nachádza na Arch Linux: ``bash $ pacman -Fy && pacman -F rrsync extra/rsync 3.2.3-3 [in...

Odstraňovanie EXIF metadát z fotografií

Na internete nie je núdza o problémy súvisiace so súkromím. Jeden z nich som sa dnes rozhodol riešiť – EXIF metadáta vložené do fotografií, ktoré tu uverejňujem. Momentálne fotografie nepublikujem príliš často, ale občas áno. Pred dneškom som žiadne EXIF metadáta neodstraňoval, a...

Reverzný proxy za reverzným proxy

Učenie sa ťažkou cestou s vlastnými rukami je aj spôsob, akým som sa dozvedel o koncepte reverzného proxy za iným reverzným proxy. Mal som docker-compose súbor, ktorý konfiguroval viacero služieb vrátane Nginx ako reverzného proxy. Nič špeciálne — funguje na mnohých miestach, fun...

Dokončil som kontrolu pravopisu na blogu

Dnes som vynaložil značné úsilie na opravu mnohých drobných chýb na blogu, ktoré sa časom nahromadili — buď preto, že blog bol prevedený zo Sapper na Zola, čo prirodzene spracováva niektoré drobnosti Markdownu inak, alebo kvôli preklepy v slovách. Rozoberme najdôležitejšie zmeny....