Я устанавливал Redmine на моем компьютере, я могу запустить его с помощью команды:Рубин на Rails => Сервер спит, прежде чем какое-то время
bundle exec rails server webrick -e production
И это работает хорошо
Но это только для работы с локальным хостом. Мне нужно получить доступ к Redmine с другой станции. Для этого, я нашел эту команду:
rails s -p 3000 -b 0.0.0.0
И это работает хорошо, но в этом случае, по прошествии некоторого времени без запроса, рельсы сервера поворот во время сна. И если я clic в redmine, сервер не реагирует. Я должен войти в консоль и нажать клавишу для ее пробуждения.
Что вы прочертовский хотите что-то вроде [ngrok] (https://ngrok.com/), который устанавливает до туннеля до локального хоста. Вам также понадобится «настоящий» сервер рельсов, такой как Puma - Webrick - это сервер разработки и больше не является стандартом. – max
Я забыл упомянуть об этом, но я запускаю Windows 10. Я видел nGrok в другой статье, но я просто хочу видеть мой сервер в локальной сети, а не из Интернета, он кажется слишком большим (и слишком сжатым) для моей потребности , – david
Хорошо, я попробовал ngrok, Действительно, это довольно просто. Но мне нужно каждый раз запускать 2 консоли (каждый день в моем случае), и, кроме того, он, похоже, генерирует конкретный ключ при каждом запуске. Я предпочитаю доступ к моему компьютеру с помощью своего ip (что я могу настроить на свои пожелания). Нет решения с командой rails? Известно ли поведение в режиме ожидания? – david