1.1.0 • Published 7 years ago

climbzilla-web v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

climbzilla-web

Величайший (после мобильных приложений разумеется) клиент для проекта climbzilla.

Это старый добрый динамический сайт на Node.js со следующим функционалом:

  • просмотр списка скалодромов
  • просмотр списка трасс на скалодроме
  • просмотр конкретной трассы

Онлайн демо версия доступна здесь, production версия web.climbzilla.tk.

Документация по работе с API доступна здесь.

Build Status Npm version

Требования

  • Node.js >= 6

Установка и запуск

Устанавливаем пакет, например локально в каталог /var/tmp/climbzilla-web-deploy:

mkdir /var/tmp/climbzilla-web-deploy &&
cd /var/tmp/climbzilla-web-deploy &&
npm install climbzilla-web

Создаем конфиг, например /var/tmp/climbzilla-web-deploy/config.json:

{
	"listen": {
		"host": "127.0.0.1",
		"port": 8080
	},
	"services": {
		"climbzillaApi": {
			"host": "api.climbzilla.tk",
			"port": 80,
			"baseUrl": "http://api.climbzilla.tk"
		}
	}
}

Запускаем приложение с кофнигом:

NODE_CONFIG=/var/tmp/climbzilla-web-deploy/config.json /var/tmp/climbzilla-web-deploy/node_modules/climbzilla-web/bin/www

После этого приложение доступно на http://127.0.0.1:8080.

Для запуска приложения в фоне можно использовать любой supervisor для Node.js приложений, например forever:

npm install forever &&
NODE_CONFIG=/var/tmp/climbzilla-web-deploy/config.json /var/tmp/climbzilla-web-deploy/node_modules/forever/bin/forever start /var/tmp/climbzilla-web-deploy/node_modules/climbzilla-web/bin/www

Лицензия

MIT

1.1.0

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago