Install vs code server manual di ubuntu server


Ada kalanya ketika kita mau remote ssh ke server proses install vscode server berjalan lama atau malah stuck di install vscode server berikut ini langkah2nya kalau kita mau install manual mudah2an bermanfaat

Masuk ke remote server kemudian tuliskan script dibawah

#!/bin/bash

# Install dependencies
sudo apt update
sudo apt install -y curl

# Download Visual Studio Code Server
curl -fsSL https://code-server.dev/install.sh | sh

# Configure code-server service
cat <<EOT | sudo tee /etc/systemd/system/code-server.service > /dev/null
[Unit]
Description=code-server
After=network.target

[Service]
Type=simple
Environment=PASSWORD=your_password_here
ExecStart=/usr/bin/code-server --bind-addr=127.0.0.1:8080 --user-data-dir=/home/your_username_here/.code-server --auth=none
User=your_username_here
Group=your_username_here
WorkingDirectory=/home/your_username_here

[Install]
WantedBy=multi-user.target
EOT

# Enable and start code-server service
sudo systemctl daemon-reload
sudo systemctl enable code-server.service
sudo systemctl start code-server.service

# Optional: set up automatic startup on boot
sudo systemctl enable code-server.service

echo "Visual Studio Code Server has been installed and configured."





kemudian chmod +x namascript.sh kemudian jalankan dengan ./namascript.sh

Dan jangan lupa ganti variable2 seperti password, username,directory dll

Semoga berhasil dan bermanfaat, Happy Coding

Advertisement

Cara resize vm di proxmox


Hai apa kabar semuanya, sudah lama ngga nulis di blog ini, kali ini saya akan berbagi cara meresize hardisk di vm proxmox, silahkan ikuti cara cara dibawah ini dan pastikan tidak ada yang miss step, resiko tanggung sendiri.

Sebelum melakukan langkah langkah dibawah ini ada baiknya anda mengclone vm yang ingin anda resize, buat jaga jaga iyakan? daripada menyesal kemudian :D.

Setelah di clone langkah selanjutnya adalah masuk ke VM lalu ke Hardware lalu pilih hardware kemudian resize disk

Selanjutnya masukkan jumlah harddisk yang anda ingin tambahkan, misalnya yang awalnya 40G kemudian anda ingin menjadikannya 70G ya udah tinggal ditambahkan 30G

Selanjutnya masuk ke console lalu ketik

df -h

dan lihat apakah ada perubahan? kalau tidak ada perubahan tenang jangan panik :D. karena mmg baru di resize di hardisknya perlu langkah selanjutnya untuk meresize volume yang baru.

Continue reading “Cara resize vm di proxmox”

Set static ip at docker-compose


This is how i set static ip at docker-compose

version: '3.7'

services:
    apps:
        image: postgres:12-alpine
        restart: unless-stopped
        networks: 
            apps_default:
                ipv4_address: 172.21.0.2

networks:
    apps_default:  

Virtual Host Forward IP in Nginx


This article is a continuation of the previous post about local dns using pihole, so i forward all my domain and subdomain to my nginx VM at my home, from nginx VM i forwarded all domain using virtualhost to other machine/ip, and it’s working very well.

This is my code at nginx side i put in /etc/nginx/sites-available/ and /etc/nginx/sites-enabled/

server {
    listen 443 ssl;
        server_name pihole.my.home;
        ssl_certificate /etc/ssl/my.home.crt;
        ssl_certificate_key /etc/ssl/my.home.key;

        location / {
        proxy_pass http://192.168.0.30/admin/;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Host $http_host;
        access_log /var/log/nginx/pihole.access.log;
        error_log /var/log/nginx/pihole.error.log error;
  
    }
}
~  

Pihole as local dns


%d bloggers like this: