oogetyboogety / guestbook-1

Web 1.0, here I come!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

guestbook

It's a guestbook alright. Web 1.0, here I come!

Screenshot of Mozilla 1.3 displaying the guestbook
Screenshot of Mozilla 1.3 displaying the guestbook's new entry page

Features

  • Not much yet...
  • it has some BBCode support though!

Installation

Install Crystal and PostgreSQL, then:

  • install the dependencies: shards install
  • build the application: shards build
  • create a new Postgres database named guestbook

Usage

Once shards build succeeded, you can run the web server via ./bin/guestbook.

Want to run this outside of your local dev machine? Set the environment variable KEMAL_ENV=production.

Want to expose this service on a different directory other than /? Just set the SITE_ROOT environment variable to something, e.g: SITE_ROOT=/myguestbook.

Contributing

  1. Fork it (https://github.com/nilsding/guestbook/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

About

Web 1.0, here I come!

License:MIT License


Languages

Language:HTML 53.8%Language:Crystal 46.2%