luckyzukky: yamazaki mei from morning musume (mm | meichan #1)
melo ([personal profile] luckyzukky) wrote in [community profile] fancoded2024-04-09 11:43 am

tutorial for deploying otw-archive (ao3) through docker

hey! [personal profile] bluedreaming told me about this comm and i am very grateful because, while the only kinda code i know is html/css and i suck at everything else, i AM very passionate about self hosting and servers and shit, and one of my nerdiest stupidest flexes is that i am the third person in the world to push otw-archive (ao3's code) into production for a public website! that site is superlove and i am very proud of it.

but the real reason why i'm posting: the other day i was messing around with a docker deployment of otw-a, because superlove was done bare metal, and i managed to successfully deploy otw-a in production through docker. and i'm insanely proud that i managed it and i wrote a whole guide on how to do it, because i documented through my first attempt, then started from scratch when i was done and went through it ALL over again to test my documentation, and both times worked!

the guide is on superlove here. i hope people find it helpful! thank you!
jadelennox: Senora Sabasa Garcia, by Goya (Default)

[personal profile] jadelennox 2024-04-10 02:23 am (UTC)(link)

hey, awesome! good going!

msilverstar: (Default)

[personal profile] msilverstar 2024-04-13 03:00 am (UTC)(link)
I think, no KNOW, that the unix command line is a programming language, so I consider you a coder.

And it's fantastic that you have a usable docker version of ao3's code, let a thousand archives bloom!
falkner: [Ensemble Stars] [Kanzaki Souma] (BT21 ☆ Hanami RJ)

[personal profile] falkner 2024-05-15 09:52 am (UTC)(link)
Hi! Thank you so much for writing all of this down. I've been fiddling around trying to figure out the best way to finally update my ancient efiction personal archive to something that isn't run on dying unmaintained code, and while I keep an eye on ourchive I want to try setting up a small otwarchive instance. I'm curious, for a small archive with (I assume) no heavy traffic, are you self-hosting or using third party services?
falkner: [ATEEZ] [Song Mingi] ([ATEEZ] Mingi cute)

[personal profile] falkner 2024-05-22 06:02 am (UTC)(link)
Reflecting on it some more, also thanks to your comment, I decided for now to just give ourchive a try. I managed to get it up and running locally with just a little fiddling on an ancient laptop, which was encouraging. Since the plan is just a personal archive, I should aim for ease of installation... gonna just play around with it locally for now, but I'm encouraged by the ease of set up and troubleshooting the initial issues myself despite my general lack of skills. Thank you again for your input!