/ / Sử dụng Monica PRM trên Raspberry Pi để quản lý các mối quan hệ cá nhân của bạn

Sử dụng Monica PRM trên Raspberry Pi để quản lý các mối quan hệ cá nhân của bạn

Theo dõi mọi thứ mà lẽ ra bạn phải biết về bạn bè và gia đình mình là một công việc khó khăn, và thật xấu hổ khi bạn giới thiệu người anh em họ Crystal là người chồng thứ ba của cô ấy, George, thay vì người chồng hiện tại của cô ấy, Zach, tại một sự kiện gia đình. Hiểu sai những chi tiết này có thể dẫn đến tất cả các loại kịch tính và mối thù, đồng thời thấy động lực gia đình hạnh phúc của bạn biến thành một vở opera xà phòng.


Monica là người quản lý mối quan hệ cá nhân tự quản lý giúp bạn sắp xếp và ghi lại các tương tác của bạn với những người thân yêu. Đây là cách cài đặt và sử dụng nó trên máy chủ Raspberry Pi của bạn.


Cách cài đặt Trình quản lý quan hệ cá nhân của Monica trên Raspberry Pi

tải xuống docker soạn và env cho monica trong thiết bị đầu cuối

Trước khi bắt đầu, hãy đảm bảo hệ thống của bạn được cập nhật và cài đặt các điều kiện tiên quyết để thiết lập Raspberry Pi làm máy chủ web. Ngoài ra, bạn nên đảm bảo rằng Pi của mình đang chạy ít nhất là PHP 8.1, cùng với một số mod cần thiết:

 sudo apt install -y php8.1 php8.1-bcmath php8.1-curl php8.1-gd php8.1-gmp php8.1-intl php8.1-mbstring php8.1-mysql php8.1-redis php8.1-xml php8.1-zip 

Tạo một thư mục mới cho Monica trong thư mục chính của bạn, sau đó tạo một thư mục con để lưu trữ:

 mkdir ~/monica
mkdir ~/monica/storage

Di chuyển vào thư mục Monica của bạn:

 cd monica 

…và sử dụng wget để tải xuống hai tệp:

 wget -O .env https:

wget https:

Bạn sẽ cần tạo khóa ứng dụng gồm 32 ký tự. Có nhiều cách bạn có thể thực hiện việc này, bao gồm nhập mật khẩu 32 ký tự yêu thích của bạn. Tùy chọn ưa thích của chúng tôi là sao chép đầu ra của lệnh sau vào khay nhớ tạm:

 date | md5sum 

Sử dụng trình soạn thảo văn bản nano để mở .env tài liệu:

 nano .env 

Thay đổi TZ múi giờ thực của bạn, sau đó dán khóa 32 ký tự của bạn vào MONICAHQ_APP_KEY cánh đồng. Dưới đây, bạn sẽ thấy các trường cho MONICAHQ_DB_ROOT_PASSWORD và MONICAHQ_DB_PASSWORD. Đặt mật khẩu thích hợp cho mỗi trong số này.

Nếu bạn muốn phiên bản Monica của mình có thể gửi email, hãy tham khảo nhà cung cấp dịch vụ email của bạn để biết cài đặt SMTP và thêm chúng vào phần thư tại đây. Lưu và đóng nano với Ctrl + O sau đó Ctrl + X.

Tiếp theo, bạn cần chỉnh sửa tối thiểu tệp Docker Compose:

 nano docker-compose.yml 
monica docker soạn tập tin

Tìm kiếm monicahq phần; phía trên tập mục nhập, ánh xạ một cổng không sử dụng tới cổng nội bộ 80:

     ports:
      - 8378:80

tậpthay đổi kho đường dẫn đến thư mục bạn đã tạo trước đó. Ví dụ:

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

Cuối cùng, ở đầu tệp, bạn sẽ thấy phiên bản: “3.9”. Phiên bản này chưa được đưa vào kho lưu trữ mặc định được sử dụng bởi Raspberry Pi OS. Thay đổi giá trị thành 3.4. Sau đó nó sẽ hoạt động. Lưu và đóng nano với Ctrl + O sau đó Ctrl + X.

Lệnh:

 docker-compose up -d 

…sẽ yêu cầu Docker Compose tải xuống các hình ảnh cần thiết và thiết lập vùng chứa.

Bây giờ bạn có thể truy cập Monica trong bất kỳ trình duyệt nào tại http://your.local.pi.ip.address:8378. Truy cập trang web và tạo người dùng quản trị mới thông qua giao diện web.

Truy cập PRM Monica của bạn từ mọi nơi

một gia đình lớn quây quần quanh bàn

Nếu bạn chỉ liên lạc với gia đình và bạn bè của mình qua điện thoại hoặc cuộc gọi video Zoom, thì việc chạy Monica trên mạng cục bộ của bạn vẫn ổn. Nhưng những tình huống mà bạn cần Monica nhất có thể là những tình huống mà bạn không có Raspberry Pi. Chúng tôi muốn nói đến những tình huống mà bạn phải nhanh chóng nấp sau một bia mộ trong khi cố gắng tính xem các con của sếp bạn bao nhiêu tuổi, hoặc liệu người đặc biệt hấp dẫn đang xoay vòng trong ngày sinh nhật của Uncle Bills là anh em họ thứ ba của bạn hay chỉ là người thứ hai của bạn.

Nếu làm theo hướng dẫn ban đầu của chúng tôi, bạn đã có các công cụ cần thiết để kết nối với phiên bản Monica của mình từ bất kỳ nơi nào bạn có thể nhận được tín hiệu. Tạo một tệp cấu hình Apache mới cho Monica:

 cd /etc/apache2/sites-available/
sudo nano monica.conf

Trong tệp mới, dán như sau:

 <VirtualHost *:80>

   ServerName your-domain.tld

   ProxyPreserveHost On

   ProxyPass / http:
   ProxyPassReverse / http:

   ProxyPreserveHost On

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

</VirtualHost>

Kích hoạt cấu hình mới, sau đó khởi động lại Apache:

 sudo a2ensite monica.conf

sudo service apache2 restart

Sử dụng Certbot để tìm nạp và triển khai các khóa và chứng chỉ bảo mật:

sudo certbot

Chọn tên miền của bạn từ danh sách và khởi động lại Apache:

 sudo service apache2 restart 

Giờ đây, bạn có thể truy cập phiên bản Monica của mình từ bất cứ nơi nào bạn có kết nối internet và tất cả các kết nối sẽ được nâng cấp lên HTTPS để bảo mật cao hơn.

Sử dụng Monica để giúp bạn theo dõi các mối quan hệ cá nhân của mình

Thông tin liên hệ Monica

Khi bạn đã tạo tài khoản quản trị của mình, hãy truy cập lại phiên bản Monica của bạn và đăng nhập bằng thông tin chi tiết bạn đã cung cấp. Ý tưởng rất đơn giản: bạn tạo địa chỉ liên hệ cho mọi người mà bạn tương tác, sau đó thêm mọi thứ bạn biết về họ, cùng với các mối quan hệ của bạn, bạn bè chung, chi tiết liên hệ tương tác trong quá khứ, chủ đề trò chuyện, v.v.

Lần tới khi bạn gặp hoặc nói chuyện với họ, bạn sẽ có thể chuẩn bị bằng cách thu thập trước các chi tiết liên quan. Điều này tốt hơn đáng kể so với việc lục lọi trong căn gác ký ức của bạn, và rồi chết vì xấu hổ trong sự im lặng khó xử khi bạn cố gắng nhớ lại biệt danh thời trung học của người yêu cũ dành cho bạn.

Ngay bây giờ, cơ sở dữ liệu Monica của bạn không có mục nào. Đã đến lúc tạo ra một số. Ở trên cùng bên phải trang tổng quan của bạn, có một nút lớn màu xanh lá cây với dòng chữ “Thêm ai đó” được viết trên đó. Nhấp vào nó và điền thông tin chi tiết trên màn hình tiếp theo.

Bạn có thể thêm hàng loạt tất cả các địa chỉ liên hệ của mình bằng cách nhập vCard (danh thiếp ảo) hoặc điền vào các trường tên, email và giới tính cơ bản. nhấp vào màu xanh lá cây Thêm vào để bắt đầu ghi lại các tương tác của bạn và các chi tiết khác.

Bạn có thể dễ dàng thêm ảnh liên hệ của mình bằng cách nhấp vào trình giữ chỗ hình đại diện trống, sau đó thêm các thẻ nhanh như “trường học”, “cơ quan” hoặc “cũ” để dễ dàng tham khảo.

Chi tiết tương tác cho một liên hệ trong Monica PRM

Ghi nhật ký hội thoại rất đơn giản. Bấm vào Nhật ký hội thoại, sau đó chọn “hôm qua”, “hôm nay” hoặc chọn ngày diễn ra cuộc trò chuyện. Bạn cũng có thể chọn phương tiện cho nó; các tùy chọn bao gồm email, Facebook, WhatsApp hoặc điện thoại. Không có tùy chọn gặp trực tiếp hoặc trực tiếp, nhưng bạn có thể thay đổi tùy chọn này thông qua menu cài đặt.

Các cuộc gọi điện thoại thậm chí còn dễ dàng hơn. Bấm vào Nhật ký cuộc gọivà phần này sẽ mở rộng để điền ngày hôm nay, cùng với nút radio để chọn người bắt đầu cuộc gọi. Bạn có thể ghi lại những gì đã nói, sử dụng văn bản chưa định dạng hoặc Markdown có cấu trúc. Bạn cũng có thể nhấp qua menu được phân loại để ghi lại chính xác cảm giác của mình trong suốt cuộc gọi.

Có các trường tương tự cho các hoạt động, nhiệm vụ, quà tặng và liệu liên hệ của bạn có nợ bạn tiền hay không (hoặc ngược lại). Chạy dọc xuống bên trái màn hình là các phần dành cho mối quan hệ của liên hệ của bạn với những người khác. Chúng bao gồm các mối quan hệ gia đình, mối quan hệ tình yêu và mối quan hệ công việc. Đây là những nhanh chóng và dễ dàng để điền vào. Bấm vào Thêm một mối quan hệ mớivà chọn xem đó là liên hệ hiện có (đã có trong cơ sở dữ liệu của bạn) hay một người mới.

Monica biết rằng bạn có thể chưa có tất cả thông tin chi tiết về người tình bí mật của em gái mình, vì vậy tất cả những gì bạn thực sự cần nhập là một cái tên. Khi những tin đồn giữa những người bạn của bạn rỉ vào tai bạn, bạn có thể cập nhật hồ sơ. Nếu muốn, bạn có thể chọn giới tính và có các nút radio liên quan đến tuổi để cho biết rằng bạn không biết tuổi của người đó, rằng người đó “có lẽ” ở một độ tuổi nhất định, rằng bạn biết ngày và tháng của người này. sinh nhật, nhưng không phải năm, hoặc bạn có ngày sinh chính xác của họ.

Trình đơn thả xuống của bộ chọn mối quan hệ ở Monica

Bạn có thể tạo một mục Liên hệ, mục này sẽ cho phép bạn đối xử với người này như bất kỳ liên hệ nào khác, đặt lời nhắc sinh nhật và chọn mối quan hệ giữa liên hệ của bạn và người quen của họ. Các tùy chọn mặc định rất phong phú và bạn có thể thêm các mục khác vào menu thả xuống trong cài đặt.

Nếu bạn đã điền chi tiết SMTP của tài khoản email trong .env tệp, Monica sẽ tự động gửi email cho bạn để nhắc nhở về các ngày sinh nhật sắp tới. Bạn có thể thêm các lời nhắc khác cho những ngày quan trọng cho từng liên hệ bằng cách nhấp vào Thêm lời nhắc trên trang liên hệ.

Trang tạp chí PRM của Monica

Monica cũng có chức năng nhật ký, có thể truy cập thông qua thanh menu của bất kỳ trang nào. Nhật ký tự động điền các hoạt động bạn đã chia sẻ với người khác và được ghi lại trong Monica suốt cả ngày. Bạn có thể thêm các hoạt động và suy nghĩ theo cách thủ công, đồng thời thêm xếp hạng và nhận xét cho cả ngày.

Mọi thứ ở Monica mọi thứ đều được liên kết rộng rãi với nhau. Bạn có thể nhấp vào một mục nhật ký và chuyển đến hồ sơ của người liên hệ mà bạn đã chia sẻ hoạt động, sau đó nhấp vào một thẻ trong đám mây thẻ của họ để tìm những người có cùng thẻ. Bạn có thể chuyển sang bạn bè, người yêu, đồng nghiệp, v.v.

Khi điều đáng buồn nhưng không thể tránh khỏi cuối cùng cũng qua đi, có một hộp kiểm ở cuối trang “chỉnh sửa liên hệ” cho phép bạn “Đánh dấu mục này là đã chết”.

Monica giúp bạn duy trì các mối quan hệ tốt đẹp

Theo dõi một trang web phức tạp về các mối quan hệ giữa các cá nhân với nhau thật dễ dàng với Monica, miễn là bạn nhớ luôn cập nhật và chính xác dữ liệu của mình. Nhưng trước tiên, bạn cần có các mối quan hệ để theo dõi. Nếu bạn đang tìm kiếm một đối tác lãng mạn, hãy xem hồ sơ trên mạng xã hội là một nơi tuyệt vời để bắt đầu!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *