ticky / wayback-classic

🕸 A frontend for the Wayback Machine which works on old browsers
http://wayback-classic.net
GNU Affero General Public License v3.0
82 stars 6 forks source link

Add some documentation and contrib files around deploying this. Add a license. Add some gemfiles #22

Closed NunoSempere closed 1 year ago

NunoSempere commented 1 year ago

I think this project is great. This commit adds some documentation and helper files needed to deploy this. It also adds a permissive license. It also adds a Gemfile, though I'm confused about whether that is needed.

Overall I think this project is great!

ticky commented 1 year ago

I appreciate your interest but am not prepared to license this under MIT right now. I would much prefer that people either didn't, or asked me if they wish to host an instance of this, due to it making use of undocumented, unsupported wayback machine APIs.

A root-level Gemfile is not necessary as the project uses only the Ruby standard library. The tests subdirectory does include a Gemfile for the additional testing dependencies.

You should not deploy the project in this way; the dev server is intended for development and is not tested or intended for production use. The server should be configured using plain CGI. On Apache this is trivial, nginx seemingly makes it harder.