Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Melacak semua yang seharusnya Anda ketahui tentang teman dan keluarga Anda adalah kerja keras, dan memalukan saat itu Anda memperkenalkan permen lengan sepupu Crystal sebagai suami ketiganya, George, alih-alih pasangannya saat ini, Zach, di sebuah keluarga peristiwa. Mendapatkan detail yang salah dapat memicu semua jenis drama dan permusuhan, dan melihat dinamika keluarga bahagia Anda berubah menjadi sinetron.

Monica adalah manajer hubungan pribadi mandiri yang membantu Anda mengatur dan merekam interaksi Anda dengan orang tersayang. Berikut cara menginstal dan menggunakannya di server Raspberry Pi Anda.

Cara Install Monica Personal Relationship Manager di Raspberry Pi

Sebelum memulai, pastikan sistem Anda mutakhir, dan instal prasyarat untuk atur Raspberry Pi Anda sebagai server web. Selain itu, Anda harus memastikan Pi Anda menjalankan setidaknya PHP 8.1, bersama dengan beberapa mod yang diperlukan:

instagram viewer
sudotepatInstall-yphp8.1php8.1-bcmathphp8.1-ikalphp8.1-gdphp8.1-gmpphp8.1-intlphp8.1-mbstringphp8.1-mysqlphp8.1-redisphp8.1-xmlphp8.1-zip

Buat direktori baru untuk Monica di direktori home Anda, lalu subdirektori untuk penyimpanan:

mkdir ~/monica
mkdir ~/monica/penyimpanan

Pindah ke direktori Monica Anda:

CD monica

...Dan gunakan wget untuk mengunduh dua file:

wget -O .env https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/.env.example

dapatkan https://raw.githubusercontent.com/paolobasso99/docker-compose-files/main/monicahq/docker-compose.yml

Anda perlu membuat kunci aplikasi 32 karakter. Ada banyak cara untuk melakukannya, termasuk mengetik kata sandi 32 karakter favorit Anda. Opsi pilihan kami adalah menyalin output dari perintah berikut ke clipboard:

tanggal | md5sum

Gunakan editor teks nano untuk membuka .env mengajukan:

nano.env

Mengubah TZ ke zona waktu Anda yang sebenarnya, lalu tempel kunci 32 karakter Anda ke dalam MONICAHQ_APP_KEY bidang. Di bawahnya, Anda akan melihat bidang untuk MONICAHQ_DB_ROOT_PASSWORD dan MONICAHQ_DB_PASSWORD. Tetapkan kata sandi yang sesuai untuk masing-masing.

Jika Anda ingin instans Monica Anda dapat mengirim email, konsultasikan dengan penyedia email Anda untuk pengaturan SMTP, dan tambahkan ke bagian email di sini. Simpan dan tutup nano dengan Ctrl + O Kemudian Ctrl + X.

Selanjutnya, Anda perlu mengedit file Docker Compose secara minimal:

nanokomposisi buruh pelabuhan.yml

Carilah monicaq bagian; di atas volume masuk, petakan port yang tidak digunakan ke port internal 80:

 port:
- 8378:80

Untuk volume, mengubah penyimpanan path ke direktori yang Anda buat sebelumnya. Contohnya:

 - ./penyimpanan:/home/pi/monica/storage 

Terakhir, di bagian atas file, Anda akan melihat versi: "3.9". Versi ini belum masuk ke repositori default yang digunakan oleh Raspberry Pi OS. Ubah nilainya menjadi 3.4. Ini kemudian akan bekerja. Simpan dan tutup nano dengan Ctrl + O Kemudian Ctrl + X.

Perintah:

docker-compose up -d

… akan memberi tahu Docker Compose untuk mengunduh gambar yang diperlukan, dan menyiapkan wadah.

Anda sekarang dapat mengakses Monica di browser apa pun di http://your.local.pi.ip.address: 8378. Kunjungi situs dan buat pengguna admin baru melalui antarmuka web.

Akses Monica PRM Anda Dari Mana Saja

Jika Anda hanya pernah menghubungi keluarga dan teman Anda melalui telepon atau Perbesar panggilan video, menjalankan Monica di jaringan lokal Anda baik-baik saja. Tetapi situasi di mana Anda paling membutuhkan Monica kemungkinan besar adalah situasi di mana Anda jauh dari Raspberry Pi. Yang kami maksud adalah jenis situasi di mana Anda harus segera bersembunyi di balik a nisan saat Anda mencoba dan mencari tahu berapa umur anak-anak bos Anda, atau apakah individu yang sangat menarik yang berputar-putar di hari ulang tahun Paman Bills adalah sepupu ketiga Anda atau hanya Anda Kedua.

Jika Anda mengikuti panduan awal kami, Anda sudah memiliki alat yang Anda perlukan untuk terhubung ke instans Monica Anda dari mana pun Anda bisa mendapatkan sinyal. Buat file konfigurasi Apache baru untuk Monica:

CD /etc/apache2/sites-available/
sudonanomonica.conf

Di file baru, rekatkan yang berikut ini:

<VirtualHost *:80>

Nama serverdomain Anda.tld

ProxyPreserveHost Aktif

ProxyPass / http://hosting lokal: 8378/
ProxyPassReverse / http://hosting lokal: 8378/

ProxyPreserveHost Aktif

ProxyPass "/stopkontak""ws://localhost: 80/socket"
ProxyPassReverse "/stopkontak""ws://localhost: 80/socket"

VirtualHost>

Aktifkan konfigurasi baru, lalu mulai ulang Apache:

sudoa2ensitemonica.conf

layanan sudo restart apache2

Gunakan Certbot untuk mengambil dan menggunakan sertifikat dan kunci keamanan:

sudo certbot

Pilih nama domain Anda dari daftar, dan mulai ulang Apache lagi:

layanan sudo restart apache2

Sekarang Anda dapat mengunjungi instans Monica dari mana pun Anda memiliki koneksi internet ab, dan semua koneksi akan ditingkatkan ke HTTPS untuk keamanan yang lebih baik.

Gunakan Monica untuk Membantu Anda Melacak Hubungan Pribadi Anda

Setelah Anda membuat akun admin, kunjungi instans Monica lagi, dan masuk menggunakan detail yang Anda berikan. Idenya sederhana: Anda membuat kontak untuk setiap orang yang berinteraksi dengan Anda, lalu menambahkan semua yang Anda ketahui tentang mereka, bersama dengan hubungan Anda, teman yang sama, detail kontak interaksi sebelumnya, topik percakapan, dan lagi.

Lain kali Anda bertemu atau berbicara dengan mereka, Anda akan dapat bersiap dengan menarik detail yang relevan sebelumnya. Ini jauh lebih baik daripada meraba-raba di loteng ingatan Anda, dan kemudian mati rasa malu dalam kesunyian yang canggung saat Anda berjuang untuk mengingat nama panggilan sekolah menengah naksir lama Anda untukmu.

Saat ini, database Monica Anda tidak memiliki entri. Sudah waktunya untuk membuat beberapa. Di kanan atas dasbor Anda, ada tombol hijau besar dengan tulisan "Tambahkan seseorang". Klik itu, dan isi detailnya di layar berikutnya.

Anda dapat menambahkan semua kontak secara massal dengan mengimpor a vCard (kartu nama virtual), atau isi bidang dasar nama, email, dan jenis kelamin. Klik hijau Menambahkan tombol untuk mulai mencatat interaksi Anda dan detail lainnya.

Anda dapat dengan mudah menambahkan foto kontak Anda dengan mengeklik placeholder avatar yang kosong, lalu menambahkan tag cepat seperti "sekolah", "kantor", atau "mantan" untuk referensi mudah.

Mencatat percakapan itu sederhana. Klik Catat percakapan, lalu pilih "kemarin", "hari ini", atau pilih tanggal percakapan berlangsung. Anda juga dapat memilih sarana untuk itu; opsi termasuk email, Facebook, WhatsApp, atau telepon. Tidak ada opsi tatap muka atau tatap muka, tetapi Anda dapat mengubahnya melalui menu pengaturan.

Panggilan telepon bahkan lebih mudah. Klik Log panggilan, dan bagian akan diperluas untuk mengisi tanggal hari ini, bersama dengan tombol radio untuk memilih siapa yang memulai panggilan. Anda dapat mencatat apa yang dikatakan, menggunakan teks yang tidak diformat atau Markdown terstruktur. Anda juga dapat mengeklik menu yang dikategorikan untuk merekam dengan tepat bagaimana perasaan Anda selama panggilan.

Ada bidang serupa untuk aktivitas, tugas, hadiah, dan apakah kontak Anda berutang uang kepada Anda (atau sebaliknya). Berjalan secara vertikal di kiri bawah layar adalah bagian untuk hubungan kontak Anda dengan orang lain. Ini termasuk hubungan keluarga, hubungan cinta, dan hubungan kerja. Ini cepat dan mudah diisi. Klik Tambahkan hubungan baru, dan pilih apakah itu dengan kontak yang sudah ada (sudah ada di database Anda) atau orang baru.

Monica tahu bahwa Anda mungkin belum memiliki semua detail tentang kekasih rahasia saudara perempuan Anda, jadi yang perlu Anda masukkan hanyalah nama depan. Saat gosip di antara teman Anda masuk ke telinga Anda, Anda dapat memperbarui profil. Jika suka, Anda dapat memilih jenis kelamin, dan terdapat tombol radio terkait usia untuk menunjukkan bahwa Anda tidak mengetahui usia orang tersebut, bahwa orang tersebut adalah "mungkin" usia tertentu, bahwa Anda mengetahui hari dan bulan ulang tahun orang ini, tetapi bukan tahunnya, atau Anda mengetahui tanggal lahirnya secara pasti disematkan.

Anda dapat membuat entri Kontak, yang memungkinkan Anda memperlakukan orang ini seperti kontak lainnya, menyetel pengingat ulang tahun, dan memilih hubungan antara kontak Anda dan kenalannya. Opsi default sangat luas, dan Anda dapat menambahkan entri lebih lanjut ke menu tarik-turun di pengaturan.

Jika Anda mengisi detail SMTP akun email di .env file, Monica akan secara otomatis mengirimi Anda email sebagai pengingat ulang tahun yang akan datang. Anda dapat menambahkan pengingat lain untuk tanggal-tanggal penting bagi setiap kontak dengan mengeklik Tambahkan pengingat tombol di halaman kontak.

Monica juga memiliki fungsi jurnal, dapat diakses melalui bilah menu di halaman mana pun. Jurnal secara otomatis diisi dengan aktivitas yang telah Anda bagikan dengan orang lain dan direkam di Monica sepanjang hari. Anda dapat menambahkan aktivitas dan pemikiran secara manual, serta menambahkan peringkat dan komentar untuk hari itu secara keseluruhan.

Segala sesuatu di Monica semuanya terhubung secara luas. Anda dapat mengeklik entri jurnal dan melompat ke profil kontak yang berbagi aktivitas dengan Anda, lalu mengeklik tag di cloud tag mereka untuk menemukan orang dengan tag yang sama. Anda dapat beralih ke teman, kekasih, rekan kerja, dan lainnya.

Saat hal yang menyedihkan namun tak terelakkan akhirnya terjadi, ada kotak centang di bagian bawah halaman "edit kontak" yang memungkinkan Anda untuk "Menandai ini sebagai telah meninggal".

Monica Membantu Anda Menjaga Hubungan Baik

Melacak jaringan hubungan interpersonal yang kompleks itu mudah dengan Monica, selama Anda ingat untuk selalu memperbarui dan akurat data Anda. Tetapi pertama-tama, Anda harus memiliki hubungan untuk dilacak. Jika Anda sedang mencari pasangan romantis, melihat profil media sosial adalah tempat yang bagus untuk memulai!