I went static and I'm so thrilled about what I accomplished!

I went static and I'm so thrilled about what I accomplished!

Preface: I just want to exclaim how excited about my switch to static hosting to people who will understand and appreciate what I did

I collect punk rock and indie rock autographs. That's become my thing the last few years.

I was hosting a show and tell site using Wordpress. A tangle of plug-ins, Advanced Custom Fields, child themes and innumerable styles in the stylesheets.

It kind of functioned, but it was a headache. Even entering data was a pain because the custom fields didn't flow nicely in the UI.

I also had a convoluted method of deploying my site, exporting db, rsyncing to server, then running a second script on the server that used renamed the site to the public version and a few other deploy time database changes. I felt good doing it this way in case my site got hacked by some vulnerability in Wordpress or a plug-in

It worked but I wasn't happy or proud.

Well, no longer.

After browsing this subreddit for ages I've done it AND I've gone overkill.

I build a python app backed by a SQL database. I launch the app locally - it has a rudimentary UI, but it works and I can refine it), enter in a new record or a new artist, copy in new images for the band, the artist, the album, etc.

Then I click Build and a brand new set of HTML files are generated.

Then I click Publish (dry run) to check its all working.

Then I click Publish and that rsyncs it to the server (which is behind cloudflare)

I can serve it locally to make sure all the links are working

In short it's a desktop app to organize my collection that also publishes to the web.

https://preview.redd.it/3l0709ebz8bh1.png?width=2492&format=png&auto=webp&s=c41aab45c860948834b858b754f4b7a79fe1b344

Now that it's static, I'm good against miscreants. I laugh about requests get and post requests to non-existent urls. Sorry guys, there's no .env file, there's no xmlrpc or anything else. :)

And, with a simpler page structure, simpler CSS, it became a lot easier to achieve the "museum" look and feel that I had been striving for unsuccessfully.

I wanted to thank the sub for enlightening me.

And, if the music genres suit you, take a look.

https://lucascollection.com

reddit.com
u/NeverInsightful — 1 day ago
▲ 17 r/PleX

suffered out of control media databases

My system drive in Plex filled itself up last night, preventing watching movies.

On reviewing I found that it has been creating a couple gigs of backups each day in these directories:

/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-in Support/Databases

Files are named in the following patterns and not being deleted

com.plexapp.plugins.library.db-YYYY-MM-DD-tmp
com.plexapp.plugins.library.blobs.db-YYYY-MM-DD-tmp

Literally the only plug-in I have installed is Sub-Zero Subtitles

It's a basic install. Ubuntu 22.04 and Plex, not dockerized or anything else.

If there's not an misconfiguration, I'm thinking to write a script to run through cron to keep the last 5 daily backups and the last 12 end of month backups just for safety sake.

Has anyone seen this behavior? Any thoughts or pre-existing solutions?

Also, as you can see, while I have a decent sized media library, I haven't found or looked for any plug-ins. This spawns a second question - what are you using that makes your life easier. Plex server is just me + 2 remote users (family members)

reddit.com
u/NeverInsightful — 12 days ago

What is the proper deploy process when developing locally?

It seems like Wordpress design, logic and data in Wordpress sites are all tightly coupled.

I’ve been working on my site locally. When I’m ready to deploy it looks like this:

* export the database to a sql file
* rsync the database and entire site to remote. Usually this is just new photos and possibly css updates but sometimes template changes or short codes or other logic
* once that lands on the server run a script that drops the current database, imports the version that was just uploaded, then fixes things like the site_url etc

I’m not taking user registrations or comments or else my process would need small changes. But on the flip side if my site is ever hacked I’ll be able to revert to a clean version instantly since all the syncing is one-way

I feel like there has to be a standard way of doing this? Or is everyone who’s working locally rolling their own solution?

reddit.com
u/NeverInsightful — 14 days ago

[PC] Intel NUC (and NUC-like) cluster - as a lot (preferred) or parted out

I started with a single NUC, then expanded to 3 units (different model NUC plus an AMD NUC-style box) so I could play with Proxmox's clustering. They're low-power machines that have served me well.

You'll see tons of power-on hours, but relatively little issuage all things considering.

They host a bunch of VM's, so my goal is to sell these and use the proceeds to replace with a robust desktop with at least 32GB RAM (hopefully 64GB, but who knows nowadays) to take the place of these three boxes.

Looking for price checks on these either individually or as a lot.

I wrote a python script to gather what I hope is all the relevant info for each. If I missed anything let me know.

You can see they're mix and match.

On system 3 /dev/sdb is reported as a sata drive. It's a card mounted in the NVMe slot, but I guess this one uses a SATA interface

System 1

══════════════════════════════════════════════════════════════
Host : pve
Time : 2026-06-15 04:40:27
══════════════════════════════════════════════════════════════
SYSTEM / COMPUTER MODEL
══════════════════════════════════════════════════════════════
Vendor : AZW
Product Name : SER
Version : N/A
Board : SER
BIOS : SER5H512 (09/06/2024)
══════════════════════════════════════════════════════════════
CPU
══════════════════════════════════════════════════════════════
Model : AMD Ryzen 7 PRO 5850U with Radeon Graphics
Sockets : 1
Cores : 8
Threads : 16
HyperThreading: Yes
Cache (L3/L2) : 16 MiB (1 instance)
══════════════════════════════════════════════════════════════
RAM
══════════════════════════════════════════════════════════════
Slot Bank Size Type Speed Manufacturer Part Number
---------------------- ---------------- -------- -------- -------------- -------------------- --------------------
DIMM 0 P0 CHANNEL A 16 GB DDR4 3200 MT/s Unknown Unknown
DIMM 0 P0 CHANNEL B 16 GB DDR4 3200 MT/s Unknown Unknown
Total Installed : 32768 MB (32.0 GB)
══════════════════════════════════════════════════════════════
NVMe DRIVES
══════════════════════════════════════════════════════════════
┌─ /dev/nvme0 (namespace: /dev/nvme0n1)
│ Model : CT500P3PSSD8
│ Serial : 2411479236AE
│ Firmware : P9CR413
│ Capacity : 465.8G
│ NVMe Version : 1.4

│ ── SMART Health ──────────────────────────────
│ Overall Health : PASSED
│ Critical Warning : 0
│ Temperature : 48°C (321 Kelvin)
│ Available Spare : 100% (threshold: 5%)
│ Percentage Used : 5%
│ Media Errors : 0
│ Error Log Entries : 0

│ ── Usage ─────────────────────────────────────
│ Power On Hours : 12,016
│ Power Cycles : 17
│ Unsafe Shutdowns : 8
│ Data Read : 13,059,856 (6.69 TB)
│ Data Written : 14,732,830 (7.54 TB)
│ Warn Temp Time : 0
│ Crit Temp Time : 0
└──────────────────────────────────────────────────
══════════════════════════════════════════════════════════════

System 2

══════════════════════════════════════════════════════════════
Host : proxmox
Time : 2026-06-15 09:40:01
══════════════════════════════════════════════════════════════
SYSTEM / COMPUTER MODEL
══════════════════════════════════════════════════════════════
Vendor : Intel(R) Client Systems
Product Name : NUC8i5BEH
Version : J72747-303
Board : NUC8BEB
BIOS : BECFL357.86A.0077.2019.1127.1452 (11/27/2019)
══════════════════════════════════════════════════════════════
CPU
══════════════════════════════════════════════════════════════
Model : Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz
Sockets : 1
Cores : 4
Threads : 8
HyperThreading: Yes
Cache (L3/L2) : 6 MiB (1 instance)
══════════════════════════════════════════════════════════════
RAM
══════════════════════════════════════════════════════════════
Slot Bank Size Type Speed Manufacturer Part Number
---------------------- ---------------- -------- -------- -------------- -------------------- --------------------
SODIMM1 Memory Channel A 16 GB DDR4 2400 MT/s 859B CT16G4SFD824A.M16FE
SODIMM2 Memory Channel B 16 GB DDR4 2400 MT/s 859B CT16G4SFD824A.M16FE
Total Installed : 32768 MB (32.0 GB)
══════════════════════════════════════════════════════════════
NVMe DRIVES
══════════════════════════════════════════════════════════════
┌─ /dev/nvme0 (namespace: /dev/nvme0n1)
│ Model : CT500P1SSD8
│ Serial : 1904E1E58E1E
│ Firmware : P3CR010
│ Capacity : 465.8G
│ NVMe Version : 1.3

│ ── SMART Health ──────────────────────────────
│ Overall Health : PASSED
│ Critical Warning : 0
│ Temperature : 42°C (315 Kelvin)
│ Available Spare : 100% (threshold: 10%)
│ Percentage Used : 12%
│ Media Errors : 0
│ Error Log Entries : 0

│ ── Usage ─────────────────────────────────────
│ Power On Hours : 56,268
│ Power Cycles : 187
│ Unsafe Shutdowns : 84
│ Data Read : 79,106,099 (40.50 TB)
│ Data Written : 55,258,425 (28.29 TB)
│ Warn Temp Time : 0
│ Crit Temp Time : 0
└──────────────────────────────────────────────────
══════════════════════════════════════════════════════════════
SATA / OTHER DRIVES
══════════════════════════════════════════════════════════════
HDDs (rotational):
┌─ /dev/sda
│ Model : Samsung
│ Serial : S5VSNJ0R100433V
│ Firmware : SVQ01B6Q
│ Capacity : 931.5G
│ Transport : 870
│ Rotation : Solid State Device

│ ── SMART Health ──────────────────────────────
│ Overall Health : PASSED
│ Temperature : 38°C
│ Reallocated Sects : 0
│ Pending Sectors : N/A
│ Uncorrectable : N/A

│ ── Usage ─────────────────────────────────────
│ Power On Hours : 33530
│ Power Cycles : 63
│ Data Written : 15,571,934,458 (7.25 TB)
└──────────────────────────────────────────────────
══════════════════════════════════════════════════════════════

System 3

══════════════════════════════════════════════════════════════
Host : proxmox2
Time : 2026-06-15 09:40:11
══════════════════════════════════════════════════════════════
SYSTEM / COMPUTER MODEL
══════════════════════════════════════════════════════════════
Vendor : Intel(R) Client Systems
Product Name : NUC7i3BNH
Version : J31191-314
Board : NUC7i3BNB
BIOS : BNKBL357.86A.0069.2018.0920.1250 (09/20/2018)
══════════════════════════════════════════════════════════════
CPU
══════════════════════════════════════════════════════════════
Model : Intel(R) Core(TM) i3-7100U CPU @ 2.40GHz
Sockets : 1
Cores : 2
Threads : 4
HyperThreading: Yes
Cache (L3/L2) : 3 MiB (1 instance)
══════════════════════════════════════════════════════════════
RAM
══════════════════════════════════════════════════════════════
Slot Bank Size Type Speed Manufacturer Part Number
---------------------- ---------------- -------- -------- -------------- -------------------- --------------------
ChannelA-DIMM0 BANK 0 4 GB DDR4 2400 MT/s 0000 Rank: 1
ChannelB-DIMM0 BANK 2 8 GB DDR4 2400 MT/s SK Hynix HMA81GS6AFR8N-UH
Total Installed : 12288 MB (12.0 GB)
══════════════════════════════════════════════════════════════
NVMe DRIVES
══════════════════════════════════════════════════════════════
No NVMe devices detected (or nvme-cli not installed).
══════════════════════════════════════════════════════════════
SATA / OTHER DRIVES
══════════════════════════════════════════════════════════════
SATA SSDs:
┌─ /dev/sdb
│ Model : MTFDDAV256TDL-1AW15ABHA
│ Serial : UHZKT01J1DBII6
│ Firmware : HPC0T32
│ Capacity : 238.5G
│ Transport : sata
│ Rotation : Solid State Device

│ ── SMART Health ──────────────────────────────
│ Overall Health : PASSED
│ Temperature : 36°C
│ Reallocated Sects : N/A
│ Pending Sectors : N/A
│ Uncorrectable : 0

│ ── Usage ─────────────────────────────────────
│ Power On Hours : 1058
│ Power Cycles : 427
│ Data Written : 9,438,088,081 (4.39 TB)
│ Data Read : 13,970,558,229 (6.51 TB)
└──────────────────────────────────────────────────
HDDs (rotational):
┌─ /dev/sda
│ Model : SanDisk
│ Serial : 21382T801629
│ Firmware : UH4504RL
│ Capacity : 931.5G
│ Transport : PLUS
│ Rotation : Solid State Device

│ ── SMART Health ──────────────────────────────
│ Overall Health : PASSED
│ Temperature : 22°C
│ Reallocated Sects : 0
│ Pending Sectors : N/A
│ Uncorrectable : N/A

│ ── Usage ─────────────────────────────────────
│ Power On Hours : 655
│ Power Cycles : 212
└──────────────────────────────────────────────────
══════════════════════════════════════════════════════════════

reddit.com
u/NeverInsightful — 21 days ago

Looking for a live threat feed of phishing sites

Can anyone steer me toward a feed of still active phishing sites? Not hashes or URLs that are all taken down.

Working on an anti phishing tool that's so far successful at work and home browsing, but I'd like to put it up against a wider variety of threats.

Also, if this isn't the correct sub, I'd love pointers to any other subs that I might be able to glean this from.

reddit.com
u/NeverInsightful — 1 month ago

Inability to create developer account follow-up (no solution, just frustration)

I posted a few days ago that I was being rejected from making a free developer account.

Just wanted to follow up with what I have since learned or gathered.

* Microsoft grants developer accounts to a single phone number ONLY

* because my phone number is used as a backup MFA method in my works tenant, I'm precluded from creating a dev account anywhere but there, apparently.

* Microsoft checks phone numbers against having ever been registered. As in, even if your phone number is deleted from a tenant, they'll still block your sign-up using that phone number. Not if its been used to create a developer account - I verified I'm not signed up for a dev account with my work account.

* I also tried getting a new number from a prepaid provider with an eSIM, but wouldn't you know it, I'm "financing" my phone (well, I traded in my old phone so I'm locked to my carrier for a few years), and because of that, I cant activate an eSim in my account.

This all seems crazy and I'm not sure what Microsofts goal is. I'm sure a fraudster would have no qualms about spending $3 or $5 to get an eSIM. So all they're doing is encouraging me either call my mother and get her to relay a code for me which seems stupid because it breaks the link between the developer account and the users identity, or grab a cheap phone off craigslist for this eSIM business.

At least this is my conclusion after pulling my hair out for many days. If any one here thinks I'm wrong or has learned otherwise, I would love feedback.

After this, don't worry, I won't post on this topic anymore.

reddit.com
u/NeverInsightful — 2 months ago

Unable to make developer account on Microsoft

Hi,

I am currently developing an extension for internal use, but which needs to undergo Microsoft review in order to deploy using GPO or InTune. I tried signing up for an Add-On developer account but I got this message:

> Microsoft runs on trust. We engage in a rigorous set of evaluation and certification processes; as a result your request was blocked. If you require further information please reach out to Microsoft support

I can't reach out to Microsoft support. The AI template for reaching out won't let me submit my support request without setting a workspace and I can't create a workspace since they rejected me.

there is also a partner support form, but it only leads you to predefined links and none of them are what I'm looking for.

How do I get through to them?

Or is that it? I am forever blocked? I haven't ever submitted anything period, not like I've done anything malicious. I'm just signing up from my O365 account.

Does anyone know how I can proceed?

I'm sincerely frustrated.

I'm not even sure if this is the right subreddit to post in.

reddit.com
u/NeverInsightful — 2 months ago

Unable to make developer account on Microsoft

Hi,

I am currently developing an extension for internal use, but which needs to undergo Microsoft review in order to deploy using GPO or InTune. I tried signing up for an Add-On developer account but I got this message:

> Microsoft runs on trust. We engage in a rigorous set of evaluation and certification processes; as a result your request was blocked. If you require further information please reach out to Microsoft support

I can't reach out to Microsoft support. The AI template for reaching out won't let me submit my support request without setting a workspace and I can't create a workspace since they rejected me.

there is also a partner support form, but it only leads you to predefined links and none of them are what I'm looking for.

How do I get through to them?

Or is that it? I am forever blocked? I haven't ever submitted anything period, not like I've done anything malicious. I'm just signing up from my O365 account.

Does anyone know have any advice?

I'm sincerely frustrated.

I'm not even sure if this is the right subreddit to post in.

reddit.com
u/NeverInsightful — 2 months ago