Tự động triển khai site tĩnh lên AWS S3 sử dụng CI

Ý tưởng: Lưu code của site đồng thời ở hai nơi là codecommit và keybase Khi có thay đổi trên nhánh master –> build site và đưa lên AWS S3 sử dụng s3deploy Công cụ: Tài khoản amazon web service git Sublime text + Sublime merge Tạo repo ở codecommit và login bằng SSH ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/onlinekiemcom Thay đổi nguồn để push repo git remote set-url origin ssh://git-codecommit.

Thế giới tiền mã hóa (Crypto Currency)

Tổng hợp những link về thế giới tiền mã hóa, tiền điện tử, tiền kĩ thuật số, tiền ảo …. https://qft.hodloo.com https://www.skywirex.com/ https://masternodecap.com/ https://www.coingecko.com https://coinmarketcap.com/ https://blockchainwhispers.com/bitmex-position-calculator/#more https://coinmarketcal.com/en/ https://trinsicoin.com/ https://masternodes.pro/statistics

Tạo phân vùng swap trên debian 9

Swap là một phân vùng trên ổ cứng được sử dụng khi một lượng bộ nhớ RAM đầy. Khi hệ thống Linux sử dụng hết RAM, những trang không hoạt động được di chuyển từ RAM sang phân vùng swap Phân vùng swap có thể lấy từ một phân vùng (partition) riêng hoặc một file swap. Thông thường, khi chạy máy ảo Debian phân vùng swap không tồn tại vì vậy chỉ một tùy chọn là tạo file swap.

Cài đặt và cấu hình VNC trên Debian 9

Virtual Network Computing, hay VNC, là một hệ thống kết nối cho phép bạn sử dụng bàn phím và chuột để tương tác với môi trường màn hình đồ họa trên máy chủ từ xa. Nó làm việc quản lý files, phần mềm và những thiết lập trên máy chủ ở xa dễ dàng hơn cho người dùng chưa thấy thoải mái với dòng lệnh. Chuẩn bị Máy cài sẵn Debian 9 server.

Cài đặt home server với Orange Pi

Bài viết sẽ còn được cập nhật … Tôi ấp ủ ý định xây dựng một trung tâm giải trí đa phương tiện sử dụng trong gia đình sử dụng chip ARM từ khá lâu. Tối ưu nó là ưu tiên hàng đầu nên tôi bắt đầu với chip ARM, lưu trữ dữ liệu google cloud … Ở bài viết này tôi sẽ chia sẻ các thiết lập được tôi sử dụng để vận hành server đấy một cách trơn tru nhất.

Cài đặt Plex media server trong một docker container

Bài viết sẽ còn được cập nhật … cp rclone-plex /etc/init.d/rclone-plex chmod +x /etc/init.d/rclone-plex update-rc.d -f rclone-plex defaults bash /etc/init.d/rclone-plex start docker create \ --name=plex \ --net=host \ -e PUID=0 \ -e PGID=0 \ -e VERSION=docker \ -v ~/.plex/config:/config \ -v /media/gplex:/media \ -v ~/.plex/transcode:/transcode \ --restart unless-stopped \ linuxserver/plex:arm64v8-latest -v /media/gplex:/media # gán thư mục /media/gplex trong local vào thư mục media của máy trong container Xong chạy lệnh

Cheat sheet

Để tiện việc tra cứu tôi tạo ra trang này! Kiểm tra nhiệt độ bo sử dụng armbian armbianmonitor -m Linux Kiểm tra hệ điều hành 32 hay 64 bit, sử dụng một trong những lệnh dưới đây: – lscpu – getconf LONG_BIT – uname Nếu bạn quan tâm đến kiến trúc của CPU thì sử dụng một trong những lệnh dưới đây: – /proc/cpuinfo – hwinfo – lshw Kiểm tra thiết bị được gắng vào cổng USB bằng lệnh

Cách chạy Odoo 12 với Docker trong một container

Bài viết sẽ còn được tiếp tục ………… docker network create –driver bridge nguyenhoang-odoo-nw docker volume create –name nguyenhoang-db-data docker run -d –name nguyenhoang-db –env POSTGRES_USER=odoo –env POSTGRES_PASSWORD=nguyenhoang-secret-pw –env POSTGRES_DB=postgres –network=nguyenhoang-odoo-nw –mount source=nguyenhoang-db-data,target=/var/lib/postgresql/data library/postgres:10.5 docker logs nguyenhoang-db docker volume create –name nguyenhoang-odoo-data docker volume create –name nguyenhoang-odoo-extra-addons docker run -d –name nguyenhoang-odoo –link nguyenhoang-db:db -p 8069:8069 –network nguyenhoang-odoo-nw –mount source=nguyenhoang-odoo-data,target=/var/lib/odoo –mount source=nguyenhoang-odoo-extra-addons,target=/mnt/extra-addons –env POSTGRES_PASSWORD=nguyenhoang-secret-pw library/odoo:12.0 docker logs nguyenhoang-odoo Nguồn: https://unkkuri.com/blog/unkkuri-blog-1/post/odoo-12-in-docker-container-25