Anduin

let today = new Beginning();

All Posts


Install Cockpit on Ubuntu 22.04

It's simple. Install First: sudo apt install cockpit -y Authentication Ensure you have a user instead of root is in the sudo group. Please follow the instructions from: Best practice for authentication Fix network issue You may see the following error after installation: packagekit cannot refresh cache whilst offline First go to here: cd /etc/netplan/ Create a new profile: sudo touch /etc/netplan/ …

bash Ubuntu Remote Management Cockpit NetworkManager

CaddyV2 tips

Here are some tips when I am using CaddyV2 as a reverse proxy. Directly render HTML somedomain.aiursoft.com { respond / h1Welcome/h1 200 } Reverse proxy on certain address somedomain.aiursoft.com { reverse_proxy /admin http://v2ray:10000 { } } Permenant redirect git.aiursoft.com { redir https://git.aiursoft.cn{uri} permanent } Reversey proxy and add custom header  …

Reverse Proxy Linux Ubuntu Caddy CaddyV2

Build a new NFS server with WinServer or Ubuntu and mount it

Windows Server On Windows Server, creating a new NFS server is simple. First install this: file And then click the folder properties. file And enable that. file Ubuntu Run: sudo apt update sudo apt install nfs-kernel-server -y sudo mkdir -p /mnt/nfs_share sudo chown -R nobody:nogroup /mnt/nfs_share/ sudo chmod 777 /mnt/nfs_share/ And edit the configuration: sudo vim /etc/exports Add this: /mnt/  …

Linux Ubuntu File Windows Server Share NFS VMware ESXI Vsphere NAS

Mount Windows SMB folder to Ubuntu

First, install tools: sudo apt install cifs-utils Create a new folder: sudo mkdir /mnt/share To mount: sudo mount -t cifs -o username=your-name //your-server/your-path /mnt/share your-name is your Windows user name. your-server is the server IP address or domain name. your-path is the folder name of that SMB share. After executing, you might need to input the password. <div style="display:inline- …

bash Linux Ubuntu Windows Server SMB Share

Run WeChat in Ubuntu

Install and configure Wine. First, install Wine. sudo apt install wine64 After installing, open winecfg. winecfg Ajust the dpi to a higher value. I'm using 192 for 4K display. file Download and configure fonts Download and configure fonts. Run the following commands: sudo apt install cabextract sudo apt install winetricks winetricks corefonts gdiplus riched20 riched30 Download and install WeChat  …

bash Linux Ubuntu China WeChat Wine

Install Nextcloud on a Ubuntu 20.04 server

Step 1 - Buy a server and basic configuration You can buy a pure server at Vultr. After you installing a pure Ubuntu, or buying a new cloud Ubuntu server, you need to first finish the basic authentication configuration. Follow instructions here to: Delete other accounts. Create your own account instead of root. Disable password login and force to use SSH key to log in. Disable root account.  …

Web Linux Ubuntu IT Apache2 PHP MySQL Certbot Nextcloud Storage

Minecraft Most wanted 比赛

Minecraft Most wanted 全民公敌比赛 在服务器内击杀猎物将成为比赛的胜者! file 规则概要 在比赛时间内,如果有玩家将猎物杀死,或间接将其杀死,则该名玩家为胜者。 详细规则 猎物是参与的玩家之一。猎物需要提前报名。目前猎物已经确定。 在比赛时间内,猎物的位置信息将会以坐标的形式,每隔 1分钟 通过聊天广播发送给所有玩家。 如果在比赛时间内,猎物自己因其它原因死亡: 则猎物会被传送到刚刚死亡的位置。猎物的所有物品、经验将会被清空。比赛继续。 如果在比赛时间内,无人使猎物死亡: 则猎物为胜者。 比赛其间,除猎物外,所有玩家死亡不会掉落装备。但会将经验值清空。 对于没有床或床被损坏的玩家,死亡将会让玩家复活到距离 0 0 0点不超过5000格的随机位置。 对于有床的玩家,死亡将会让玩家复活在自己的床上。 在参加比赛前,可以携带自己的装备物品。可以提前建设陷阱。可以提前探索 …


Make and prepare your own Windows image and deploy with the OOBE experience

Summary The commands syspres and dism can make a system image and prepare what the system will see when it is first powered on. Through some customization, users can see a friendly page, configure his account and services, and then directly get a system that has been updated to the latest with the driver and software installed with a click of the mouse. file This is useful for: giving away PCs,  …


Why do low-code development is a pseudo requirement?

Why do I think low-code development is a pseudo-requirement? Recently, I have seen many people promoting low-code development. People who have not studied professional programming can quickly create a cross-platform app and put it into production just by drafting or dragging a few controls. It looks like a very beautiful thing. However, I've always had my doubts about this. I tried to use  …

Software Development Low Code PowerApps WYSIWYG

Play with Windows Subsystem for Android with Google Play

What will this article talk about? A lot of my friends are trying to run Android apps on Windows 11. Looks like Microsoft's demo is pretty cool. But soon we found out that Microsoft only promised to run apps from the Amazon app store. And the apps in the Amazon app store are very scarce. We are very much looking forward to being able to run custom Apks. Or even go a step further, install apps  …

bash Windows 11 Android Windows Subsystem For Android WSA Magisk MagiskOnWSA Google Google Play adb

Use you local server to replace the cloud with FRP.

Why am I doing this? I've been complaining: the public cloud is too expensive. A typical server costs about 150USD a month. And because I use a lot of Azure PaaS services, my current business needs to cause me to spend more than 500USD per month. In addition, the database and App Service are both costly. This practice proves: that using Azure is very expensive. So I've been thinking: I have a lot  …

IP bash Linux Windows Server Cloud FRP Network Port Firewall

Setup Minecraft perfect game experience

Brief This article introduces about how I configure my local Minecraft client. This post is for Java edition. Not Bedrock(mobile) edition! Step 1 - Install Java Run the following command with admin: winget install Microsoft.OpenJDK.17 Step 2 - Install Minecraft You can buy Minecraft launcher (Java) at Xbox Store: https://www.xbox.com/en-us/games/store/minecraft-launcher/9pgw18npbzv5#activetab=  …

Configuration Minecraft Game Java