Skip to content

서울시립대학교 서버 상태 확인 웹사이트

Notifications You must be signed in to change notification settings

marsboy02/uos-status

Repository files navigation

UOS status

  • 서울시립대학교 서버의 상태를 확인해주는 웹사이트입니다.
  • 서버의 상태를 확인하고, 서버에 문제가 발생하면 알림을 받을 수 있습니다.

main.png

Environment

MacOS ( brew )

이 어플리케이션은 ruby on rails를 사용합니다.

$ gem install bundler

권한 에러가 발생하는 경우 (Gem::FilePermissionError)

$ brew install rbenv ruby-build

$ rbenv install 3.0.6

# 글로벌 버전 설정
$ rbenv global 3.0.6

# 버전 확인
$ rbenv versions

# 셸 설정 추가
echo '[[ -d ~/.rbenv ]] && export PATH=${HOME}/.rbenv/bin:${PATH} && eval "$(rbenv init -)"' >> ~/.zshrc

# 설정 반영
$ source ~/.zshrc

credentials 에러가 발생하는 경우 (InvalidMessage)

# remove the credentials
$ rm -rf config/credentials.yml.enc

# create new credentials
$ EDITOR="mate --wait" bin/rails credentials:edit

접근 권한 문제가 발생하는 경우

# config/application.rb file
config.web_console.whiny_requests = false

Run

서버 실행

# development
$ rails server
# production
$ rails server -b 0.0.0.0 -p 3000 -e production -d

테스트 실행

$ rails test

License

About

서울시립대학교 서버 상태 확인 웹사이트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published