Avatar

yoursunny

yoursunny

About

Username
yoursunny
Joined
Visits
6,034
Last Active
Roles
Member, OG
Thanked
1078

Comments

  • I have a page that displays a map of available bus stops: https://yoursunny.com/p/rideon-today/ It contains a query argument of the date, because bus service is different on different dates. Google crawled thousands of pages, because each date results in a different URI. I initially added noindex on the page with specified…
  • I got it installed in two Docker containers. It seems that the cron/uptime.php requires bcmath extension, which is not in the official php:7-alpine image but can be added. I don't have a Dockerfile yet - I just typed the commands one by one. I hope cli.php group list and cli.php service list commands can output in JSON…
  • I have two units of this SD card from GearBest: https://m.gearbest.com/memory-cards/pp_337823.html I also have two Samsung EVO brand SD cards, but they seem to be less reliable and sometimes cause a Pi 3 (predecessor of current Pi 4) to freeze, but they with on the Pi Zero. I rotate the SD cards between Raspberry Pis and…
  • I have Raspberry Pi 4 as desktop. I trust the SD card (from 2016) more than the spinning drive (from 2007). Did I mention that the spinning drive is making weird noises at night? But it's for swap (so I don't wear out the SD card) and seeding torrents.
  • I used to always force-push to master, and I get complaints every week. Now I have a single develop branch that I can force-push, and the master or main branch that I don't force-push. My deployment is generally based on the develop branch after CI passes.
  • Looks like I can't reinstall the KVM until the alleged bug is fixed. I say alleged because there's no recent bug report on Virtualizor forum. https://www.softaculous.com/board/index.php?#cid6 It's time to ditch Virtualizor and make an open-source VM control software.
  • UptimeRobot would also trigger an alert when the URI is not retrievable (connection timeout). I use this feature to monitor NDN forwarder status pages. For example, https://savi.testbed.named-data.net (it's an XML document with XSLT) would contain the string "/yoursunny/pushups" if at least one of my repository replicas is…
  • Looks nice. I'll try to deploy one. UptimeRobot has keyword check that I often use. It retrieves a URI, and alerts if the response contains / does not contain a particular string.
  • I'm looking at Gitea that is more lightweight. Once I figure out, I'll post a tutorial. Not enough. * A basic git pull only fetches one branch. I need all branches, so it needs to be a bare repository checkout. * LFS objects? * Release assets? * Issues? Pull requests? * Automatically include all the repositories I create…
  • Develop a highly scalable billing system that can handle 1000 simultaneous users plus 10000 bots. Sell it to Virmach.
  • I started using Nextcloud in 2019, when Dropbox announced 3-device limit but I have 5 devices. Most of 2020 I was using Bacloud free Nextcloud, but they are in Europe and latency is high. MXroute has Nextcloud too, but it's also in Germany. Last month I came back to self-hosted Nextcloud. I chose Docker deployment this…
  • OGF has been bashing my /phpinfo.php. Thus, I just launched an improved version of phpinfo(). Check it out: https://yoursunny.com/phpinfo.php Yes, I heard, but I never tried it because I fear it would mess up my handwritten config files. I hear haproxy is used by most NAT providers so that users can put websites on port 80…
  • * Buy a premium VPS for every active member of this forum, in exchange of them doing push-ups. * Send the rest of the money to me. I'll buy a MetalVPS to encode these push-ups, a NexusBytes and a MaxKVM to increase serving capacity, and an Inception storage to backup. * Create an AdSense account. I'll put up the push-ups…
  • HIKES? I hiked up Hoye-Crest, Maryland's high point, on 2020-03-21. Trip story here: https://yoursunny.com/t/2020/geocaching-2020/
  • I thought the 3 people represent: * Inception Hosting * RandomIT * NanoVZ Tap here if you don't know why.
  • 22 I only read Caddyfile reference. PHP-FPM crashed. First time this year. It doesn't affect the blog that is a static subsite.
  • I want to make a scenic route monitoring setup with all my boxes: * iptables rule on vpsk would receive packets from vpsk-1 and forward it to vpsk+1 (if k=9 forward to vps0). * I only need userspace program on vps0: it periodically transmits a packet to vps1 and expect the same packet to come back from vps9.
  • No video, no evidence. I tried also. Zero. No, because there's no hourly option and there's no API. LowEndTalk is on DigitalOcean. When it was running slow on Thanksgiving, the administrator resized the VM by clicking a button, and there was only 5 minutes of downtimes. AWS et al has API to create and destroy VM, so that…
  • I don't actually have a storage VPS, but I have used all these protocols. * NFS is used in our university. My dissertation has a section on how I analyzed NFS traffic. * I have SAMBA on my home router, backed by a spinning drive bought in 2018. * I use SSHFS all the time to edit files on the server. * I have iSCSI on my…
  • Linux client: NFS over VPN. https://d.sb/2020/12/nfs-howto Windows client: SAMBA You can follow the NFS guide to mount the filesystem on your OpenWrt home router, and then setup SAMBA server there. SAMBA requires IPsec to have encryption, which would be difficult to setup. SSHFS is a universal option. It has encryption by…
  • * I'll demand to know how much % I'm allowed to use persistently. * Virmach: 33% * MaxKVM: 33% * SpartanHost: 50% * Gullo: nominally 80%, but you run out of RAM first * EUserv: 1GHz, no limit, auto throttle * Oracle Cloud: no limit, auto steal * Inception: ? * Encode push-ups using the allowed CPU percentage. However, I…
  • It's up to @seriesn on how to count toward 1000. I'll sponsor protein bars according to progress using the same formula.
  • /31 is defined in RFC3021. It indeed doesn't allow directed broadcast, but broadcast doesn't make sense on a point to point link. Sending to 255.255.255.255 is still allowed though. /31 does require 2 addresses, but it's a 50% saving compared to /30. You cannot assign /32 on an Ethernet link because each end requires an…
  • The screenshot indicates that your MAC address is not 20:47:47:91:7d:7c. You are not supposed to be receiving unicast traffic to that MAC address. Something is messed up in the Ethernet switch. The good news is, as long as your Ethernet interface is not in promiscuous mode (when you are not running tcpdump or other…
  • I only looked at the first few packets. The bottom layers are all like this: Frame 1: 2962 bytes on wire (23696 bits), 2962 bytes captured (23696 bits)Ethernet II, Src: SuperMic_3d:3e:56 (3c:ec:ef:3d:3e:56), Dst: Dell_91:7d:7c (20:47:47:91:7d:7c)Internet Protocol Version 4, Src: 173.249.5.76, Dst: 144.172.118.2 Notice that…
  • Graph means nothing. Please capture and upload tcpdump traces in pcap or pcapng format, so that we can see exactly what's the traffic. There's no need to allocate /30. You should use /31 that has the same effect but consumes half as many IP numbers.
  • I can sponsor @poisson with some protein bars. Terms: * Send me a training video every week. * Training videos are to be published exclusively on my website and other channels. * I'll aim to publish with 2-3 days. * I'll send one box of 10-12 protein bars per month, shipped by Target or Amazon.com to anywhere in…
  • I'm sleeping. Yoy missed the most important tool: tcpdump. sudo tcpdump -i ens18 -w 1.pcap Wait 10 seconds, CTRL+C, transfer the file to your laptop, and open with Wireshark.
  • You wanna pay 35% more? Request ADD35 coupon then. Or you can get a free NexusBytes box if you do 1000 push-ups in 24 hours. https://www.lowendtalk.com/discussion/comment/3182031/#Comment_3182031
  • Sign up for the free hosting and put up a page like this https://treefiddy.yoursunny.cn After 4 months, you'll save $3 service fee if you receive a service transfer.

This Site is currently in maintenance mode.
Please check back here later.

→ Site Settings