Building My Own Website, take 2
I wrote a small guide back in 2022 about what kind of options are available as the Internet gets more and more hostile towards niche spaces - especially the queer and adult ones that I often inhabit. This is an updated guide because I want to keep any content that was originally hosted on my old blog the same for archival purposes.
This will be a W.I.P. - it currently is missing links cause I'm out right now.
Why Did I Need My Own Website?
I guess technically I didn't, but I wanted my own space of web to host my content after a lot of stuff I created got yanked by various webhosts and fears that my threads on twitter might disappear as well.
Having my own site is really nice cause I can be unrepentantly me. I can put copies of my stories that aren't "polished" enough for me to put on ao3, I can put my OC's history in all their full, "problematic" glory and just. Not have to worry about anything. People can maybe email me if they wanna yell, but I don't need to put a guestbook or any other way for others to interact with my content if I don't fucking want to.
I can make it visible for anyone to see, or hide the links that you'll need a password or the exact URL to find it. Having my own site gives me control that I don't get on twitter or tumblr or other social media sites.
It's also a bit of vanity ngl. Having yuu.gay and yuu.omg.lol is a point of pride. Also I can then use my site urls as handles on bluesky.
What If I Don't Want to Pay?
There's certainly choices that are "free"! Neocities is probably the one I would suggest most, but you got other options too, like Wix, 000webhost, Weebly, or Wordpress. In the case of free sites your url will normally be something like username.website.com or website.com/username. Most of them use drag and drop which helps make sites usable on any device but leaves much to he desired in the customization department.
The big thing is that you REALLY need to check their Acceptable Use Policy (AUP) and Terms of Service (TOS) to see what you can/'t post there. Neocities is probably the most permissible - its mostly 🔞 friendly but does not allow age play or lolisho content. Sites hosted on WordPress or Wix can't have NSFW and Tumblr is... well. waves hands. You might get away with it, but if your content gets reported to them, they might yank your site (maybe with notification and enough time to save your stuff, sometimes not).
It sucks. Sometimes the nsfw is purely business (coughpayment processorscough) but sometimes it's ideological which hella sucks.
Free/mium Webhosts
- 000webhost
- neocities
- Weebly
- Wix
-
Write.asused to have a free option but no longer (possible hack, pay for a month then let your sub expire)
So How Did I Do This?
Well this is specifically how I set my sites up. I'm gonna be real with you - I'm lazy af and am unwilling to even try messing with cloud servers and deploying from command lines. I just want a panel and something I can just upload some html files and go. This guide reflects that.
Getting a Domain
I want to preface this section by saying this is entirely optional. Some of these options I'll detail below do not require for you to have a dedicated domain or may have domain names as part of the service (I'll try to Note that when it applies)
I currently purchase and renew through PorkBun which I found is cheaper than other places.
I purchased my first domain from IWantMyName which was the ONLY place I found that allowed me to pre-order yuu.gay but it was also hecking expensive. After a year or so I moved to PorkBun. You can 110% purchase a domain on one registrar and move it to a different one! You just gotta wait around ~60 days and pay a transfer fee. When you do a transfer you normally are paying for an additional year of owning a domain (i.e. if you buy from registrar Y and move to registrar P and you have 6 months remaining, when you transfer you'll have 18 months of service left).
As of writing (30 march 2024), I currently own "yuu.gay" ($26.24/yr), "yuu.monster" ($10.79/yr), "yuu.wiki" ($20.06/yr), and "yuuniverse.xyz" ($10.79/yr). With the exception of yuu.gay (which was purchased years ago when the .gay TLD became available) I bought these through porkbun for $1 to $2/each because there's often sales and deals on their site when you first set up a new domain. The renewal price fluctuates a bit (some years my renewal price for yuu.gay was slightly higher) and depends on your TLD.
Other Registrars I Have Opinions(tm) On
- I do not suggest GoDaddy cause of just the sheer amount of bad press and obnoxiousness I hear about them.
- Namecheap is, well, cheap but again 0 idea how good their service is. Price wise they tend to be p comparable to Porkbun for purchase but porkbun's renewal fees tend to be lower. I'm a creature of habit though so i wouldn't change unless something big happens.
- Google Domains doesn't exist anymore and you're directed to use Squarespace's domain purchasing site, which is generally much more expensive than Porkbun.
One Note: there's these things called "Handshake URLs" which are sites that use a .(something) that isn't one of the "official" top level domains (TLDs). You might be tempted by their cheap prices (SOME of them are cheap. These domains Namecheap has a larger variety and tends to be cheaper) and cute names (omfg do I really wish I could have gotten yuu.ism) but they're weird and run on blockchain tech, no guarantee that they won't suddenly disappear, and might not be possible to access for most people unless they use a special browser to resolve them so uh... buyer beware? (Note: I'm about to test this on cynderhost so wish me luck lmao)
How Do I Host This?
This is the important part! I'll start with hosts I have used / currently am using and then some reviews/notes about other hosts. None of these are affiliate links, opinions are my own, I'm not getting paid for this.
- Omg.lol - $20/yr per address. This site doesn't require you to have a personal domain (but you can) and also gives you one free year at a .lol domain per account (ACCOUNT not address). Omg.lol isn't quite a "regular" webhost. It's main function is a carrd like page, with a bunch of other add-ons like a blog (works well as a basic website as well), a twitter-like status updater, and a url forwarder. You can also have it point to your own domain if you like but I haven't played around with it yet. There might be changes in the near future and I'll edit accordingly. NSFW content is allowed on your blog and you can link to nsfw everywhere so long as you Note the link is adult. You can not host lolisho content on any parts of omg.lol but can be linked to. Straight up nsfw is not allowed on the status page or image uploader.
- Cynderhost. $1.75/mo for 3 domains. Cynderhost is REALLY great and it's super simple but it does not allow ANY adult content. At all. But you really can't beat that price and how responsive the staff are (like super responsive. All the time). If you need basic hosting and don't plan on having any smut this is a good choice. This was my previous host until I moved (more deets later when i get to liberato), and now I'm about to crawl back to them lol. If it wasn't for the no nsfw they would literally be the perfect webhost.
- Neocities. Free, with $5/mo option - you can subscribe and help support Neocities. In exchange you get more websites and the ability to use your own domain(s). I've used their free tier in the past for hosting twine games and hotlinking art for bang fics but that's about it. As said above, friendly to most NSFW content.
- Liberato. do not use. I moved from cynderhost to liberato (formerly adult refuge) because I believed in their credo of being a place to host nsfw with freedom, while disallowing Nazis and harassment. This was a mistake. They use ghost panel instead of cpanel and it was like pulling teeth to do basic functions like redirects (which just refused to work. I had to manually CREATE AN INDEX PAGE EVERY FUCKING TIME AND CODE A URL REFRESH TO THE RIGHT PLACE), setting up SSL and getting read/write permissions correcrt (i had to actually put in a ticket only to find out they HID HOW TO ACCESS THAT and would need to periodically ask them to bring it back). My sites would randomly lose SSL which meant you had to go through loops to access (made worst because these were often the sites that were suppose to redirect to another url). For zero reason. And then one of the owners leaves, we are assured that nothing will change but then my sites would just... go fucking down. Not all of them but enough that made it unusable. Add to the fact that everyone using liberato suddenly had 0 access to their own panels and when we did they changed our credentiqls... it's a whole mess and trying to find a place to move that will allow my content makes me cry and just. No. Nope. Will never use them again.
- WebhostingPad. I haven't used it. They have a "mini" tier that's $3 to 3.50/mo for 2 domains. They have a basic unlimited tier thats currently on sale for ~$1.99/mo if you buy for multiple years (normally $6.65/mo, monthly price goes down if you pre-pay for 1 or more years). AUP allows adult content.
- NearlyFreeSpeech. Not used but was considered. Few restrictions but there's also alt right and nazis using it so! Use at your own discretion. (This is probably true of most hosts but NFSN markets itself as libertarian so)
- nixihost - not used. Allows NSFW. There's a special code from reddit that gets your first month for $0.01
- hawkhost - not used. Allows NSFW. Unsure if it's based on US law or Canada law which will determine if lolisho is allowed.
- aws, vercel, notify, etc. Lots ot them have free hobbyist tiers which for like ¾ of fandom that will be fine. I used to have one for my discord bot (now gone) but I just. Have not finagled with it in years. There (are? will be?) fandom centric guides linked below that explains how it works though! Most of these have very permissible AUPs.
- special mentions, not quite webhosts. Write.as, cryptopad, tiddlywiki, itch.io, dreamwidth - all these allow NSFW in some shape or form. I need to figure out how to make a sublist in markdown so I can talk about them.
Any Other Guides / Sites to Help?
I'll update this list periodically but here's some sources.
- Scumsuck has a really great guide, although their end result was "fuck it let's just use the cloud"! I am personally terrified of having to set up a server / install cpanel / etc etc so I have not made the plunge lmao.
- Yes Porn Allowed is a regularly updated list of places on the web that allows NSFW content and to what extent as it can vary wildly based on where the site is located. The same maintainer also has a list of places where no porn allowed which is also helpful!
-
https://www.fancoders.com/
I should be more active thereGREAT resources on setting up sites, very friendly community. Also check out https://www.fujoweb.dev/ for a video series on setting up sites on vercel (I should also probably watch this instead of dropping in every so often lmao) and the Fujoshi's Guide to Web Development which helped me understand Git and allows me to now keep a backup of every fic I've ever bookmarked lmao