/temvote

Primary LanguageGoMIT LicenseMIT

TemVote - 教室が暑い?寒い? エアコンの温度投票アプリ

プロジェクト実習Uで作成したアプリケーション。

起動方法

Webフロントエンド側のサーバ + RaspberyPiのログ収集サーバ

$ make
$ go build

$ export TEMVOTE_STATIC_DIR=./static
$ export TEMVOTE_TEMPLATE_DIR=./template
$ export TEMVOTE_DB_DRIVER=mysql
  # See https://github.com/go-sql-driver/mysql#examples
$ export TEMVOTE_DB_URL=user:password@tcp(db.example.com:3306)/dbname
$ export TEMVOTE_DB_INIT_SQL_FILE=./db.sqlite3.sql
  # If using sqlite3 database, you can execute sql statements for database initialization.
$ export TEMVOTE_THINGWORX_URL=https://user:passwd@example.com/Thingworx
$ export TEMVOTE_THINGWORX_APP_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
$ touch ./secret.conf
$ ./temvote