<FromGitter>
<Blacksmoke16> Not to dis Amber or anything but it may be worth at least looking into alternatives as there are quite a few frameworks these days that didn't exist back then. I'd at least be aware of whats out there even if you dont intend on switching
<FromGitter>
<Blacksmoke16> either way Amber is still considered one of the more popular frameworks. I haven't heard/doubt there is any talk about discontinuing it
<FromGitter>
<Blacksmoke16> \cc @rukkiddo
<FromGitter>
<rukkiddo> thank you for the answer @Blacksmoke16
<FromGitter>
<rukkiddo> I tried to followed the official website documentation in order to setup my database again, as I see document is not up-to-date. Also we have deprecated warning for YAML when building the project.
<FromGitter>
<rukkiddo> I've never tried to contribute an open source project before but I will see what I can do to help these points. Because I really liked crystal & amber. I hope it will be more active.
<FromGitter>
<Blacksmoke16> whats the yaml warning about?
<FromGitter>
<rukkiddo> I couldn't reproduced it now, it was related to using YAML.mapping instead of YAML::Serializable
<FromGitter>
<rukkiddo> you may say maybe my packages are not up to date but there are still YAML.mapping code in lib folder of my project (I newly built this folder, it was gitignore when I first pull)
<FromGitter>
<Blacksmoke16> what crystal version are you on?
<FromGitter>
<Blacksmoke16> also be sure to `shards update`
<FromGitter>
<rukkiddo> first I made shards update, then I deleted lib folder and shards.lock & removed all versions from shards.yml then shards install again. you know to make sure
<FromGitter>
<damianham> I recently had a problem with hackers trying to break into my server - the result of which was to cause the service to fail as it ran out of database connections. I have since taken measures to address this at the nginx level but I think there maybe some things that Amber/Granite could do to mitigate the effects of these kind of attacks. Principally, if the route would return a 404, which is the result for most
<FromGitter>
... attempts - a database connection should not be opened. What I have done is prefixed all my routes with a version identifier and only pass those requests that match the prefix through to the Amber instance so nginx returns a 404 on any request that does not match the prefix or a static file. Does anyone have any thou ... [https://gitter.im/amberframework/amber?at=5fe0c55363fe0344960e3323]