New Server
pikdum
2016-05-05 01:39:44
#612
Migrated over to a new server. Still tweaking some things, but at least this forum is up.
pikdum
2016-05-05 01:40:58
#613
Will be working on setting up things like https, git repositories, and maybe a music stream.
pikdum
2016-05-05 04:26:46
#614
Everything should be up and running better than it used to be.
Some changes:
* site is now on a dedicated server with some pretty decent specs
- 10 TB bandwidth, 2 older xeon cpus, 8 gb RAM, 250 GB hdd
- moved away from digitalocean because why not, this is only 4x as expensive
* made the forum use html5 routing mode, which gets rid of the # in the url
- also lets me do cool things like use # to link to individual posts, maybe coming soon
* switched from using waitress to using pypy + gevent to run the backend
- should be faster i guess and can handle more of the massive traffic coming at it :^)
* moved forum from kuudere.moe to forum.kuudere.moe
- put a somewhat empty homepage in its old place, will hopefully add more things to it later
* split forum into two subdomains, forum and forum-api, not really too important
* set up real https instead of using CloudFlare's flexible https feature
- https://letsencrypt.org/getting-started/ and https://bjornjohansen.no/securing-nginx-ssl were helpful
* set up the latest and greatest Gogs for hosting git repositories at https://git.kuudere.moe
- registration is open, but i doubt anybody will actually use it other than me
- was going to try to set up GitLab instead, but it's super bloated and took forever just to install
* also needs a MySQL db and MySQL is garbage
TODO:
* probably set up concourse or something super exciting for automating builds and deployment
- then probably work on nbb a bit so builds of that aren't dead
* rice the homepage
- maybe add a different rei or some other waifus
* add more things to homepage, like probably links to git
* maybe add a music stream link, since i do have one
* install more cool things on the server
* actually improve the code behind the forum
- vue.js looks amusing
- as does elixir, but this probably won't happen
* add a preview button so i can see what this super long post looks like before i post it
* start new projects and never finish them
* waste more money on stupid shit
Think that about covers everything I might have missed.
If you have any cool ideas on what to do now that I have a cool server, feel free to suggest things.
I'm off to sleep, since setting all this up pretty much took all evening.
pikdum
2016-05-24 03:30:48
#660
holy shit is gitlab a pain in the ass to configure
pikdum
2016-05-24 04:27:28
#661
and it uses a shitload of memory wow