Nehéz munka nyomon követni mindazt, amit a barátaidról és a családodról tudnia kell, és kínos, amikor bemutatod Crystal unokatestvér karcukrát, mint a harmadik férje, George, jelenlegi házastársa, Zach helyett egy családban esemény. Ha ezeket a részleteket félretéveszed, mindenféle drámát és viszályt válthat ki, és boldog családi dinamikája szappanoperává fajulhat.
Monica egy személyes kapcsolattartó, aki segít megszervezni és rögzíteni a szeretteivel folytatott interakcióit. Így telepítheti és használhatja Raspberry Pi szerverén.
A Monica Personal Relationship Manager telepítése a Raspberry Pi-re
Mielőtt elkezdené, győződjön meg arról, hogy rendszere naprakész, és telepítse az előfeltételeket állítsa be a Raspberry Pi-t webszerverként. Ezenkívül győződjön meg arról, hogy a Pi legalább PHP 8.1-et fut, valamint néhány szükséges módosítást:
sudo
alkalmastelepítés-yphp8.1php8.1-bcmathphp8.1-göndörphp8.1-gdphp8.1-gmpphp8.1-intlphp8.1-mbstringphp8.1-mysqlphp8.1-redisphp8.1-xmlphp8.1-cipzáras
Hozzon létre egy új könyvtárat Monica számára a saját könyvtárában, majd egy alkönyvtárat a tároláshoz:
mkdir ~/monica
mkdir ~/monica/tárolás
Lépjen a Monica-könyvtárba:
CD Monica
...és a letöltéshez használja a wget-et két fájl:
wget -O .env https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/.env.example
wget https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/docker-compose.yml
Létre kell hoznia egy 32 karakteres alkalmazáskulcsot. Ezt számos módon megteheti, beleértve kedvenc 32 karakteres jelszavának beírását. Az általunk preferált lehetőség az, hogy a következő parancs kimenetét a vágólapra másoljuk:
dátum | md5sum
A nano szövegszerkesztővel nyissa meg a .env fájl:
nano.env
Változtasd meg a TZ a tényleges időzónához, majd illessze be a 32 karakteres kulcsot a MONICAHQ_APP_KEY terület. Ez alatt a MONICAHQ_DB_ROOT_PASSWORD és a MONICAHQ_DB_PASSWORD mezői láthatók. Mindegyikhez állítson be megfelelő jelszavakat.
Ha azt szeretné, hogy Monica-példánya tudjon e-maileket küldeni, forduljon az e-mail szolgáltatóhoz az SMTP-beállításokért, és adja hozzá őket a levelezési szakaszhoz. Mentse el és zárja be a nano-t ezzel Ctrl + O akkor Ctrl + X.
Ezután minimálisan szerkesztenie kell a Docker Compose fájlt:
nanodokkoló-komponálni.yml
Keresse meg a monicahq szakasz; felett a kötetek bejegyzéshez rendeljen hozzá egy nem használt portot a 80-as belső porthoz:
portok:
- 8378:80
Mert kötetek, változtasd meg a tárolás a korábban létrehozott könyvtár elérési útja. Például:
- ./tárhely:/home/pi/monica/storage
Végül a fájl tetején látni fogja verzió: "3.9". Ez a verzió még nem került be a Raspberry Pi OS által használt alapértelmezett tárolókba. Módosítsa az értéket 3.4-re. Akkor működni fog. Mentse el és zárja be a nano-t ezzel Ctrl + O akkor Ctrl + X.
A parancs:
docker-compose up -d
…utasítja a Docker Compose-t, hogy töltse le a szükséges képeket, és állítsa be a konténereket.
Mostantól a Monica bármelyik böngészőjében elérheti a címen http://your.local.pi.ip.address: 8378. Látogassa meg a webhelyet, és hozzon létre egy új adminisztrátori felhasználót a webes felületen keresztül.
Bárhonnan elérheti Monica PRM-jét
Ha valaha is csak telefonon, ill Zoom videohívás, a Monica futtatása a helyi hálózaton rendben van. De azok a helyzetek, amikor a legnagyobb szükséged van Monicára, valószínűleg azok, amikor távol vagy a Raspberry Pi-től. Olyan helyzetekre gondolunk, amikor gyorsan el kell bújni a mögé kopjafa, miközben megpróbálod kitalálni, hány évesek a főnököd gyerekei, vagy hogy a Bills bácsi születésnapján gyarapodó rendkívül vonzó egyéniség a harmadik unokatestvéred vagy csak a te második.
Ha követte a kezdeti útmutatónkat, már megvannak azok az eszközök, amelyekre szükség van a Monica-példányhoz való csatlakozáshoz bárhonnan, ahol jelet kaphat. Hozzon létre egy új Apache konfigurációs fájlt Monica számára:
CD /etc/apache2/sites-available/
sudonanoMonica.conf
Az új fájlba illessze be a következőket:
<VirtualHost *:80>
Szerver névaz Ön domainje.tld
ProxyPreserveHost bekapcsolva
ProxyPass / http://localhost: 8378/
ProxyPassReverse / http://localhost: 8378/ProxyPreserveHost bekapcsolva
ProxyPass "/foglalat""ws://localhost: 80/socket"
ProxyPassReverse "/foglalat""ws://localhost: 80/socket"
VirtualHost>
Engedélyezze az új konfigurációt, majd indítsa újra az Apache-ot:
sudoa2ensiteMonica.conf
sudo service apache2 újraindítás
Használja a Certbotot a biztonsági tanúsítványok és kulcsok lekéréséhez és üzembe helyezéséhez:
sudo certbot
Válassza ki a domain nevét a listából, és indítsa újra az Apache-ot:
sudo service apache2 újraindítás
Mostantól bárhonnan meglátogathatja Monica-példányát, ahol van internetkapcsolat, és minden kapcsolat HTTPS-re lesz frissítve a nagyobb biztonság érdekében.
A Monica segítségével nyomon követheti személyes kapcsolatait
Miután létrehozta adminisztrátori fiókját, látogasson el újra a Monica-példányra, és jelentkezzen be a megadott adatokkal. Az ötlet egyszerű: kapcsolatokat hoz létre minden olyan személy számára, akivel kapcsolatba kerül, majd hozzáad mindent, amit tud róluk, kapcsolataival, közös barátaival, korábbi interakcióival, elérhetőségeivel, beszélgetési témáival és több.
Ha legközelebb találkozik vagy beszél velük, felkészülhet úgy, hogy előre felveszi a vonatkozó részleteket. Ez sokkal jobb, mint az emlékezet padlásán babrálni, majd meghalni zavartan a kínos csendben, miközben küzd, hogy felidézze régi szerelme középiskolai becenevét neked.
Jelenleg a Monica-adatbázisban nincsenek bejegyzések. Ideje létrehozni néhányat. Az irányítópult jobb felső sarkában van egy nagy zöld gomb, amelyen a „Valaki hozzáadása” felirat szerepel. Kattintson rá, és adja meg a részleteket a következő képernyőn.
Az összes névjegyet tömegesen is hozzáadhatja az a. importálásával vCard (virtuális névjegykártya), vagy töltse ki az alapnév, e-mail-cím és nem mezőket. Kattintson a zöldre Hozzáadás gombot az interakciók és egyéb adatok naplózásához.
Könnyedén hozzáadhat egy fényképet a névjegyéről, ha rákattint az üres avatar helyőrzőre, majd gyors címkéket, például „iskola”, „munkahely” vagy „volt” adjon hozzá a könnyebb hivatkozás érdekében.
A beszélgetések naplózása egyszerű. Kattintson Napló beszélgetés, majd válassza a „tegnap”, „ma” lehetőséget, vagy válasszon egy dátumot, amikor a beszélgetés zajlott. Kiválaszthatja az eszközöket is; a lehetőségek közé tartozik az e-mail, a Facebook, a WhatsApp vagy a telefon. Nincs személyes vagy személyes lehetőség, de ezt a beállítások menüben módosíthatja.
A telefonálás még egyszerűbb. Kattintson Napló hívás, és a szakasz kibővül a mai dátum kitöltésével, valamint egy rádiógombbal, amellyel kiválaszthatja, hogy ki kezdeményezte a hívást. Feljegyezheti az elhangzottakat, akár formázatlan szöveggel, akár strukturált Markdown használatával. A kategorizált menüre kattintva is rögzítheti, hogyan érezte magát a hívás közben.
Hasonló mezők vannak a tevékenységekre, feladatokra, ajándékokra, és arra, hogy a kapcsolattartó tartozik-e Önnek pénzzel (vagy fordítva). A képernyő bal oldalán függőlegesen lefelé futó szakaszok az ismerősének másokkal való kapcsolatáról szólnak. Ide tartoznak a családi kapcsolatok, a szerelmi kapcsolatok és a munkahelyi kapcsolatok. Ezek gyorsan és egyszerűen kitölthetők. Kattintson Új kapcsolat hozzáadása, és válassza ki, hogy egy meglévő névjegyhez (már az adatbázisban) vagy valaki újhoz tartozik.
Monica tudja, hogy lehet, hogy még nem ismered a nővéred titkos szeretőjének minden részletét, ezért tényleg csak egy keresztnevet kell megadnod. Ahogy a barátaid közötti pletykák a füledbe csöpögnek, frissítheted a profilt. Ha tetszik, kiválaszthatja a nemet, és életkorhoz kapcsolódó rádiógombok jelzik, hogy nem ismeri az illető életkorát, "valószínűleg" egy bizonyos életkor, hogy ismeri ennek a személynek a születésnapjának napját és hónapját, de az évet nem, vagy hogy tudja a pontos születési dátumát leszorítva.
Létrehozhat egy Kapcsolatfelvétel bejegyzést, amellyel úgy kezelheti ezt a személyt, mint bármely más kapcsolattartót, beállíthat egy születésnapi emlékeztetőt, és kiválaszthatja a kapcsolatot a kapcsolattartója és az ismerőse között. Az alapértelmezett lehetőségek szélesek, és további bejegyzéseket adhat hozzá a beállítások legördülő menüjéhez.
Ha kitöltötte egy e-mail fiók SMTP adatait a .env fájlt, Monica automatikusan küld e-maileket emlékeztetőként a közelgő születésnapokról. A gombra kattintva további emlékeztetőket adhat hozzá minden kapcsolathoz a fontos dátumokhoz Emlékeztető hozzáadása gombot a kapcsolati oldalon.
A Monica naplófunkcióval is rendelkezik, amely bármely oldal menüsorából elérhető. A napló automatikusan feltölti azokat a tevékenységeket, amelyeket a nap folyamán másokkal megosztott, és Monicában rögzített. Manuálisan is hozzáadhat tevékenységeket és gondolatokat, valamint értékelést és megjegyzést adhat hozzá a nap egészéhez.
Mónikában minden szorosan összefügg egymással. Kattintson egy naplóbejegyzésre, és ugorjon annak a kapcsolattartónak a profiljára, akivel megosztott egy tevékenységet, majd kattintson egy címkére a címkefelhőben, hogy megkeresse az azonos címkével rendelkező személyeket. Ugorhat barátaihoz, szerelmeseihez, munkatársaihoz és sok máshoz.
Amikor végül bekövetkezik a szomorú, de elkerülhetetlen, a „Kapcsolat szerkesztése” oldal alján található egy jelölőnégyzet, amely lehetővé teszi a „Megjelölés elhunytként” lehetőséget.
Monica segít jó kapcsolatokat fenntartani
Monica segítségével könnyedén nyomon követheti az interperszonális kapcsolatok összetett szövedékét, mindaddig, amíg ne felejtse el naprakészen és pontos adatait tartani. De először kapcsolatokra van szükséged, amelyeket nyomon követhetsz. Ha romantikus partnert keresel, a közösségi média profiljainak megtekintése remek kiindulópont!