Locking yourself out of a system remotely is a time honored tradition. You might be doing it with caching instead of IP tables, but you're still in good company.
I worked somewhere once where we were literally locked out of a system - the door control computer stopped responding and we couldn't get into the room it was in to reboot it, because of course it controlled that door.
I don't figure enough with the network setup to have gotten locked out like that, but i have managed to run a shutdown when i meant to do a reboot, one time it was on a well integrated embedded device without an external power switch, so they had to power cycle a big part of the system to get it back online 🫣
No caching just means the HTML is cached on the edge. It's bad but it's not that bad. Nobody can do anything because of lack of tokens or auth cookies. But they can read internal admin pages and sensitive information. You basically have cloudflare in front of your server and when admin pages are cached by cloudflare when somebody logs in, the pages are also cached and everybody can read them.
So all you need is a static site, I'd go for a free netlify or neocities account with hugo or something similar in that case. You don't even need cloudflare or an admin panel on your own site.
I'm not even using hosted wordpress. I run my own server. I mean open source self hosting alternatives. Static sites are like somewhat opposite to what I do. Feed is the definiton of "not static". And with running my own server I need cloudflare to cache stuff so traffic won't overload it.
A feed can just be a static file that's updated with every change. The definition of not static is if you need to do processing on the backend, which you don't.
How exactly do you think that static file gets 'updated with every change' automatically? You need a backend process or script to watch for changes, format the data, and rewrite the file to disk. That is backend processing.
I have the feeling you are confusing wordpress with "wordpress.com". Because the alternatives you mentioned are alternatives to that.
// edit: correction because I think there is a misundestanding here.
I take the L and admit that what you say is possible. But for me it would not make sense.
Yes, static generation is an alternative. But my current setup is a WordPress/wp-cli publishing pipeline with scheduling, media handling, categories, archives, admin UI, and automation. Replacing that with Hugo or similar would be a migration/rebuild project, not just ‘remove the backend.’
Heeeey, don't feel bad. It could happen to anyone! You're not stupid. I'm stupid. I don't even have a grasp of what you're talking about or how you did it.
Thanks for the encouragement. It wasn't the first time and it probably won't be the last. Being stupid is paradoxically the price you pay for getting smart. Learning from your mistakes .... like ... multiple times...
27 Comments
krellor@fedia.io · 50 pts · 98d
Locking yourself out of a system remotely is a time honored tradition. You might be doing it with caching instead of IP tables, but you're still in good company.
ArbitraryValue@sh.itjust.works · 33 pts · 98d
I worked somewhere once where we were literally locked out of a system - the door control computer stopped responding and we couldn't get into the room it was in to reboot it, because of course it controlled that door.
InEnduringGrowStrong@sh.itjust.works · 11 pts · 98d
Didn't something similar also happened to Facebook not to long ago?
Skullgrid@lemmy.world · 9 pts · 98d
yes. unfortunately it did not lead to their collapse
theloneyank@slrpnk.net · 2 pts · 97d
jaybone@lemmy.zip · 7 pts · 98d
They couldn’t reboot Zuckerborg.
iocase@lemmy.zip · 4 pts · 97d
Unrelated but you're reminding me of the load bearing mac mini at Twitter
Alberat@lemmy.world · 11 pts · 97d
I'm sorry Dave
ignotum@lemmy.world · 7 pts · 98d
I don't figure enough with the network setup to have gotten locked out like that, but i have managed to run a shutdown when i meant to do a reboot, one time it was on a well integrated embedded device without an external power switch, so they had to power cycle a big part of the system to get it back online 🫣
Sylaran@lemmy.world · 23 pts · 98d
LordPassionFruit@lemmy.ca · 3 pts · 97d
I'm no WordPress expert, but I believe that the password would then be universally accessible?
toasterbotnet@piefed.social · 3 pts · 96d
No caching just means the HTML is cached on the edge. It's bad but it's not that bad. Nobody can do anything because of lack of tokens or auth cookies. But they can read internal admin pages and sensitive information. You basically have cloudflare in front of your server and when admin pages are cached by cloudflare when somebody logs in, the pages are also cached and everybody can read them.
LordPassionFruit@lemmy.ca · 1 pts · 96d
Ah cool. Thanks for taking the time to explain!
trxxruraxvr@lemmy.world · 18 pts · 98d
If you're still using WordPress you most likely are
Lucidlethargy@sh.itjust.works · 6 pts · 98d
So... Most of the internet?
trxxruraxvr@lemmy.world · 4 pts · 97d
Definitely
toasterbotnet@piefed.social · 1 pts · 96d
Can confirm. I am the average internet addict.
and as the post already confirms I am probably disabled.
toasterbotnet@piefed.social · 1 pts · 96d
What is a decent alternative then?
Vibecoding everything from scratch?
trxxruraxvr@lemmy.world · 3 pts · 96d
There are many alternatives, which one is for depends on the type of site you need.
toasterbotnet@piefed.social · 1 pts · 95d
It's basicall a shitpost blog with a 24/7 Meme feed.
Wordpress with wp-cli is perfect. I love it
trxxruraxvr@lemmy.world · 2 pts · 95d
So all you need is a static site, I'd go for a free netlify or neocities account with hugo or something similar in that case. You don't even need cloudflare or an admin panel on your own site.
toasterbotnet@piefed.social · 1 pts · 94d
What are you talking about?
I'm not even using hosted wordpress. I run my own server. I mean open source self hosting alternatives. Static sites are like somewhat opposite to what I do. Feed is the definiton of "not static". And with running my own server I need cloudflare to cache stuff so traffic won't overload it.
trxxruraxvr@lemmy.world · 2 pts · 94d
A feed can just be a static file that's updated with every change. The definition of not static is if you need to do processing on the backend, which you don't.
toasterbotnet@piefed.social · 1 pts · 94d
How exactly do you think that static file gets 'updated with every change' automatically? You need a backend process or script to watch for changes, format the data, and rewrite the file to disk. That is backend processing.
I have the feeling you are confusing wordpress with "wordpress.com". Because the alternatives you mentioned are alternatives to that.
// edit: correction because I think there is a misundestanding here.
I take the L and admit that what you say is possible. But for me it would not make sense. Yes, static generation is an alternative. But my current setup is a WordPress/wp-cli publishing pipeline with scheduling, media handling, categories, archives, admin UI, and automation. Replacing that with Hugo or similar would be a migration/rebuild project, not just ‘remove the backend.’
Lost_My_Mind@lemmy.world · 10 pts · 98d
Heeeey, don't feel bad. It could happen to anyone! You're not stupid. I'm stupid. I don't even have a grasp of what you're talking about or how you did it.
Computer boo-boo!
Computer boo-boo!
toasterbotnet@piefed.social · 13 pts · 98d
Thanks for the encouragement. It wasn't the first time and it probably won't be the last. Being stupid is paradoxically the price you pay for getting smart. Learning from your mistakes .... like ... multiple times...
theloneyank@slrpnk.net · 1 pts · 97d
mhzawadi@lemmy.horwood.cloud · 4 pts · 98d
Of you haven't cut your fingers off or deleted more then you wanted, your doing it wrong.
I've done both many times
toasterbotnet@piefed.social · 1 pts · 96d
😆