Lompat ke konten

Tag: ubuntu

Konfigurasi Portainer Dan Traefik Menggunakan Docker Compose

Pada artikel sebelumnya kita sudah menggunakan docker-compose untuk menjalankan portainer. Tapi port yang digunakan masih default 9000 dan belum menggunakan https. Kali ini kita akan menggunakan Traefik sebagai reverse proxy untuk redirect traffic dari/ke luar menuju ke portainer sehingga port yang terbuka hanya 80 (http) dan 443 (https). Daftar Isi: Prasyarat Buat File docker-compose.yml untuk Traefik Buat File acme.json Buat File traefik.yml Buat File global-middlewares.yml dan tls.yml Buat File docker-compose.yml untuk Portainer Prasyarat: Docker Engine & Docker Compose Domain/sub domain yang sudah disiapkan Buat File docker-compose.

Cara Upgrade Nextcloud Di Ubuntu

Salah satu platform untuk berbagi data maupun kolaborasi yang mirip dengan Dropbox, Google Drive dan iCloud tapi dikelola mandiri dan free yaitu Nextcloud, tiap bulan selalu mengeluarkan versi terbaru. Sehingga kita harus sering untuk update agar tetap dapat menggunakan fitur-fiturnya dan aman. Daftar Isi Download dan Extract file Nextcloud Server terbaru Matikan webserver Nginx Matikan cronjob untuk sementara Rename folder nextcloud Pindahkan folder nextcloud Salin file config.php Sesuaikan hak akses file dan folder Jalankan Upgrade Cek Keamanan Server Nextcloud Download dan Extract file Nextcloud Server terbaru Buat sebuah folder kosong, dan taruh file hasil download disitu

Install Laravel Nginx Di Ubuntu

Kali ini saya akan berbagi mengenai instalasi Laravel 9 dengan webserver Nginx pada distro Ubuntu 22.04 Daftar Isi: Prasyarat Update sistem Install Nginx, PHP dan Git Install Composer Ubah file default didalam folder /etc/nginx/sites-available/ Composer project Laravel Install certbot Prasyarat: VPS minimal 1GB RAM Ubuntu 22.04 Fresh Install Update sistem Lakukan update sistem terlebih dahulu menggunakan apt update dan apt upgrade sudo apt update && sudo apt upgrade -y Install Nginx, PHP dan Git Secara default, versi PHP yang digunakan adalah 8.

Docker Reverse Proxy Menggunakan Traefik

Jika sebelumnya sudah pernah dengar Reverse Proxy terutama pada Nginx Reverse Proxy, maka kali ini saya akan bahas mengenai Traefik Reverse Proxy. Traefik ini lebih ditujukan pada docker, container. Daftar Isi: Prasyarat Buat File docker-compose.yml Edit File docker-compose.yml atau docker-compose-traefik-nginx.yml Running file docker-compose Prasyarat: Docker Engine Docker Compose Buat File docker-compose.yml Langkah pertama buat file docker-compose.yml, tapi kali ini nama file yang saya gunakan adalah docker-compose-traefik-nginx.yml, sehingga ketika running nanti harus lebih spesifik nama filenya.

Monitor Docker Menggunakan Portainer

Salah satu tools untuk manajemen docker yang berbasis web adalah Portainer, dengan Portainer kita bisa monitor list docker yang sedang running, termasuk melakukan docker-compose didalamnya. Bahkan kita bisa monitor docker di server lain menggunakan portainer agent. Daftar Isi: Buat File docker-compose.yml Edit file docker-compose.yml Running docker-compose Buat File docker-compose.yml Kali ini saya akan running portainer menggunakan docker-compose, buat folder portainer dan file docker-compose.yml didalamnya mkdir portainer touch portainer/docker-compose.yml cd portainer Edit file docker-compose.

Install Docker Compose Pada Ubuntu

Jika pada artikel sebelumnya membahas mengenai instalasi Docker pada Ubuntu, maka pada artikel kali ini akan bahas install Docker Compose pada Ubuntu. Docker Compose sendiri merupakan tools untuk custom suatu docker serta mempermudah ketika running docker karena format file docker compose sendiri berupa yaml. Daftar Isi: Install Docker Compose Persiapan file docker-compose.yml Running Docker Compose Kesimpulan Install Docker Compose Cek terlebih dahulu pada halaman release Docker Compose versi terbarunya, saat ini saya mendapatkan versi v2.

Install Docker Di Ubuntu

Untuk istilah docker sendiri silahkan dicek di Wikipedia atau kalau mau versi Bahasa Indonesianya cek disini. Daftar Isi: Uninstall docker versi lama Install menggunakan Repository Setup Repository Install Docker Engine Kesimpulan Uninstall docker versi lama Sebelum install docker versi terbaru, lakukan uninstall terlebih dahulu versi lama dengan perintah: sudo apt-get remove docker docker-engine docker.io containerd runc Install menggunakan Repository Kali ini kita akan install Docker menggunakan repository. Setup Repository Lakukan update dan install beberapa dependesi.

Konfigurasi Ssh Tunneling

SSH tunneling atau bisa disebut ssh port forwarding adalah suatu metode koneksi SSH terenkripsi antara client server melalui port tertentu. SSH tunneling biasa digunakan untuk transfer data yang tidak terenkripsi, seperti VNC dan FTP. Secara singkat metode ini sama dengan akses VPN, jadi IP address yang terlacak adalah IP address server remote. Ada tiga tipe untuk melakukan SSH Port Forwarding: Local Port Forwarding Meneruskan koneksi dari klien/lokal ke server/remote melalui SSH dan dan port tujuan.

Membuat Swapfile Di Ubuntu

Distro linux sekarang sebagian besar sudah tidak menerapkan partisi swap terpisah, hal ini dikarenakan kapasitas RAM komputer/laptop sekarang sudah cukup besar dan juga harga RAM yang sudah terjangkau. Daftar Isi: Cek Swap Membuat Swapfile Menyesuaikan nilai swappiness Hapus Swapfile Kesimpulan Cek Swap Sebelum mulai, cek terlebih dahulu partisi swapnya. $ sudo swapon --show Jika hasilnya kosong, tandanya OS tersebut tidak memiliki partisi swap. Sebaliknya jika hasilnya seperti dibawah ini, maka partisi swap sudah ada.